RTEMS
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.

Definition in file isrlevel.h.