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

Macros

#define MXC_F_I2C_INT0_DONEI_POS   0
 
#define MXC_F_I2C_INT0_DONEI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_DONEI_POS))
 
#define MXC_F_I2C_INT0_IRXMI_POS   1
 
#define MXC_F_I2C_INT0_IRXMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_IRXMI_POS))
 
#define MXC_F_I2C_INT0_GCI_POS   2
 
#define MXC_F_I2C_INT0_GCI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_GCI_POS))
 
#define MXC_F_I2C_INT0_AMI_POS   3
 
#define MXC_F_I2C_INT0_AMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_AMI_POS))
 
#define MXC_F_I2C_INT0_RXTHI_POS   4
 
#define MXC_F_I2C_INT0_RXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_RXTHI_POS))
 
#define MXC_F_I2C_INT0_TXTHI_POS   5
 
#define MXC_F_I2C_INT0_TXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_TXTHI_POS))
 
#define MXC_F_I2C_INT0_STOPI_POS   6
 
#define MXC_F_I2C_INT0_STOPI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_STOPI_POS))
 
#define MXC_F_I2C_INT0_ADRACKI_POS   7
 
#define MXC_F_I2C_INT0_ADRACKI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_ADRACKI_POS))
 
#define MXC_F_I2C_INT0_ARBERI_POS   8
 
#define MXC_F_I2C_INT0_ARBERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_ARBERI_POS))
 
#define MXC_F_I2C_INT0_TOERI_POS   9
 
#define MXC_F_I2C_INT0_TOERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_TOERI_POS))
 
#define MXC_F_I2C_INT0_ADRERI_POS   10
 
#define MXC_F_I2C_INT0_ADRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_ADRERI_POS))
 
#define MXC_F_I2C_INT0_DATERI_POS   11
 
#define MXC_F_I2C_INT0_DATERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_DATERI_POS))
 
#define MXC_F_I2C_INT0_DNRERI_POS   12
 
#define MXC_F_I2C_INT0_DNRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_DNRERI_POS))
 
#define MXC_F_I2C_INT0_STRTERI_POS   13
 
#define MXC_F_I2C_INT0_STRTERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_STRTERI_POS))
 
#define MXC_F_I2C_INT0_STOPERI_POS   14
 
#define MXC_F_I2C_INT0_STOPERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_STOPERI_POS))
 
#define MXC_F_I2C_INT0_TXLOI_POS   15
 
#define MXC_F_I2C_INT0_TXLOI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_TXLOI_POS))
 
#define MXC_F_I2C_INT0_RDAMI_POS   22
 
#define MXC_F_I2C_INT0_RDAMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_RDAMI_POS))
 
#define MXC_F_I2C_INT0_WRAMI_POS   23
 
#define MXC_F_I2C_INT0_WRAMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_WRAMI_POS))
 

Detailed Description

Interrupt Status Register.

Macro Definition Documentation

◆ MXC_F_I2C_INT0_ADRACKI

#define MXC_F_I2C_INT0_ADRACKI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_ADRACKI_POS))

INT0_ADRACKI Mask

◆ MXC_F_I2C_INT0_ADRACKI_POS

#define MXC_F_I2C_INT0_ADRACKI_POS   7

INT0_ADRACKI Position

◆ MXC_F_I2C_INT0_ADRERI

#define MXC_F_I2C_INT0_ADRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_ADRERI_POS))

INT0_ADRERI Mask

◆ MXC_F_I2C_INT0_ADRERI_POS

#define MXC_F_I2C_INT0_ADRERI_POS   10

INT0_ADRERI Position

◆ MXC_F_I2C_INT0_AMI

#define MXC_F_I2C_INT0_AMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_AMI_POS))

INT0_AMI Mask

◆ MXC_F_I2C_INT0_AMI_POS

#define MXC_F_I2C_INT0_AMI_POS   3

INT0_AMI Position

◆ MXC_F_I2C_INT0_ARBERI

#define MXC_F_I2C_INT0_ARBERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_ARBERI_POS))

INT0_ARBERI Mask

◆ MXC_F_I2C_INT0_ARBERI_POS

#define MXC_F_I2C_INT0_ARBERI_POS   8

INT0_ARBERI Position

◆ MXC_F_I2C_INT0_DATERI

#define MXC_F_I2C_INT0_DATERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_DATERI_POS))

INT0_DATERI Mask

◆ MXC_F_I2C_INT0_DATERI_POS

