23 #ifndef _RTEMS_SCORE_ISR_H 24 #define _RTEMS_SCORE_ISR_H 58 #if (CPU_SIMPLE_VECTORED_INTERRUPTS == FALSE) 60 typedef void * ISR_Handler_entry;
66 #if (CPU_ISR_PASSES_FRAME_POINTER == TRUE) 134 #define _ISR_Install_vector( _vector, _new_handler, _old_handler ) \ 135 _CPU_ISR_install_vector( _vector, _new_handler, _old_handler ) char _ISR_Stack_area_begin[]
The interrupt stack area begin.
bool _ISR_Is_in_progress(void)
Checks if an ISR in progress.
Definition: nios2-isr-is-in-progress.c:23
Interrupt stack frame (ISF).
Definition: cpu.h:191
RTEMS_DECLARE_GLOBAL_SYMBOL(_ISR_Stack_size)
Global symbol with a value equal to the configure interrupt stack size.
#define CPU_INTERRUPT_NUMBER_OF_VECTORS
Definition: cpu.h:686
void _ISR_Handler(void)
ISR interrupt dispatcher.
Definition: cpu_asm.c:126
void _ISR_Handler_initialization(void)
Initializes the ISR handler.
Definition: isr.c:36
const char _ISR_Stack_area_end[]
The interrupt stack area end.
uint32_t ISR_Vector_number
Definition: isr.h:51
void ISR_Handler
Definition: isr.h:56