RTEMS  5.1
Modules | Files
SuperCore

Provides services for all APIs. More...

Modules

 API Mutex Handler
 Provides routines to ensure mutual exclusion on API level.
 
 Address Handler
 Support for Address Manipulation.
 
 Assert Handler
 Support for Assert Statements.
 
 Atomic Operations
 Support for atomic operations.
 
 Atomic Operations CPU
 Atomic Operations CPU API.
 
 Barrier Handler
 Functionality for Foundation Barrier Services.
 
 Basic Definitions
 
 Bitmap Priority Thread Routines
 Bitmap Priority Thread Routines.
 
 CPU Architecture Support
 Provides CPU architecture dependent services.
 
 Chain Handler
 Provides Data Structures Chain Node and Chain Control.
 
 Context Handler
 Functionality for Abstraction of Thread Context Management.
 
 Freechain Handler
 The Freechain Handler.
 
 Heap Handler
 The Heap Handler provides a heap.
 
 Helpers
 Timespec Helpers.
 
 ISR Handler
 ISR Handler.
 
 Internal Error Handler
 Internal Error Handler.
 
 MP Packet Handler
 MP Packte Handler.
 
 MPCI Handler
 MPCI Handler.
 
 Memory Handler
 Low level handler to provide memory areas for higher level memory handlers such as the Workspace Handler.
 
 Message Queue Handler
 Message Queue Handler.
 
 Mutex Handler
 Mutex Handler.
 
 Object Handler Multiprocessing Support
 Object Handler Multiprocessing Support.
 
 Once Functions.
 The _Once() function for pthread_once() and rtems_gxx_once().
 
 Priority Handler
 Priority Handler.
 
 Processor Mask
 Processor Mask.
 
 Profiling Support
 Profiling support.
 
 RTEMS Copyright Notice
 Copyright Notice for RTEMS.
 
 RTEMS Per CPU Information
 
 Red-Black Tree Handler
 Red-Black Tree Handler.
 
 SMP Barriers
 The SMP barrier provides barrier synchronization for SMP systems at the lowest level.
 
 SMP Locks
 The SMP lock provides mutual exclusion for SMP systems at the lowest level.
 
 SMP Support
 SMP Support.
 
 Scheduler Handler
 
 Score Timestamp
 Score Timestamp.
 
 ScoreRWLock
 ScoreRWLock.
 
 Semaphore Handler
 Semaphore Handler.
 
 Set Errno
 
 Stack Handler
 Stack Handler.
 
 System Information
 
 System State Handler
 Management of the internal system state of RTEMS.
 
 Thread Handler
 Thread Handler.
 
 Thread Handler Multiprocessing Support
 Thread Handler Multiprocessing Support.
 
 Thread Queue Handler
 Thread Queue Handler.
 
 Thread States
 SuperCore Thread States.
 
 Thread-Local Storage (TLS)
 Thread-local storage (TLS) support.
 
 Time of Day Handler
 Time of Day Handler.
 
 Timecounter Handler
 Timecounter Handler.
 
 User Extension Handler
 The User Extension Handler provides invocation of application dependent routines at critical points in the life of each thread and the system as a whole.
 
 Watchdog Handler
 Watchdog Handler.
 
 Workspace Handler
 

Files

file  basedefs.h
 Basic Definitions.
 
file  objectgetinfoid.c
 Get Information of an Object from an ID.
 
file  objectgetnameasstring.c
 Extracts a Node from a Chain.
 
file  objectnamespaceremove.c
 Removes Object from Namespace.
 
file  objectnametoid.c
 Object Name To Id.
 
file  smp.c
 SMP Support.
 

Detailed Description

Provides services for all APIs.