MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
I2C_STATUS

Macros

#define MXC_F_I2C_STATUS_BUS_POS   0
 
#define MXC_F_I2C_STATUS_BUS   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_BUS_POS))
 
#define MXC_F_I2C_STATUS_RX_EMPTY_POS   1
 
#define MXC_F_I2C_STATUS_RX_EMPTY   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_RX_EMPTY_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_EMPTY_POS   3
 
#define MXC_F_I2C_STATUS_TX_EMPTY   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_TX_EMPTY_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_CLK_MODE_POS   5
 
#define MXC_F_I2C_STATUS_CLK_MODE   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_CLK_MODE_POS))
 

Detailed Description

Status Register.

Macro Definition Documentation

◆ MXC_F_I2C_STATUS_BUS

#define MXC_F_I2C_STATUS_BUS   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_BUS_POS))

STATUS_BUS Mask

◆ MXC_F_I2C_STATUS_BUS_POS

#define MXC_F_I2C_STATUS_BUS_POS   0

STATUS_BUS Position

◆ MXC_F_I2C_STATUS_CLK_MODE

#define MXC_F_I2C_STATUS_CLK_MODE   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_CLK_MODE_POS))

STATUS_CLK_MODE Mask

◆ MXC_F_I2C_STATUS_CLK_MODE_POS

#define MXC_F_I2C_STATUS_CLK_MODE_POS   5

STATUS_CLK_MODE Position

◆ MXC_F_I2C_STATUS_RX_EMPTY

#define MXC_F_I2C_STATUS_RX_EMPTY   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_RX_EMPTY_POS))

STATUS_RX_EMPTY Mask

◆ MXC_F_I2C_STATUS_RX_EMPTY_POS

#define MXC_F_I2C_STATUS_RX_EMPTY_POS   1

STATUS_RX_EMPTY Position

◆ MXC_F_I2C_STATUS_RX_FULL

#define MXC_F_I2C_STATUS_RX_FULL   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_RX_FULL_POS))

STATUS_RX_FULL Mask

◆ MXC_F_I2C_STATUS_RX_FULL_POS

#define MXC_F_I2C_STATUS_RX_FULL_POS   2

STATUS_RX_FULL Position

◆ MXC_F_I2C_STATUS_TX_EMPTY

#define MXC_F_I2C_STATUS_TX_EMPTY   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_TX_EMPTY_POS))

STATUS_TX_EMPTY Mask

◆ MXC_F_I2C_STATUS_TX_EMPTY_POS

#define MXC_F_I2C_STATUS_TX_EMPTY_POS   3

STATUS_TX_EMPTY Position

◆ MXC_F_I2C_STATUS_TX_FULL

#define MXC_F_I2C_STATUS_TX_FULL   ((uint32_t)(0x1UL << MXC_F_I2C_STATUS_TX_FULL_POS))

STATUS_TX_FULL Mask

◆ MXC_F_I2C_STATUS_TX_FULL_POS

#define MXC_F_I2C_STATUS_TX_FULL_POS   4

STATUS_TX_FULL Position