![]() |
MAX32655 Peripheral Driver API
Peripheral Driver API for the MAX32655
|
Macros | |
| #define | MXC_F_I2C_STATUS_BUSY_POS 0 |
| #define | MXC_F_I2C_STATUS_BUSY ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_BUSY_POS)) |
| #define | MXC_F_I2C_STATUS_RX_EM_POS 1 |
| #define | MXC_F_I2C_STATUS_RX_EM ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_RX_EM_POS)) |
| #define | MXC_F_I2C_STATUS_RX_FULL_POS 2 |
| #define | MXC_F_I2C_STATUS_RX_FULL ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_RX_FULL_POS)) |
| #define | MXC_F_I2C_STATUS_TX_EM_POS 3 |
| #define | MXC_F_I2C_STATUS_TX_EM ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_TX_EM_POS)) |
| #define | MXC_F_I2C_STATUS_TX_FULL_POS 4 |
| #define | MXC_F_I2C_STATUS_TX_FULL ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_TX_FULL_POS)) |
| #define | MXC_F_I2C_STATUS_MST_BUSY_POS 5 |
| #define | MXC_F_I2C_STATUS_MST_BUSY ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_MST_BUSY_POS)) |
Status Register.
| #define MXC_F_I2C_STATUS_BUSY ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_BUSY_POS)) |
STATUS_BUSY Mask
| #define MXC_F_I2C_STATUS_BUSY_POS 0 |
STATUS_BUSY Position
| #define MXC_F_I2C_STATUS_MST_BUSY ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_MST_BUSY_POS)) |
STATUS_MST_BUSY Mask
| #define MXC_F_I2C_STATUS_MST_BUSY_POS 5 |
STATUS_MST_BUSY Position
| #define MXC_F_I2C_STATUS_RX_EM ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_RX_EM_POS)) |
STATUS_RX_EM Mask
| #define MXC_F_I2C_STATUS_RX_EM_POS 1 |
STATUS_RX_EM Position
| #define MXC_F_I2C_STATUS_RX_FULL ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_RX_FULL_POS)) |
STATUS_RX_FULL Mask
| #define MXC_F_I2C_STATUS_RX_FULL_POS 2 |
STATUS_RX_FULL Position
| #define MXC_F_I2C_STATUS_TX_EM ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_TX_EM_POS)) |
STATUS_TX_EM Mask
| #define MXC_F_I2C_STATUS_TX_EM_POS 3 |
STATUS_TX_EM Position
| #define MXC_F_I2C_STATUS_TX_FULL ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_TX_FULL_POS)) |
STATUS_TX_FULL Mask
| #define MXC_F_I2C_STATUS_TX_FULL_POS 4 |
STATUS_TX_FULL Position