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

Macros

#define MXC_F_I2C_INT_FL1_RXOFI_POS   0
 
#define MXC_F_I2C_INT_FL1_RXOFI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL1_RXOFI_POS))
 
#define MXC_V_I2C_INT_FL1_RXOFI_INACTIVE   ((uint32_t)0x0UL)
 
#define MXC_S_I2C_INT_FL1_RXOFI_INACTIVE   (MXC_V_I2C_INT_FL1_RXOFI_INACTIVE << MXC_F_I2C_INT_FL1_RXOFI_POS)
 
#define MXC_V_I2C_INT_FL1_RXOFI_PENDING   ((uint32_t)0x1UL)
 
#define MXC_S_I2C_INT_FL1_RXOFI_PENDING   (MXC_V_I2C_INT_FL1_RXOFI_PENDING << MXC_F_I2C_INT_FL1_RXOFI_POS)
 
#define MXC_F_I2C_INT_FL1_TXUFI_POS   1
 
#define MXC_F_I2C_INT_FL1_TXUFI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL1_TXUFI_POS))
 
#define MXC_V_I2C_INT_FL1_TXUFI_INACTIVE   ((uint32_t)0x0UL)
 
#define MXC_S_I2C_INT_FL1_TXUFI_INACTIVE   (MXC_V_I2C_INT_FL1_TXUFI_INACTIVE << MXC_F_I2C_INT_FL1_TXUFI_POS)
 
#define MXC_V_I2C_INT_FL1_TXUFI_PENDING   ((uint32_t)0x1UL)
 
#define MXC_S_I2C_INT_FL1_TXUFI_PENDING   (MXC_V_I2C_INT_FL1_TXUFI_PENDING << MXC_F_I2C_INT_FL1_TXUFI_POS)
 

Detailed Description

Interrupt Status Register 1.

Macro Definition Documentation

◆ MXC_F_I2C_INT_FL1_RXOFI

#define MXC_F_I2C_INT_FL1_RXOFI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL1_RXOFI_POS))

INT_FL1_RXOFI Mask

◆ MXC_F_I2C_INT_FL1_RXOFI_POS

#define MXC_F_I2C_INT_FL1_RXOFI_POS   0

INT_FL1_RXOFI Position

◆ MXC_F_I2C_INT_FL1_TXUFI

#define MXC_F_I2C_INT_FL1_TXUFI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL1_TXUFI_POS))

INT_FL1_TXUFI Mask

◆ MXC_F_I2C_INT_FL1_TXUFI_POS

#define MXC_F_I2C_INT_FL1_TXUFI_POS   1

INT_FL1_TXUFI Position

◆ MXC_S_I2C_INT_FL1_RXOFI_INACTIVE

#define MXC_S_I2C_INT_FL1_RXOFI_INACTIVE   (MXC_V_I2C_INT_FL1_RXOFI_INACTIVE << MXC_F_I2C_INT_FL1_RXOFI_POS)

INT_FL1_RXOFI_INACTIVE Setting

◆ MXC_S_I2C_INT_FL1_RXOFI_PENDING

#define MXC_S_I2C_INT_FL1_RXOFI_PENDING   (MXC_V_I2C_INT_FL1_RXOFI_PENDING << MXC_F_I2C_INT_FL1_RXOFI_POS)

INT_FL1_RXOFI_PENDING Setting

◆ MXC_S_I2C_INT_FL1_TXUFI_INACTIVE

#define MXC_S_I2C_INT_FL1_TXUFI_INACTIVE   (MXC_V_I2C_INT_FL1_TXUFI_INACTIVE << MXC_F_I2C_INT_FL1_TXUFI_POS)

INT_FL1_TXUFI_INACTIVE Setting

◆ MXC_S_I2C_INT_FL1_TXUFI_PENDING

#define MXC_S_I2C_INT_FL1_TXUFI_PENDING   (MXC_V_I2C_INT_FL1_TXUFI_PENDING << MXC_F_I2C_INT_FL1_TXUFI_POS)

INT_FL1_TXUFI_PENDING Setting

◆ MXC_V_I2C_INT_FL1_RXOFI_INACTIVE

#define MXC_V_I2C_INT_FL1_RXOFI_INACTIVE   ((uint32_t)0x0UL)

INT_FL1_RXOFI_INACTIVE Value

◆ MXC_V_I2C_INT_FL1_RXOFI_PENDING

#define MXC_V_I2C_INT_FL1_RXOFI_PENDING   ((uint32_t)0x1UL)

INT_FL1_RXOFI_PENDING Value

◆ MXC_V_I2C_INT_FL1_TXUFI_INACTIVE

#define MXC_V_I2C_INT_FL1_TXUFI_INACTIVE   ((uint32_t)0x0UL)

INT_FL1_TXUFI_INACTIVE Value

◆ MXC_V_I2C_INT_FL1_TXUFI_PENDING

#define MXC_V_I2C_INT_FL1_TXUFI_PENDING   ((uint32_t)0x1UL)

INT_FL1_TXUFI_PENDING Value