Nut/OS  5.0.5
API Reference
cortex_interrupt.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define NUM_PRIORITY   8
#define NUM_PRIORITY_BITS   3
#define INT_PRIORITY_MASK   ((0xFF << (8 - NUM_PRIORITY_BITS)) & 0xFF)

Functions

unsigned long CPUcpsid (void)
unsigned long CPUcpsie (void)
unsigned char IntMasterEnable (void)
unsigned char IntMasterDisable (void)
void IntRegister (IRQn_Type ulInterrupt, void(*pfnHandler)(void *))
void IntUnregister (IRQn_Type ulInterrupt)
void IntPrioritySet (IRQn_Type Interrupt, uint32_t Priority)
uint32_t IntPriorityGet (IRQn_Type ulInterrupt)
void IntEnable (IRQn_Type ulInterrupt)
void IntDisable (IRQn_Type ulInterrupt)
int IntIsEnabled (IRQn_Type ulInterrupt)

Define Documentation

#define NUM_PRIORITY   8
#define NUM_PRIORITY_BITS   3
#define INT_PRIORITY_MASK   ((0xFF << (8 - NUM_PRIORITY_BITS)) & 0xFF)

Function Documentation

unsigned long CPUcpsid ( void  )
unsigned long CPUcpsie ( void  )