MAX32660 Peripheral Driver API
Peripheral Driver API for the MAX32660
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules
I2C_INTFL0

Macros

#define MXC_F_I2C_INTFL0_DONEI_POS   0
 
#define MXC_F_I2C_INTFL0_DONEI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_DONEI_POS))
 
#define MXC_F_I2C_INTFL0_IRXMI_POS   1
 
#define MXC_F_I2C_INTFL0_IRXMI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_IRXMI_POS))
 
#define MXC_F_I2C_INTFL0_GCI_POS   2
 
#define MXC_F_I2C_INTFL0_GCI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_GCI_POS))
 
#define MXC_F_I2C_INTFL0_AMI_POS   3
 
#define MXC_F_I2C_INTFL0_AMI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_AMI_POS))
 
#define MXC_F_I2C_INTFL0_RXTHI_POS   4
 
#define MXC_F_I2C_INTFL0_RXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_RXTHI_POS))
 
#define MXC_F_I2C_INTFL0_TXTHI_POS   5
 
#define MXC_F_I2C_INTFL0_TXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_TXTHI_POS))
 
#define MXC_F_I2C_INTFL0_STOPI_POS   6
 
#define MXC_F_I2C_INTFL0_STOPI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_STOPI_POS))
 
#define MXC_F_I2C_INTFL0_ADRACKI_POS   7
 
#define MXC_F_I2C_INTFL0_ADRACKI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_ADRACKI_POS))
 
#define MXC_F_I2C_INTFL0_ARBERI_POS   8
 
#define MXC_F_I2C_INTFL0_ARBERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_ARBERI_POS))
 
#define MXC_F_I2C_INTFL0_TOERI_POS   9
 
#define MXC_F_I2C_INTFL0_TOERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_TOERI_POS))
 
#define MXC_F_I2C_INTFL0_ADRERI_POS   10
 
#define MXC_F_I2C_INTFL0_ADRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_ADRERI_POS))
 
#define MXC_F_I2C_INTFL0_DATERI_POS   11
 
#define MXC_F_I2C_INTFL0_DATERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_DATERI_POS))
 
#define MXC_F_I2C_INTFL0_DNRERI_POS   12
 
#define MXC_F_I2C_INTFL0_DNRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_DNRERI_POS))
 
#define MXC_F_I2C_INTFL0_STRTERI_POS   13
 
#define MXC_F_I2C_INTFL0_STRTERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_STRTERI_POS))
 
#define MXC_F_I2C_INTFL0_STOPERI_POS   14
 
#define MXC_F_I2C_INTFL0_STOPERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_STOPERI_POS))
 
#define MXC_F_I2C_INTFL0_TXLOI_POS   15
 
#define MXC_F_I2C_INTFL0_TXLOI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_TXLOI_POS))
 
#define MXC_F_I2C_INTFL0_MAMI_POS   16
 
#define MXC_F_I2C_INTFL0_MAMI   ((uint32_t)(0xFUL << MXC_F_I2C_INTFL0_MAMI_POS))
 

Detailed Description

Interrupt Status Register.

Macro Definition Documentation

◆ MXC_F_I2C_INTFL0_ADRACKI

#define MXC_F_I2C_INTFL0_ADRACKI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_ADRACKI_POS))

INTFL0_ADRACKI Mask

◆ MXC_F_I2C_INTFL0_ADRACKI_POS

#define MXC_F_I2C_INTFL0_ADRACKI_POS   7

INTFL0_ADRACKI Position

◆ MXC_F_I2C_INTFL0_ADRERI

#define MXC_F_I2C_INTFL0_ADRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_ADRERI_POS))

INTFL0_ADRERI Mask

◆ MXC_F_I2C_INTFL0_ADRERI_POS

#define MXC_F_I2C_INTFL0_ADRERI_POS   10

INTFL0_ADRERI Position

◆ MXC_F_I2C_INTFL0_AMI

#define MXC_F_I2C_INTFL0_AMI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_AMI_POS))

INTFL0_AMI Mask

◆ MXC_F_I2C_INTFL0_AMI_POS

#define MXC_F_I2C_INTFL0_AMI_POS   3

INTFL0_AMI Position

◆ MXC_F_I2C_INTFL0_ARBERI

#define MXC_F_I2C_INTFL0_ARBERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_ARBERI_POS))

INTFL0_ARBERI Mask

◆ MXC_F_I2C_INTFL0_ARBERI_POS

#define MXC_F_I2C_INTFL0_ARBERI_POS   8

INTFL0_ARBERI Position

◆ MXC_F_I2C_INTFL0_DATERI

