![]() |
RTEMS 6.1
|
This header file provides the ISR_Level related interfaces of the ISR Handler. More...
Go to the source code of this file.
Macros | |
| #define | _ISR_Local_disable(_level) |
| Disables interrupts on this processor. | |
| #define | _ISR_Local_enable(_level) |
| Enables interrupts on this processor. | |
| #define | _ISR_Local_flash(_level) |
| Temporarily enables interrupts on this processor. | |
| #define | _ISR_Is_enabled(_level) _CPU_ISR_Is_enabled( _level ) |
| Returns true if interrupts are enabled in the specified interrupt level, otherwise returns false. | |
| #define | _ISR_Get_level() _CPU_ISR_Get_level() |
| Return current interrupt level. | |
| #define | _ISR_Set_level(_new_level) |
| Set current interrupt level. | |
Typedefs | |
| typedef uint32_t | ISR_Level |
Functions | |
| bool | _ISR_Is_in_progress (void) |
| Checks if an ISR in progress. | |
This header file provides the ISR_Level related interfaces of the ISR Handler.
This header file exists to simplify include dependencies.