RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Macros | Typedefs | Functions | Variables
isr.h File Reference

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.
 

Detailed Description

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