RTEMS 6.1-rc2
Loading...
Searching...
No Matches
Modules | Files | Functions

This group contains the SuperCore implementation. More...

Modules

 API Mutex Handler
 This group contains the API Mutex Handler implementation.
 
 Address Handler
 This group contains the Address Handler implementation.
 
 Assert Handler
 This group contains the Assert Handler implementation.
 
 Atomic Operations
 This group contains the atomic operations implementation.
 
 Barrier Handler
 This group contains the Barrier Handler implementation.
 
 CPU Architecture Support
 This group contains the implementation to support a processor architecture.
 
 Chain Handler
 This group contains the Chain Handler implementation.
 
 Context Handler
 This group contains the Context Handler implementation.
 
 Copyright Notice
 This group contains the implementation to provide a copyright notice and the RTEMS version.
 
 Exception Mapping Interfaces
 This group contains the interfaces for mapping machine exceptions to signals using the fatal error handler.
 
 Execute Once Support
 This group contains the implementation to execute a routine only once.
 
 Freechain Handler
 This group contains the Freechain Handler implementation.
 
 Futex Handler
 This group contains the Futex Handler implementation.
 
 Hash Handler
 This group contains the Hash Handler implementation.
 
 Heap Handler
 This group contains the Heap Handler implementation.
 
 ISR Handler
 This group contains the ISR Handler implementation.
 
 Internal Error Handler
 This group contains the Internal Error Handler implementation.
 
 MPCI Handler
 This group contains the MPCI Handler implementation.
 
 Memory Handler
 This group contains the Memory Handler implementation.
 
 Message Queue Handler
 This group contains the Message Queue Handler implementation.
 
 Multiprocessing (MP) Packet Handler
 This group contains the Multiprocessing (MP) Packet Handler implementation.
 
 Multiprocessor Resource Sharing Protocol (MrsP)
 This group contains the implementation to support the Multiprocessor Resource Sharing Protocol (MrsP) .
 
 Mutex Handler
 This group contains the Mutex Handler implementation.
 
 Object Handler
 This group contains the Object Handler implementation.
 
 Operation Status Support
 This group contains the Operation Status Support implementation.
 
 Per-CPU Information
 This group contains the implementation of the per-CPU information.
 
 Priority Bitmap
 This group contains the implementation to support priority bitmaps.
 
 Priority Handler
 This group contains the Priority Handler implementation.
 
 Processor Mask
 This group contains the implementation to support processor masks.
 
 Profiling Support
 This group contains the implementation to support profiling.
 
 Read-Write Lock
 This group contains the Read-Write Lock implementation.
 
 Red-Black Tree Handler
 This group contains the Red-Black Tree Handler implementation.
 
 SMP Barriers
 This group contains the SMP barrier implementation.
 
 SMP Locks
 This group contains the SMP lock implementation.
 
 SMP Support
 This group contains the implementation to support SMP systems.
 
 Scheduler Handler
 This group contains the Scheduler Handler implementation.
 
 Semaphore Handler
 This group contains the Semaphore Handler implementation.
 
 Stack Handler
 This group contains the Stack Handler implementation.
 
 System Lock Mutex Handler
 This group contains the System Lock Mutex Handler implementation.
 
 System Lock Mutex Support
 The System Lock Mutex Support helps to implement directives which use data structures compatible with the data structures defined by the Newlib provided <sys/lock.h> header file.
 
 System Lock Semaphore Support
 The System Lock Semaphore Support helps to implement directives which use data structures compatible with the data structures defined by the Newlib provided <sys/lock.h> header file.
 
 System State Handler
 This group contains the System State Handler implementation.
 
 Thread Handler
 This group contains the Thread Handler implementation.
 
 Thread Queue Handler
 This group contains the Thread Queue Handler implementation.
 
 Thread States
 This group contains the implementation to support thread states.
 
 Thread-Local Storage (TLS)
 This group contains the implementation to support thread-local storage (TLS).
 
 Time of Day Handler
 This group contains the Time of Day Handler implementation.
 
 Timecounter Handler
 This group contains the Timecounter Handler implementation.
 
 Timespec Helpers
 This group contains the implementation to support operations with variables of the POSIX defined struct timespec type.
 
 Timestamp Handler
 This group contains the Timestamp Handler implementation.
 
 User Extensions Handler
 This group contains the User Extensions Handler implementation.
 
 Watchdog Handler
 This group contains the Watchdog Handler implementation.
 
 Workspace Handler
 This group contains the Workspace Handler implementation.
 

Files

file  basedefs.h
 This header file provides basic definitions used by the API and the implementation.
 
file  condition.c
 This source file contains the implementation of _Condition_Wait(), _Condition_Wait_timed(), _Condition_Wait_recursive(), _Condition_Wait_recursive_timed(), _Condition_Wait_recursive_timed_ticks(), _Condition_Signal(), and _Condition_Broadcast().
 
file  configstackspacesize.c
 This source file contains the implementation of rtems_configuration_get_stack_space_size().
 
file  debugisthreaddispatchingallowed.c
 This source file contains the implementation of _Debug_Is_thread_dispatching_allowed().
 
file  debugunreachable.c
 This source file contains the implementation of _Debug_Unreachable().
 
file  semaphore.c
 This source file contains the implementation of _Semaphore_Wait(), _Semaphore_Wait_timed_ticks(), _Semaphore_Try_wait(), _Semaphore_Post(), and _Semaphore_Post_binary().
 

Functions

void * RTEMS_DEQUALIFY_types_not_compatible (void)
 A not implemented function to trigger compile time errors with an error message.
 

Detailed Description

This group contains the SuperCore implementation.

The SuperCore provides services for all APIs.