![]() |
MAX32520 Peripheral Driver API
Peripheral Driver API for the MAX32520
|
Register for reading and clearing interrupt flags. All bits are write 1 to clear.
#define MXC_F_SPI_INT_FL_ABORT ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_ABORT_POS)) |
INT_FL_ABORT Mask
#define MXC_F_SPI_INT_FL_ABORT_POS 9 |
INT_FL_ABORT Position
#define MXC_F_SPI_INT_FL_FAULT ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_FAULT_POS)) |
INT_FL_FAULT Mask
#define MXC_F_SPI_INT_FL_FAULT_POS 8 |
INT_FL_FAULT Position
#define MXC_F_SPI_INT_FL_MSTRDONE ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_MSTRDONE_POS)) |
INT_FL_MSTRDONE Mask
#define MXC_F_SPI_INT_FL_MSTRDONE_POS 11 |
INT_FL_MSTRDONE Position
#define MXC_F_SPI_INT_FL_RXFULL ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_RXFULL_POS)) |
INT_FL_RXFULL Mask
#define MXC_F_SPI_INT_FL_RXFULL_POS 3 |
INT_FL_RXFULL Position
#define MXC_F_SPI_INT_FL_RXOVR ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_RXOVR_POS)) |
INT_FL_RXOVR Mask
#define MXC_F_SPI_INT_FL_RXOVR_POS 14 |
INT_FL_RXOVR Position
#define MXC_F_SPI_INT_FL_RXTHRLD ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_RXTHRLD_POS)) |
INT_FL_RXTHRLD Mask
#define MXC_F_SPI_INT_FL_RXTHRLD_POS 2 |
INT_FL_RXTHRLD Position
#define MXC_F_SPI_INT_FL_RXUNDR ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_RXUNDR_POS)) |
INT_FL_RXUNDR Mask
#define MXC_F_SPI_INT_FL_RXUNDR_POS 15 |
INT_FL_RXUNDR Position
#define MXC_F_SPI_INT_FL_SSA ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_SSA_POS)) |
INT_FL_SSA Mask
#define MXC_F_SPI_INT_FL_SSA_POS 4 |
INT_FL_SSA Position
#define MXC_F_SPI_INT_FL_SSD ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_SSD_POS)) |
INT_FL_SSD Mask
#define MXC_F_SPI_INT_FL_SSD_POS 5 |
INT_FL_SSD Position
#define MXC_F_SPI_INT_FL_TXEMPTY ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_TXEMPTY_POS)) |
INT_FL_TXEMPTY Mask
#define MXC_F_SPI_INT_FL_TXEMPTY_POS 1 |
INT_FL_TXEMPTY Position
#define MXC_F_SPI_INT_FL_TXOVR ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_TXOVR_POS)) |
INT_FL_TXOVR Mask
#define MXC_F_SPI_INT_FL_TXOVR_POS 12 |
INT_FL_TXOVR Position
#define MXC_F_SPI_INT_FL_TXTHRLD ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_TXTHRLD_POS)) |
INT_FL_TXTHRLD Mask
#define MXC_F_SPI_INT_FL_TXTHRLD_POS 0 |
INT_FL_TXTHRLD Position
#define MXC_F_SPI_INT_FL_TXUNDR ((uint32_t)(0x1UL << MXC_F_SPI_INT_FL_TXUNDR_POS)) |
INT_FL_TXUNDR Mask
#define MXC_F_SPI_INT_FL_TXUNDR_POS 13 |
INT_FL_TXUNDR Position