![]() |
MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
|
Macros | |
| #define | MXC_F_I2C_STAT_BUSY_POS 0 |
| #define | MXC_F_I2C_STAT_BUSY ((uint32_t)(0x1UL << MXC_F_I2C_STAT_BUSY_POS)) |
| #define | MXC_F_I2C_STAT_RX_EMPTY_POS 1 |
| #define | MXC_F_I2C_STAT_RX_EMPTY ((uint32_t)(0x1UL << MXC_F_I2C_STAT_RX_EMPTY_POS)) |
| #define | MXC_F_I2C_STAT_RXF_POS 2 |
| #define | MXC_F_I2C_STAT_RXF ((uint32_t)(0x1UL << MXC_F_I2C_STAT_RXF_POS)) |
| #define | MXC_F_I2C_STAT_TXE_POS 3 |
| #define | MXC_F_I2C_STAT_TXE ((uint32_t)(0x1UL << MXC_F_I2C_STAT_TXE_POS)) |
| #define | MXC_F_I2C_STAT_TXF_POS 4 |
| #define | MXC_F_I2C_STAT_TXF ((uint32_t)(0x1UL << MXC_F_I2C_STAT_TXF_POS)) |
| #define | MXC_F_I2C_STAT_CLKMD_POS 5 |
| #define | MXC_F_I2C_STAT_CLKMD ((uint32_t)(0x1UL << MXC_F_I2C_STAT_CLKMD_POS)) |
Status Register.
| #define MXC_F_I2C_STAT_BUSY ((uint32_t)(0x1UL << MXC_F_I2C_STAT_BUSY_POS)) |
STAT_BUSY Mask
| #define MXC_F_I2C_STAT_BUSY_POS 0 |
STAT_BUSY Position
| #define MXC_F_I2C_STAT_CLKMD ((uint32_t)(0x1UL << MXC_F_I2C_STAT_CLKMD_POS)) |
STAT_CLKMD Mask
| #define MXC_F_I2C_STAT_CLKMD_POS 5 |
STAT_CLKMD Position
| #define MXC_F_I2C_STAT_RX_EMPTY ((uint32_t)(0x1UL << MXC_F_I2C_STAT_RX_EMPTY_POS)) |
STAT_RX_EMPTY Mask
| #define MXC_F_I2C_STAT_RX_EMPTY_POS 1 |
STAT_RX_EMPTY Position
| #define MXC_F_I2C_STAT_RXF ((uint32_t)(0x1UL << MXC_F_I2C_STAT_RXF_POS)) |
STAT_RXF Mask
| #define MXC_F_I2C_STAT_RXF_POS 2 |
STAT_RXF Position
| #define MXC_F_I2C_STAT_TXE ((uint32_t)(0x1UL << MXC_F_I2C_STAT_TXE_POS)) |
STAT_TXE Mask
| #define MXC_F_I2C_STAT_TXE_POS 3 |
STAT_TXE Position
| #define MXC_F_I2C_STAT_TXF ((uint32_t)(0x1UL << MXC_F_I2C_STAT_TXF_POS)) |
STAT_TXF Mask
| #define MXC_F_I2C_STAT_TXF_POS 4 |
STAT_TXF Position