RTEMS  5.0.0
src Directory Reference

Files

file  barrier.c
 Classic Barrier Information with Zero Objects.
 
file  barriercreate.c
 RTEMS Create Barrier.
 
file  barrierdelete.c
 RTEMS Delete Barrier.
 
file  barrierident.c
 RTEMS Barrier name to Id.
 
file  barrierrelease.c
 RTEMS Barrier Release.
 
file  barrierwait.c
 RTEMS Barrier Wait.
 
file  clockgetsecondssinceepoch.c
 Obtain Seconds Since Epoch.
 
file  clockgettickspersecond.c
 Obtain Ticks Per Seconds.
 
file  clockgettod.c
 Obtain Current Time of Day (Classic TOD)
 
file  clockgettodtimeval.c
 Obtain TOD in struct timeval Format.
 
file  clockgetuptime.c
 Obtain the System Uptime.
 
file  clockgetuptimenanoseconds.c
 Returns the system uptime in seconds.
 
file  clockgetuptimeseconds.c
 
file  clockgetuptimetimeval.c
 Gets the System Uptime in the Struct Timeval Format.
 
file  clockset.c
 Set the Current TOD.
 
file  clocktick.c
 Announce a Clock Tick.
 
file  clocktodtoseconds.c
 TOD to Seconds.
 
file  clocktodvalidate.c
 TOD Validate.
 
file  dpmem.c
 Classic Dual Ported Memory Information with Zero Objects.
 
file  dpmemcreate.c
 RTEMS Create Port.
 
file  dpmemdelete.c
 RTEMS Delete Port.
 
file  dpmemexternal2internal.c
 RTEMS Port External to Internal.
 
file  dpmemident.c
 RTEMS Port Name to Id.
 
file  dpmeminternal2external.c
 RTEMS Port Internal to External.
 
file  eventmp.c
 Event MP Support.
 
file  eventreceive.c
 Constant used to receive the set of currently pending events in.
 
file  eventseize.c
 Event Manager Initialization.
 
file  eventsend.c
 Sends an Event Set to the Target Task.
 
file  eventsurrender.c
 Surrender Event.
 
file  intrbody.c
 RTEMS Interrupt Support.
 
file  intrcatch.c
 RTEMS Interrupt Catch.
 
file  modes.c
 Body for RTEMS_INTERRUPT_LEVEL Macro.
 
file  mp.c
 MP Support.
 
file  msg.c
 Classic Message Queue Information with Zero Objects.
 
file  msgmp.c
 Multiprocessing Support for the Message Queue Manager.
 
file  msgqbroadcast.c
 RTEMS Broadcast Message Queue.
 
file  msgqcreate.c
 RTEMS Create Message Queue.
 
file  msgqdelete.c
 RTEMS Delete Message Queue.
 
file  msgqflush.c
 rtems_message_queue_flush
 
file  msgqgetnumberpending.c
 RTEMS Message Queue Get Number Pending.
 
file  msgqident.c
 RTEMS Message Queue Name to Id.
 
file  msgqreceive.c
 RTEMS Message Queue Receive.
 
file  msgqsend.c
 rtems_message_queue_send
 
file  msgqurgent.c
 RTEMS Urgent Message Queue.
 
file  part.c
 Classic Partition Information with Zero Objects.
 
file  partcreate.c
 RTEMS Partition Create.
 
file  partdelete.c
 RTEMS Delete Partition.
 
file  partgetbuffer.c
 RTEMS Get Partition Buffer.
 
file  partident.c
 RTEMS Partition Name to Id.
 
file  partmp.c
 Partition_MP_Send_process_packet.
 
file  ratemon.c
 Classic Rate Monotonic Information with Zero Objects.
 
file  ratemoncancel.c
 RTEMS Rate Monotonic Cancel.
 
file  ratemoncreate.c
 Create a Period.
 
file  ratemondelete.c
 RTEMS Delete Rate Monotonic.
 
file  ratemongetstatistics.c
 RTEMS Rate Monotonic Get Statistics.
 
file  ratemongetstatus.c
 RTEMS Rate Monotonic Get Status.
 
file  ratemonident.c
 RTEMS Rate Monotonic Name to Id.
 
file  ratemonperiod.c
 Rate Monotonic Support.
 
file  ratemonreportstatistics.c
 RTEMS Report Rate Monotonic Statistics.
 
file  ratemonresetall.c
 rtems_rate_monotonic_reset_all_statistics
 
file  ratemonresetstatistics.c
 RTEMS Rate Monotonic Reset Statistics.
 
file  ratemontimeout.c
 Rate Monotonic Timeout.
 
file  region.c
 Classic Region Information with Zero Objects.
 
file  regioncreate.c
 rtems_region_create
 
file  regiondelete.c
 RTEMS Delete Region.
 
file  regionextend.c
 RTEMS Extend Region.
 
file  regiongetfreeinfo.c
 RTEMS Get Region Free Information.
 
file  regiongetinfo.c
 RTEMS Get Region Information.
 
