RTEMS  5.1
Macros | Typedefs
isrlevel.h File Reference

ISR Level Type. More...

#include <rtems/score/cpu.h>
#include <rtems/score/assert.h>

Go to the source code of this file.

Macros

#define _ISR_Local_disable(_level)
 Disables interrupts on this processor. More...
 
#define _ISR_Local_enable(_level)
 Enables interrupts on this processor. More...
 
#define _ISR_Local_flash(_level)
 Temporarily enables interrupts on this processor. More...
 
#define _ISR_Is_enabled(_level)   _CPU_ISR_Is_enabled( _level )
 Returns true if interrupts are enabled in the specified interrupt level, otherwise returns false. More...
 
#define _ISR_Get_level()   _CPU_ISR_Get_level()
 Return current interrupt level. More...
 
#define _ISR_Set_level(_new_level)
 Set current interrupt level. More...
 

Typedefs

typedef uint32_t ISR_Level
 

Detailed Description

ISR Level Type.

This include file defines the ISR Level type. It exists to simplify include dependencies. It is part of the ISR Handler.