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

Generated on 22 Jan 2016 for MIOS32 by  doxygen 1.6.1