file  regiongetsegment.c
 RTEMS Get Region Segment.
 
file  regiongetsegmentsize.c
 RTEMS Get Region Segment Size.
 
file  regionident.c
 RTEMS Region Name to Id.
 
file  regionprocessqueue.c
 Process Region Queue.
 
file  regionresizesegment.c
 Resize RTEMS Region Segment.
 
file  regionreturnsegment.c
 RTEMS Return Region Segment.
 
file  rtclock.c
 No Initialization Routine.
 
file  rtemsbuildid.c
 Build Object Id.
 
file  rtemsbuildname.c
 Build Thirty-Two Bit Object Name.
 
file  rtemsmaxprio.c
 
file  rtemsobjectapimaximumclass.c
 Get Highest Valid Class Value.
 
file  rtemsobjectapiminimumclass.c
 Get Lowest Valid Class Value.
 
file  rtemsobjectgetapiclassname.c
 Get Class Name.
 
file  rtemsobjectgetapiname.c
 Get API Name.
 
file  rtemsobjectgetclassicname.c
 Obtain Name of Object.
 
file  rtemsobjectgetclassinfo.c
 Get Class Information.
 
file  rtemsobjectgetname.c
 Obtain Object Name as String.
 
file  rtemsobjectidapimaximum.c
 Get Highest Valid API Index.
 
file  rtemsobjectidapiminimum.c
 Get Lowest Valid API Index.
 
file  rtemsobjectidgetapi.c
 Get API Portion of Object Id.
 
file  rtemsobjectidgetclass.c
 Get Class Portion of Object Id.
 
file  rtemsobjectidgetindex.c
 Get Index Portion of Object Id.
 
file  rtemsobjectidgetnode.c
 Get Node Portion of Object Id.
 
file  rtemsobjectsetname.c
 Set Name of Object.
 
file  rtemstimer.c
 Classic Timer Information with Zero Objects.
 
file  sem.c
 Classic Semaphore Information with Zero Objects.
 
file  semcreate.c
 rtems_semaphore_create
 
file  semdelete.c
 RTEMS Delete Semaphore.
 
file  semflush.c
 RTEMS Semaphore Flush.
 
file  semident.c
 RTEMS Semaphore Name to Id.
 
file  semmp.c
 Semaphore MP Support.
 
file  semobtain.c
 RTEMS Obtain Semaphore.
 
file  semrelease.c
 RTEMS Semaphore ReleaseThis file contains the implementation of the Classic API directive rtems_semaphore_release().
 
file  signalcatch.c
 RTEMS Catch Signal.
 
file  signalmp.c
 Signal MP Support.
 
file  signalsend.c
 RTEMS Send Signal.
 
file  status.c
 Status Mapping Arrays.
 
file  statustext.c
 
file  statustoerrno.c
 Status Mapping Arrays.
 
file  systemeventreceive.c
 rtems_event_system_receive() implementation.
 
file  systemeventsend.c
 rtems_event_system_send() implementation.
 
file  taskcreate.c
 RTEMS Task Create.
 
file  taskdelete.c
 RTEMS Delete Task.
 
file  taskgetaffinity.c
 RTEMS Task Get Affinity.
 
file  taskident.c
 RTEMS Task Name to Id.
 
file  taskinitusers.c
 _RTEMS_tasks_Initialize_user_tasks_body
 
file  taskissuspended.c
 rtems_task_is_suspended
 
file  taskmode.c
 RTEMS Task Mode.
 
file  taskmp.c
 RTEMS Tasks MP Send Process Packet.
 
file  taskrestart.c
 RTEMS Task Restart.
 
file  taskresume.c
 RTEMS Resume Task.
 
file  tasks.c
 RTEMS Task API Extensions.
 
file  taskself.c
 RTEMS Get Self Task Id.
 
file  tasksetaffinity.c
 RTEMS Task Set Affinity.
 
file  tasksetpriority.c
 RTEMS Set Task Priority.
 
file  taskstart.c
 RTEMS Start Task.
 
file  tasksuspend.c
 RTEMS Suspend Task.
 
file  taskwakeafter.c
 RTEMS Task Wake After.
 
file  taskwakewhen.c
 RTEMS Task Wake When.
 
file  timercreate.c
 RTEMS Create Timer.
 
file  timerdelete.c
 RTEMS Delete Timer.
 
file  timerfireafter.c
 RTEMS Timer Fire After.
 
file  timerfirewhen.c
 RTEMS Timer Fire When.
 
file  timergetinfo.c
 RTEMS Get Timer Information.
 
file  timerident.c
 RTEMS Timer Name to Id.
 
file  timerreset.c
 RTEMS Timer Reset.
 
file  timerserver.c
 
file  timerserverfireafter.c
 RTEMS Timer Server Fire After.
 
file  timerserverfirewhen.c
 RTEMS Timer Server Fire When Directive.
 
file  workspace.c
 RTEMS Workspace Support.
 
file  workspacegreedy.c
 Greedy Allocate that Empties the Workspace and Free.