#define MXC_F_I2C_INTFL0_DATERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_DATERI_POS))

INTFL0_DATERI Mask

◆ MXC_F_I2C_INTFL0_DATERI_POS

#define MXC_F_I2C_INTFL0_DATERI_POS   11

INTFL0_DATERI Position

◆ MXC_F_I2C_INTFL0_DNRERI

#define MXC_F_I2C_INTFL0_DNRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_DNRERI_POS))

INTFL0_DNRERI Mask

◆ MXC_F_I2C_INTFL0_DNRERI_POS

#define MXC_F_I2C_INTFL0_DNRERI_POS   12

INTFL0_DNRERI Position

◆ MXC_F_I2C_INTFL0_DONEI

#define MXC_F_I2C_INTFL0_DONEI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_DONEI_POS))

INTFL0_DONEI Mask

◆ MXC_F_I2C_INTFL0_DONEI_POS

#define MXC_F_I2C_INTFL0_DONEI_POS   0

INTFL0_DONEI Position

◆ MXC_F_I2C_INTFL0_GCI

#define MXC_F_I2C_INTFL0_GCI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_GCI_POS))

INTFL0_GCI Mask

◆ MXC_F_I2C_INTFL0_GCI_POS

#define MXC_F_I2C_INTFL0_GCI_POS   2

INTFL0_GCI Position

◆ MXC_F_I2C_INTFL0_IRXMI

#define MXC_F_I2C_INTFL0_IRXMI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_IRXMI_POS))

INTFL0_IRXMI Mask

◆ MXC_F_I2C_INTFL0_IRXMI_POS

#define MXC_F_I2C_INTFL0_IRXMI_POS   1

INTFL0_IRXMI Position

◆ MXC_F_I2C_INTFL0_MAMI

#define MXC_F_I2C_INTFL0_MAMI   ((uint32_t)(0xFUL << MXC_F_I2C_INTFL0_MAMI_POS))

INTFL0_MAMI Mask

◆ MXC_F_I2C_INTFL0_MAMI_POS

#define MXC_F_I2C_INTFL0_MAMI_POS   16

INTFL0_MAMI Position

◆ MXC_F_I2C_INTFL0_RXTHI

#define MXC_F_I2C_INTFL0_RXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_RXTHI_POS))

INTFL0_RXTHI Mask

◆ MXC_F_I2C_INTFL0_RXTHI_POS

#define MXC_F_I2C_INTFL0_RXTHI_POS   4

INTFL0_RXTHI Position

◆ MXC_F_I2C_INTFL0_STOPERI

#define MXC_F_I2C_INTFL0_STOPERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_STOPERI_POS))

INTFL0_STOPERI Mask

◆ MXC_F_I2C_INTFL0_STOPERI_POS

#define MXC_F_I2C_INTFL0_STOPERI_POS   14

INTFL0_STOPERI Position

◆ MXC_F_I2C_INTFL0_STOPI

#define MXC_F_I2C_INTFL0_STOPI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_STOPI_POS))

INTFL0_STOPI Mask

◆ MXC_F_I2C_INTFL0_STOPI_POS

#define MXC_F_I2C_INTFL0_STOPI_POS   6

INTFL0_STOPI Position

◆ MXC_F_I2C_INTFL0_STRTERI

#define MXC_F_I2C_INTFL0_STRTERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_STRTERI_POS))

INTFL0_STRTERI Mask

◆ MXC_F_I2C_INTFL0_STRTERI_POS

#define MXC_F_I2C_INTFL0_STRTERI_POS   13

INTFL0_STRTERI Position

◆ MXC_F_I2C_INTFL0_TOERI

#define MXC_F_I2C_INTFL0_TOERI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_TOERI_POS))

INTFL0_TOERI Mask

◆ MXC_F_I2C_INTFL0_TOERI_POS

#define MXC_F_I2C_INTFL0_TOERI_POS   9

INTFL0_TOERI Position

◆ MXC_F_I2C_INTFL0_TXLOI

#define MXC_F_I2C_INTFL0_TXLOI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_TXLOI_POS))

INTFL0_TXLOI Mask

◆ MXC_F_I2C_INTFL0_TXLOI_POS

#define MXC_F_I2C_INTFL0_TXLOI_POS   15

INTFL0_TXLOI Position

◆ MXC_F_I2C_INTFL0_TXTHI

#define MXC_F_I2C_INTFL0_TXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INTFL0_TXTHI_POS))

INTFL0_TXTHI Mask

◆ MXC_F_I2C_INTFL0_TXTHI_POS

#define MXC_F_I2C_INTFL0_TXTHI_POS   5

INTFL0_TXTHI Position