#define MXC_F_I2C_INT0_DATERI_POS   11

INT0_DATERI Position

◆ MXC_F_I2C_INT0_DNRERI

#define MXC_F_I2C_INT0_DNRERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_DNRERI_POS))

INT0_DNRERI Mask

◆ MXC_F_I2C_INT0_DNRERI_POS

#define MXC_F_I2C_INT0_DNRERI_POS   12

INT0_DNRERI Position

◆ MXC_F_I2C_INT0_DONEI

#define MXC_F_I2C_INT0_DONEI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_DONEI_POS))

INT0_DONEI Mask

◆ MXC_F_I2C_INT0_DONEI_POS

#define MXC_F_I2C_INT0_DONEI_POS   0

INT0_DONEI Position

◆ MXC_F_I2C_INT0_GCI

#define MXC_F_I2C_INT0_GCI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_GCI_POS))

INT0_GCI Mask

◆ MXC_F_I2C_INT0_GCI_POS

#define MXC_F_I2C_INT0_GCI_POS   2

INT0_GCI Position

◆ MXC_F_I2C_INT0_IRXMI

#define MXC_F_I2C_INT0_IRXMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_IRXMI_POS))

INT0_IRXMI Mask

◆ MXC_F_I2C_INT0_IRXMI_POS

#define MXC_F_I2C_INT0_IRXMI_POS   1

INT0_IRXMI Position

◆ MXC_F_I2C_INT0_RDAMI

#define MXC_F_I2C_INT0_RDAMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_RDAMI_POS))

INT0_RDAMI Mask

◆ MXC_F_I2C_INT0_RDAMI_POS

#define MXC_F_I2C_INT0_RDAMI_POS   22

INT0_RDAMI Position

◆ MXC_F_I2C_INT0_RXTHI

#define MXC_F_I2C_INT0_RXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_RXTHI_POS))

INT0_RXTHI Mask

◆ MXC_F_I2C_INT0_RXTHI_POS

#define MXC_F_I2C_INT0_RXTHI_POS   4

INT0_RXTHI Position

◆ MXC_F_I2C_INT0_STOPERI

#define MXC_F_I2C_INT0_STOPERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_STOPERI_POS))

INT0_STOPERI Mask

◆ MXC_F_I2C_INT0_STOPERI_POS

#define MXC_F_I2C_INT0_STOPERI_POS   14

INT0_STOPERI Position

◆ MXC_F_I2C_INT0_STOPI

#define MXC_F_I2C_INT0_STOPI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_STOPI_POS))

INT0_STOPI Mask

◆ MXC_F_I2C_INT0_STOPI_POS

#define MXC_F_I2C_INT0_STOPI_POS   6

INT0_STOPI Position

◆ MXC_F_I2C_INT0_STRTERI

#define MXC_F_I2C_INT0_STRTERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_STRTERI_POS))

INT0_STRTERI Mask

◆ MXC_F_I2C_INT0_STRTERI_POS

#define MXC_F_I2C_INT0_STRTERI_POS   13

INT0_STRTERI Position

◆ MXC_F_I2C_INT0_TOERI

#define MXC_F_I2C_INT0_TOERI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_TOERI_POS))

INT0_TOERI Mask

◆ MXC_F_I2C_INT0_TOERI_POS

#define MXC_F_I2C_INT0_TOERI_POS   9

INT0_TOERI Position

◆ MXC_F_I2C_INT0_TXLOI

#define MXC_F_I2C_INT0_TXLOI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_TXLOI_POS))

INT0_TXLOI Mask

◆ MXC_F_I2C_INT0_TXLOI_POS

#define MXC_F_I2C_INT0_TXLOI_POS   15

INT0_TXLOI Position

◆ MXC_F_I2C_INT0_TXTHI

#define MXC_F_I2C_INT0_TXTHI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_TXTHI_POS))

INT0_TXTHI Mask

◆ MXC_F_I2C_INT0_TXTHI_POS

#define MXC_F_I2C_INT0_TXTHI_POS   5

INT0_TXTHI Position

◆ MXC_F_I2C_INT0_WRAMI

#define MXC_F_I2C_INT0_WRAMI   ((uint32_t)(0x1UL << MXC_F_I2C_INT0_WRAMI_POS))

INT0_WRAMI Mask

◆ MXC_F_I2C_INT0_WRAMI_POS

#define MXC_F_I2C_INT0_WRAMI_POS   23

INT0_WRAMI Position