![]() |
RTEMS 6.1
|
This header file provides the main interfaces of the ISR Handler. More...
#include <rtems/score/isrlevel.h>Go to the source code of this file.
Macros | |
| #define | _ISR_Install_vector(_vector, _new_handler, _old_handler) _CPU_ISR_install_vector( _vector, _new_handler, _old_handler ) |
| Install interrupt handler vector. | |
Typedefs | |
| typedef uint32_t | ISR_Vector_number |
| typedef void | ISR_Handler |
| typedef void * | ISR_Handler_entry |
Functions | |
| RTEMS_DECLARE_GLOBAL_SYMBOL (_ISR_Stack_size) | |
| Provides the configured interrupt stack size through an address. | |
| void | _ISR_Handler_initialization (void) |
| Initializes the ISR handler. | |
| void | _ISR_Handler (void) |
| ISR interrupt dispatcher. | |
Variables | |
| const char *const volatile | _ISR_Stack_size_object |
| Provides the configured interrupt stack size through an object. | |
| char | _ISR_Stack_area_begin [] |
| The interrupt stack area begin. | |
| const char | _ISR_Stack_area_end [] |
| The interrupt stack area end. | |
This header file provides the main interfaces of the ISR Handler.