RTEMS 6.3
Loading...
Searching...
No Matches
isr.h File Reference

This header file provides the main interfaces of the ISR Handler. More...

Go to the source code of this file.

Macros

#define _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.

Detailed Description

This header file provides the main interfaces of the ISR Handler.