MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
I2C_INT_FL0

Macros

#define MXC_F_I2C_INT_FL0_DONEI_POS   0
 
#define MXC_F_I2C_INT_FL0_DONEI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_DONEI_POS))
 
#define MXC_F_I2C_INT_FL0_IRXMI_POS   1
 
#define MXC_F_I2C_INT_FL0_IRXMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_IRXMI_POS))
 
#define MXC_F_I2C_INT_FL0_GCI_POS   2
 
#define MXC_F_I2C_INT_FL0_GCI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_GCI_POS))
 
#define MXC_F_I2C_INT_FL0_AMI_POS   3
 
#define MXC_F_I2C_INT_FL0_AMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_AMI_POS))
 
#define MXC_F_I2C_INT_FL0_RXTHI_POS   4
 
#define MXC_F_I2C_INT_FL0_RXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_RXTHI_POS))
 
#define MXC_F_I2C_INT_FL0_TXTHI_POS   5
 
#define MXC_F_I2C_INT_FL0_TXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_TXTHI_POS))
 
#define MXC_F_I2C_INT_FL0_STOPI_POS   6
 
#define MXC_F_I2C_INT_FL0_STOPI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_STOPI_POS))
 
#define MXC_F_I2C_INT_FL0_ADRACKI_POS   7
 
#define MXC_F_I2C_INT_FL0_ADRACKI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_ADRACKI_POS))
 
#define MXC_F_I2C_INT_FL0_ARBERI_POS   8
 
#define MXC_F_I2C_INT_FL0_ARBERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_ARBERI_POS))
 
#define MXC_F_I2C_INT_FL0_TOERI_POS   9
 
#define MXC_F_I2C_INT_FL0_TOERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_TOERI_POS))
 
#define MXC_F_I2C_INT_FL0_ADRERI_POS   10
 
#define MXC_F_I2C_INT_FL0_ADRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_ADRERI_POS))
 
#define MXC_F_I2C_INT_FL0_DATERI_POS   11
 
#define MXC_F_I2C_INT_FL0_DATERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_DATERI_POS))
 
#define MXC_F_I2C_INT_FL0_DNRERI_POS   12
 
#define MXC_F_I2C_INT_FL0_DNRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_DNRERI_POS))
 
#define MXC_F_I2C_INT_FL0_STRTERI_POS   13
 
#define MXC_F_I2C_INT_FL0_STRTERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_STRTERI_POS))
 
#define MXC_F_I2C_INT_FL0_STOPERI_POS   14
 
#define MXC_F_I2C_INT_FL0_STOPERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_STOPERI_POS))
 
#define MXC_F_I2C_INT_FL0_TXLOI_POS   15
 
#define MXC_F_I2C_INT_FL0_TXLOI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_TXLOI_POS))
 
#define MXC_F_I2C_INT_FL0_RDAMI_POS   22
 
#define MXC_F_I2C_INT_FL0_RDAMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_RDAMI_POS))
 
#define MXC_F_I2C_INT_FL0_WRAMI_POS   23
 
#define MXC_F_I2C_INT_FL0_WRAMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_WRAMI_POS))
 

Detailed Description

Interrupt Status Register.

Macro Definition Documentation

◆ MXC_F_I2C_INT_FL0_ADRACKI

#define MXC_F_I2C_INT_FL0_ADRACKI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_ADRACKI_POS))

INT_FL0_ADRACKI Mask

◆ MXC_F_I2C_INT_FL0_ADRACKI_POS

#define MXC_F_I2C_INT_FL0_ADRACKI_POS   7

INT_FL0_ADRACKI Position

◆ MXC_F_I2C_INT_FL0_ADRERI

#define MXC_F_I2C_INT_FL0_ADRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_ADRERI_POS))

INT_FL0_ADRERI Mask

◆ MXC_F_I2C_INT_FL0_ADRERI_POS

#define MXC_F_I2C_INT_FL0_ADRERI_POS   10

INT_FL0_ADRERI Position

◆ MXC_F_I2C_INT_FL0_AMI

#define MXC_F_I2C_INT_FL0_AMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_AMI_POS))

INT_FL0_AMI Mask

◆ MXC_F_I2C_INT_FL0_AMI_POS

#define MXC_F_I2C_INT_FL0_AMI_POS   3

INT_FL0_AMI Position

◆ MXC_F_I2C_INT_FL0_ARBERI

#define MXC_F_I2C_INT_FL0_ARBERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_ARBERI_POS))

INT_FL0_ARBERI Mask

◆ MXC_F_I2C_INT_FL0_ARBERI_POS

#define MXC_F_I2C_INT_FL0_ARBERI_POS   8

INT_FL0_ARBERI Position

◆ MXC_F_I2C_INT_FL0_DATERI

#define MXC_F_I2C_INT_FL0_DATERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_DATERI_POS))

INT_FL0_DATERI Mask

◆ MXC_F_I2C_INT_FL0_DATERI_POS

