![]() |
MAX32660 Peripheral Driver API
Peripheral Driver API for the MAX32660
|
Control Register0.
#define MXC_F_I2C_CTRL0_ACK ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_ACK_POS)) |
CTRL0_ACK Mask
#define MXC_F_I2C_CTRL0_ACK_POS 4 |
CTRL0_ACK Position
#define MXC_F_I2C_CTRL0_GCEN ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_GCEN_POS)) |
CTRL0_GCEN Mask
#define MXC_F_I2C_CTRL0_GCEN_POS 2 |
CTRL0_GCEN Position
#define MXC_F_I2C_CTRL0_HSMODE ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_HSMODE_POS)) |
CTRL0_HSMODE Mask
#define MXC_F_I2C_CTRL0_HSMODE_POS 15 |
CTRL0_HSMODE Position
#define MXC_F_I2C_CTRL0_I2CEN ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_I2CEN_POS)) |
CTRL0_I2CEN Mask
#define MXC_F_I2C_CTRL0_I2CEN_POS 0 |
CTRL0_I2CEN Position
#define MXC_F_I2C_CTRL0_IRXM ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_IRXM_POS)) |
CTRL0_IRXM Mask
#define MXC_F_I2C_CTRL0_IRXM_POS 3 |
CTRL0_IRXM Position
#define MXC_F_I2C_CTRL0_MST ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_MST_POS)) |
CTRL0_MST Mask
#define MXC_F_I2C_CTRL0_MST_POS 1 |
CTRL0_MST Position
#define MXC_F_I2C_CTRL0_READ ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_READ_POS)) |
CTRL0_READ Mask
#define MXC_F_I2C_CTRL0_READ_POS 11 |
CTRL0_READ Position
#define MXC_F_I2C_CTRL0_SCL ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_SCL_POS)) |
CTRL0_SCL Mask
#define MXC_F_I2C_CTRL0_SCL_POS 8 |
CTRL0_SCL Position
#define MXC_F_I2C_CTRL0_SCL_PPM ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_SCL_PPM_POS)) |
CTRL0_SCL_PPM Mask
#define MXC_F_I2C_CTRL0_SCL_PPM_POS 13 |
CTRL0_SCL_PPM Position
#define MXC_F_I2C_CTRL0_SCL_STRD ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_SCL_STRD_POS)) |
CTRL0_SCL_STRD Mask
#define MXC_F_I2C_CTRL0_SCL_STRD_POS 12 |
CTRL0_SCL_STRD Position
#define MXC_F_I2C_CTRL0_SCLO ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_SCLO_POS)) |
CTRL0_SCLO Mask
#define MXC_F_I2C_CTRL0_SCLO_POS 6 |
CTRL0_SCLO Position
#define MXC_F_I2C_CTRL0_SDA ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_SDA_POS)) |
CTRL0_SDA Mask
#define MXC_F_I2C_CTRL0_SDA_POS 9 |
CTRL0_SDA Position
#define MXC_F_I2C_CTRL0_SDAO ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_SDAO_POS)) |
CTRL0_SDAO Mask
#define MXC_F_I2C_CTRL0_SDAO_POS 7 |
CTRL0_SDAO Position
#define MXC_F_I2C_CTRL0_SWOE ((uint32_t)(0x1UL << MXC_F_I2C_CTRL0_SWOE_POS)) |
CTRL0_SWOE Mask
#define MXC_F_I2C_CTRL0_SWOE_POS 10 |
CTRL0_SWOE Position