RTEMS
5.0.0
|
Management of the internal system state of RTEMS. More...
Files | |
file | sysstate.h |
System State Handler API. | |
Macros | |
#define | SYSTEM_STATE_CODES_FIRST SYSTEM_STATE_BEFORE_INITIALIZATION |
#define | SYSTEM_STATE_CODES_LAST SYSTEM_STATE_TERMINATED |
Enumerations | |
enum | System_state_Codes { SYSTEM_STATE_BEFORE_INITIALIZATION, SYSTEM_STATE_BEFORE_MULTITASKING, SYSTEM_STATE_UP, SYSTEM_STATE_TERMINATED } |
System states. More... | |
Functions | |
RTEMS_INLINE_ROUTINE void | _System_state_Set (System_state_Codes state) |
RTEMS_INLINE_ROUTINE System_state_Codes | _System_state_Get (void) |
RTEMS_INLINE_ROUTINE bool | _System_state_Is_before_initialization (System_state_Codes state) |
RTEMS_INLINE_ROUTINE bool | _System_state_Is_before_multitasking (System_state_Codes state) |
RTEMS_INLINE_ROUTINE bool | _System_state_Is_up (System_state_Codes state) |
RTEMS_INLINE_ROUTINE bool | _System_state_Is_terminated (System_state_Codes state) |
Variables | |
System_state_Codes | _System_state_Current |
Management of the internal system state of RTEMS.
enum System_state_Codes |
System states.