![]() |
MAX32690 Peripheral Driver API
Peripheral Driver API for the MAX32690
|
Interrupt Enable Register.
#define MXC_F_I2C_INTEN0_ADDR_ACK ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ADDR_ACK_POS)) |
INTEN0_ADDR_ACK Mask
#define MXC_F_I2C_INTEN0_ADDR_ACK_POS 7 |
INTEN0_ADDR_ACK Position
#define MXC_F_I2C_INTEN0_ADDR_MATCH ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ADDR_MATCH_POS)) |
INTEN0_ADDR_MATCH Mask
#define MXC_F_I2C_INTEN0_ADDR_MATCH_POS 3 |
INTEN0_ADDR_MATCH Position
#define MXC_F_I2C_INTEN0_ADDR_NACK_ERR ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ADDR_NACK_ERR_POS)) |
INTEN0_ADDR_NACK_ERR Mask
#define MXC_F_I2C_INTEN0_ADDR_NACK_ERR_POS 10 |
INTEN0_ADDR_NACK_ERR Position
#define MXC_F_I2C_INTEN0_ARB_ERR ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ARB_ERR_POS)) |
INTEN0_ARB_ERR Mask
#define MXC_F_I2C_INTEN0_ARB_ERR_POS 8 |
INTEN0_ARB_ERR Position
#define MXC_F_I2C_INTEN0_DATA_ERR ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DATA_ERR_POS)) |
INTEN0_DATA_ERR Mask
#define MXC_F_I2C_INTEN0_DATA_ERR_POS 11 |
INTEN0_DATA_ERR Position
#define MXC_F_I2C_INTEN0_DNR_ERR ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DNR_ERR_POS)) |
INTEN0_DNR_ERR Mask
#define MXC_F_I2C_INTEN0_DNR_ERR_POS 12 |
INTEN0_DNR_ERR Position
#define MXC_F_I2C_INTEN0_DONE ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DONE_POS)) |
INTEN0_DONE Mask
#define MXC_F_I2C_INTEN0_DONE_POS 0 |
INTEN0_DONE Position
#define MXC_F_I2C_INTEN0_GC_ADDR_MATCH ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_GC_ADDR_MATCH_POS)) |
INTEN0_GC_ADDR_MATCH Mask
#define MXC_F_I2C_INTEN0_GC_ADDR_MATCH_POS 2 |
INTEN0_GC_ADDR_MATCH Position
#define MXC_F_I2C_INTEN0_IRXM ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_IRXM_POS)) |
INTEN0_IRXM Mask
#define MXC_F_I2C_INTEN0_IRXM_POS 1 |
INTEN0_IRXM Position
#define MXC_F_I2C_INTEN0_MAMI ((uint32_t)(0x3FUL << MXC_F_I2C_INTEN0_MAMI_POS)) |
INTEN0_MAMI Mask
#define MXC_F_I2C_INTEN0_MAMI_POS 16 |
INTEN0_MAMI Position
#define MXC_F_I2C_INTEN0_RD_ADDR_MATCH ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_RD_ADDR_MATCH_POS)) |
INTEN0_RD_ADDR_MATCH Mask
#define MXC_F_I2C_INTEN0_RD_ADDR_MATCH_POS 22 |
INTEN0_RD_ADDR_MATCH Position
#define MXC_F_I2C_INTEN0_RX_THD ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_RX_THD_POS)) |
INTEN0_RX_THD Mask
#define MXC_F_I2C_INTEN0_RX_THD_POS 4 |
INTEN0_RX_THD Position
#define MXC_F_I2C_INTEN0_START_ERR ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_START_ERR_POS)) |
INTEN0_START_ERR Mask
#define MXC_F_I2C_INTEN0_START_ERR_POS 13 |
INTEN0_START_ERR Position
#define MXC_F_I2C_INTEN0_STOP ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_STOP_POS)) |
INTEN0_STOP Mask
#define MXC_F_I2C_INTEN0_STOP_ERR ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_STOP_ERR_POS)) |
INTEN0_STOP_ERR Mask
#define MXC_F_I2C_INTEN0_STOP_ERR_POS 14 |
INTEN0_STOP_ERR Position
#define MXC_F_I2C_INTEN0_STOP_POS 6 |
INTEN0_STOP Position
#define MXC_F_I2C_INTEN0_TO_ERR ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TO_ERR_POS)) |
INTEN0_TO_ERR Mask
#define MXC_F_I2C_INTEN0_TO_ERR_POS 9 |
INTEN0_TO_ERR Position
#define MXC_F_I2C_INTEN0_TX_LOCKOUT ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TX_LOCKOUT_POS)) |
INTEN0_TX_LOCKOUT Mask
#define MXC_F_I2C_INTEN0_TX_LOCKOUT_POS 15 |
INTEN0_TX_LOCKOUT Position
#define MXC_F_I2C_INTEN0_TX_THD ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TX_THD_POS)) |
INTEN0_TX_THD Mask
#define MXC_F_I2C_INTEN0_TX_THD_POS 5 |
INTEN0_TX_THD Position
#define MXC_F_I2C_INTEN0_WR_ADDR_MATCH ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_WR_ADDR_MATCH_POS)) |
INTEN0_WR_ADDR_MATCH Mask
#define MXC_F_I2C_INTEN0_WR_ADDR_MATCH_POS 23 |
INTEN0_WR_ADDR_MATCH Position