#define MXC_F_I2C_INT_FL0_DATERI_POS   11

INT_FL0_DATERI Position

◆ MXC_F_I2C_INT_FL0_DNRERI

#define MXC_F_I2C_INT_FL0_DNRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_DNRERI_POS))

INT_FL0_DNRERI Mask

◆ MXC_F_I2C_INT_FL0_DNRERI_POS

#define MXC_F_I2C_INT_FL0_DNRERI_POS   12

INT_FL0_DNRERI Position

◆ MXC_F_I2C_INT_FL0_DONEI

#define MXC_F_I2C_INT_FL0_DONEI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_DONEI_POS))

INT_FL0_DONEI Mask

◆ MXC_F_I2C_INT_FL0_DONEI_POS

#define MXC_F_I2C_INT_FL0_DONEI_POS   0

INT_FL0_DONEI Position

◆ MXC_F_I2C_INT_FL0_GCI

#define MXC_F_I2C_INT_FL0_GCI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_GCI_POS))

INT_FL0_GCI Mask

◆ MXC_F_I2C_INT_FL0_GCI_POS

#define MXC_F_I2C_INT_FL0_GCI_POS   2

INT_FL0_GCI Position

◆ MXC_F_I2C_INT_FL0_IRXMI

#define MXC_F_I2C_INT_FL0_IRXMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_IRXMI_POS))

INT_FL0_IRXMI Mask

◆ MXC_F_I2C_INT_FL0_IRXMI_POS

#define MXC_F_I2C_INT_FL0_IRXMI_POS   1

INT_FL0_IRXMI Position

◆ MXC_F_I2C_INT_FL0_RDAMI

#define MXC_F_I2C_INT_FL0_RDAMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_RDAMI_POS))

INT_FL0_RDAMI Mask

◆ MXC_F_I2C_INT_FL0_RDAMI_POS

#define MXC_F_I2C_INT_FL0_RDAMI_POS   22

INT_FL0_RDAMI Position

◆ MXC_F_I2C_INT_FL0_RXTHI

#define MXC_F_I2C_INT_FL0_RXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_RXTHI_POS))

INT_FL0_RXTHI Mask

◆ MXC_F_I2C_INT_FL0_RXTHI_POS

#define MXC_F_I2C_INT_FL0_RXTHI_POS   4

INT_FL0_RXTHI Position

◆ MXC_F_I2C_INT_FL0_STOPERI

#define MXC_F_I2C_INT_FL0_STOPERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_STOPERI_POS))

INT_FL0_STOPERI Mask

◆ MXC_F_I2C_INT_FL0_STOPERI_POS

#define MXC_F_I2C_INT_FL0_STOPERI_POS   14

INT_FL0_STOPERI Position

◆ MXC_F_I2C_INT_FL0_STOPI

#define MXC_F_I2C_INT_FL0_STOPI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_STOPI_POS))

INT_FL0_STOPI Mask

◆ MXC_F_I2C_INT_FL0_STOPI_POS

#define MXC_F_I2C_INT_FL0_STOPI_POS   6

INT_FL0_STOPI Position

◆ MXC_F_I2C_INT_FL0_STRTERI

#define MXC_F_I2C_INT_FL0_STRTERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_STRTERI_POS))

INT_FL0_STRTERI Mask

◆ MXC_F_I2C_INT_FL0_STRTERI_POS

#define MXC_F_I2C_INT_FL0_STRTERI_POS   13

INT_FL0_STRTERI Position

◆ MXC_F_I2C_INT_FL0_TOERI

#define MXC_F_I2C_INT_FL0_TOERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_TOERI_POS))

INT_FL0_TOERI Mask

◆ MXC_F_I2C_INT_FL0_TOERI_POS

#define MXC_F_I2C_INT_FL0_TOERI_POS   9

INT_FL0_TOERI Position

◆ MXC_F_I2C_INT_FL0_TXLOI

#define MXC_F_I2C_INT_FL0_TXLOI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_TXLOI_POS))

INT_FL0_TXLOI Mask

◆ MXC_F_I2C_INT_FL0_TXLOI_POS

#define MXC_F_I2C_INT_FL0_TXLOI_POS   15

INT_FL0_TXLOI Position

◆ MXC_F_I2C_INT_FL0_TXTHI

#define MXC_F_I2C_INT_FL0_TXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_TXTHI_POS))

INT_FL0_TXTHI Mask

◆ MXC_F_I2C_INT_FL0_TXTHI_POS

#define MXC_F_I2C_INT_FL0_TXTHI_POS   5

INT_FL0_TXTHI Position

◆ MXC_F_I2C_INT_FL0_WRAMI

#define MXC_F_I2C_INT_FL0_WRAMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT_FL0_WRAMI_POS))

INT_FL0_WRAMI Mask

◆ MXC_F_I2C_INT_FL0_WRAMI_POS

#define MXC_F_I2C_INT_FL0_WRAMI_POS   23

INT_FL0_WRAMI Position