![]() |
MAX32520 Peripheral Driver API
Peripheral Driver API for the MAX32520
|
Macros | |
#define | MXC_F_I2C_ST_BUS_POS 0 |
#define | MXC_F_I2C_ST_BUS ((uint32_t)(0x1UL << MXC_F_I2C_ST_BUS_POS)) |
#define | MXC_F_I2C_ST_RXE_POS 1 |
#define | MXC_F_I2C_ST_RXE ((uint32_t)(0x1UL << MXC_F_I2C_ST_RXE_POS)) |
#define | MXC_F_I2C_ST_RXF_POS 2 |
#define | MXC_F_I2C_ST_RXF ((uint32_t)(0x1UL << MXC_F_I2C_ST_RXF_POS)) |
#define | MXC_F_I2C_ST_TXE_POS 3 |
#define | MXC_F_I2C_ST_TXE ((uint32_t)(0x1UL << MXC_F_I2C_ST_TXE_POS)) |
#define | MXC_F_I2C_ST_TXF_POS 4 |
#define | MXC_F_I2C_ST_TXF ((uint32_t)(0x1UL << MXC_F_I2C_ST_TXF_POS)) |
#define | MXC_F_I2C_ST_CKMD_POS 5 |
#define | MXC_F_I2C_ST_CKMD ((uint32_t)(0x1UL << MXC_F_I2C_ST_CKMD_POS)) |
#define | MXC_F_I2C_ST_ST_POS 8 |
#define | MXC_F_I2C_ST_ST ((uint32_t)(0xFUL << MXC_F_I2C_ST_ST_POS)) |
Status Register.
#define MXC_F_I2C_ST_BUS ((uint32_t)(0x1UL << MXC_F_I2C_ST_BUS_POS)) |
ST_BUS Mask
#define MXC_F_I2C_ST_BUS_POS 0 |
ST_BUS Position
#define MXC_F_I2C_ST_CKMD ((uint32_t)(0x1UL << MXC_F_I2C_ST_CKMD_POS)) |
ST_CKMD Mask
#define MXC_F_I2C_ST_CKMD_POS 5 |
ST_CKMD Position
#define MXC_F_I2C_ST_RXE ((uint32_t)(0x1UL << MXC_F_I2C_ST_RXE_POS)) |
ST_RXE Mask
#define MXC_F_I2C_ST_RXE_POS 1 |
ST_RXE Position
#define MXC_F_I2C_ST_RXF ((uint32_t)(0x1UL << MXC_F_I2C_ST_RXF_POS)) |
ST_RXF Mask
#define MXC_F_I2C_ST_RXF_POS 2 |
ST_RXF Position
#define MXC_F_I2C_ST_ST ((uint32_t)(0xFUL << MXC_F_I2C_ST_ST_POS)) |
ST_ST Mask
#define MXC_F_I2C_ST_ST_POS 8 |
ST_ST Position
#define MXC_F_I2C_ST_TXE ((uint32_t)(0x1UL << MXC_F_I2C_ST_TXE_POS)) |
ST_TXE Mask
#define MXC_F_I2C_ST_TXE_POS 3 |
ST_TXE Position
#define MXC_F_I2C_ST_TXF ((uint32_t)(0x1UL << MXC_F_I2C_ST_TXF_POS)) |
ST_TXF Mask
#define MXC_F_I2C_ST_TXF_POS 4 |
ST_TXF Position