# include/mios32/mios32_irq.h File Reference

## Defines
#define | MIOS32_IRQ_PRIGROUP (0x300)
#define | MIOS32_IRQ_PRIO_LOW 12
#define | MIOS32_IRQ_PRIO_MID 8
#define | MIOS32_IRQ_PRIO_HIGH 5
#define | MIOS32_IRQ_PRIO_HIGHEST 4
#define | MIOS32_IRQ_SPI_DMA_PRIORITY MIOS32_IRQ_PRIO_HIGH
#define | MIOS32_IRQ_I2S_DMA_PRIORITY MIOS32_IRQ_PRIO_HIGH
#define | MIOS32_IRQ_AIN_DMA_PRIORITY MIOS32_IRQ_PRIO_HIGH
#define | MIOS32_IRQ_GLOBAL_DMA_PRIORITY MIOS32_IRQ_PRIO_HIGH
#define | MIOS32_IRQ_IIC_EV_PRIORITY 2
#define | MIOS32_IRQ_IIC_ER_PRIORITY 2
#define | MIOS32_IRQ_UART_PRIORITY MIOS32_IRQ_PRIO_HIGHEST
#define | MIOS32_IRQ_USB_PRIORITY MIOS32_IRQ_PRIO_MID
## Functions
s32 | MIOS32_IRQ_Disable (void)
s32 | MIOS32_IRQ_Enable (void)
s32 | MIOS32_IRQ_Install (u8 IRQn, u8 priority)
s32 | MIOS32_IRQ_DeInstall (u8 IRQn)

## Define Documentation

#define MIOS32_IRQ_AIN_DMA_PRIORITY MIOS32_IRQ_PRIO_HIGH

#define MIOS32_IRQ_GLOBAL_DMA_PRIORITY MIOS32_IRQ_PRIO_HIGH

#define MIOS32_IRQ_I2S_DMA_PRIORITY MIOS32_IRQ_PRIO_HIGH

#define MIOS32_IRQ_IIC_ER_PRIORITY 2

#define MIOS32_IRQ_IIC_EV_PRIORITY 2

#define MIOS32_IRQ_PRIGROUP (0x300)

#define MIOS32_IRQ_PRIO_HIGH 5

#define MIOS32_IRQ_PRIO_HIGHEST 4

#define MIOS32_IRQ_PRIO_LOW 12

#define MIOS32_IRQ_PRIO_MID 8

#define MIOS32_IRQ_SPI_DMA_PRIORITY MIOS32_IRQ_PRIO_HIGH

#define MIOS32_IRQ_UART_PRIORITY MIOS32_IRQ_PRIO_HIGHEST

#define MIOS32_IRQ_USB_PRIORITY MIOS32_IRQ_PRIO_MID