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

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))
 

Detailed Description

Status Register.

Macro Definition Documentation

◆ MXC_F_I2C_ST_BUS

#define MXC_F_I2C_ST_BUS   ((uint32_t)(0x1UL << MXC_F_I2C_ST_BUS_POS))

ST_BUS Mask

◆ MXC_F_I2C_ST_BUS_POS

#define MXC_F_I2C_ST_BUS_POS   0

ST_BUS Position

◆ MXC_F_I2C_ST_CKMD

#define MXC_F_I2C_ST_CKMD   ((uint32_t)(0x1UL << MXC_F_I2C_ST_CKMD_POS))

ST_CKMD Mask

◆ MXC_F_I2C_ST_CKMD_POS

#define MXC_F_I2C_ST_CKMD_POS   5

ST_CKMD Position

◆ MXC_F_I2C_ST_RXE

#define MXC_F_I2C_ST_RXE   ((uint32_t)(0x1UL << MXC_F_I2C_ST_RXE_POS))

ST_RXE Mask

◆ MXC_F_I2C_ST_RXE_POS

#define MXC_F_I2C_ST_RXE_POS   1

ST_RXE Position

◆ MXC_F_I2C_ST_RXF

#define MXC_F_I2C_ST_RXF   ((uint32_t)(0x1UL << MXC_F_I2C_ST_RXF_POS))

ST_RXF Mask

◆ MXC_F_I2C_ST_RXF_POS

#define MXC_F_I2C_ST_RXF_POS   2

ST_RXF Position

◆ MXC_F_I2C_ST_ST

#define MXC_F_I2C_ST_ST   ((uint32_t)(0xFUL << MXC_F_I2C_ST_ST_POS))

ST_ST Mask

◆ MXC_F_I2C_ST_ST_POS

#define MXC_F_I2C_ST_ST_POS   8

ST_ST Position

◆ MXC_F_I2C_ST_TXE

#define MXC_F_I2C_ST_TXE   ((uint32_t)(0x1UL << MXC_F_I2C_ST_TXE_POS))

ST_TXE Mask

◆ MXC_F_I2C_ST_TXE_POS

#define MXC_F_I2C_ST_TXE_POS   3

ST_TXE Position

◆ MXC_F_I2C_ST_TXF

#define MXC_F_I2C_ST_TXF   ((uint32_t)(0x1UL << MXC_F_I2C_ST_TXF_POS))

ST_TXF Mask

◆ MXC_F_I2C_ST_TXF_POS

#define MXC_F_I2C_ST_TXF_POS   4

ST_TXF Position