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

Macros

#define MXC_F_I2C_INTEN0_DONEIE_POS   0
 
#define MXC_F_I2C_INTEN0_DONEIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DONEIE_POS))
 
#define MXC_F_I2C_INTEN0_IRXMIE_POS   1
 
#define MXC_F_I2C_INTEN0_IRXMIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_IRXMIE_POS))
 
#define MXC_F_I2C_INTEN0_GCIE_POS   2
 
#define MXC_F_I2C_INTEN0_GCIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_GCIE_POS))
 
#define MXC_F_I2C_INTEN0_AMIE_POS   3
 
#define MXC_F_I2C_INTEN0_AMIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_AMIE_POS))
 
#define MXC_F_I2C_INTEN0_RXTHIE_POS   4
 
#define MXC_F_I2C_INTEN0_RXTHIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_RXTHIE_POS))
 
#define MXC_F_I2C_INTEN0_TXTHIE_POS   5
 
#define MXC_F_I2C_INTEN0_TXTHIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TXTHIE_POS))
 
#define MXC_F_I2C_INTEN0_STOPIE_POS   6
 
#define MXC_F_I2C_INTEN0_STOPIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_STOPIE_POS))
 
#define MXC_F_I2C_INTEN0_ADRACKIE_POS   7
 
#define MXC_F_I2C_INTEN0_ADRACKIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ADRACKIE_POS))
 
#define MXC_F_I2C_INTEN0_ARBERIE_POS   8
 
#define MXC_F_I2C_INTEN0_ARBERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ARBERIE_POS))
 
#define MXC_F_I2C_INTEN0_TOERIE_POS   9
 
#define MXC_F_I2C_INTEN0_TOERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TOERIE_POS))
 
#define MXC_F_I2C_INTEN0_ADRERIE_POS   10
 
#define MXC_F_I2C_INTEN0_ADRERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ADRERIE_POS))
 
#define MXC_F_I2C_INTEN0_DATERIE_POS   11
 
#define MXC_F_I2C_INTEN0_DATERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DATERIE_POS))
 
#define MXC_F_I2C_INTEN0_DNRERIE_POS   12
 
#define MXC_F_I2C_INTEN0_DNRERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DNRERIE_POS))
 
#define MXC_F_I2C_INTEN0_STRTERIE_POS   13
 
#define MXC_F_I2C_INTEN0_STRTERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_STRTERIE_POS))
 
#define MXC_F_I2C_INTEN0_STOPERIE_POS   14
 
#define MXC_F_I2C_INTEN0_STOPERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_STOPERIE_POS))
 
#define MXC_F_I2C_INTEN0_TXLOIE_POS   15
 
#define MXC_F_I2C_INTEN0_TXLOIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TXLOIE_POS))
 
#define MXC_F_I2C_INTEN0_MAMIE_POS   16
 
#define MXC_F_I2C_INTEN0_MAMIE   ((uint32_t)(0xFUL << MXC_F_I2C_INTEN0_MAMIE_POS))
 

Detailed Description

Interrupt Enable Register.

Macro Definition Documentation

◆ MXC_F_I2C_INTEN0_ADRACKIE

#define MXC_F_I2C_INTEN0_ADRACKIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ADRACKIE_POS))

INTEN0_ADRACKIE Mask

◆ MXC_F_I2C_INTEN0_ADRACKIE_POS

#define MXC_F_I2C_INTEN0_ADRACKIE_POS   7

INTEN0_ADRACKIE Position

◆ MXC_F_I2C_INTEN0_ADRERIE

#define MXC_F_I2C_INTEN0_ADRERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ADRERIE_POS))

INTEN0_ADRERIE Mask

◆ MXC_F_I2C_INTEN0_ADRERIE_POS

#define MXC_F_I2C_INTEN0_ADRERIE_POS   10

INTEN0_ADRERIE Position

◆ MXC_F_I2C_INTEN0_AMIE

#define MXC_F_I2C_INTEN0_AMIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_AMIE_POS))

INTEN0_AMIE Mask

◆ MXC_F_I2C_INTEN0_AMIE_POS

#define MXC_F_I2C_INTEN0_AMIE_POS   3

INTEN0_AMIE Position

◆ MXC_F_I2C_INTEN0_ARBERIE

#define MXC_F_I2C_INTEN0_ARBERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_ARBERIE_POS))

INTEN0_ARBERIE Mask

◆ MXC_F_I2C_INTEN0_ARBERIE_POS

#define MXC_F_I2C_INTEN0_ARBERIE_POS   8

INTEN0_ARBERIE Position

◆ MXC_F_I2C_INTEN0_DATERIE

#define MXC_F_I2C_INTEN0_DATERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DATERIE_POS))

INTEN0_DATERIE Mask

◆ MXC_F_I2C_INTEN0_DATERIE_POS

#define MXC_F_I2C_INTEN0_DATERIE_POS   11

INTEN0_DATERIE Position

◆ MXC_F_I2C_INTEN0_DNRERIE

#define MXC_F_I2C_INTEN0_DNRERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DNRERIE_POS))

INTEN0_DNRERIE Mask

◆ MXC_F_I2C_INTEN0_DNRERIE_POS

#define MXC_F_I2C_INTEN0_DNRERIE_POS   12

INTEN0_DNRERIE Position

◆ MXC_F_I2C_INTEN0_DONEIE

#define MXC_F_I2C_INTEN0_DONEIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_DONEIE_POS))

INTEN0_DONEIE Mask

◆ MXC_F_I2C_INTEN0_DONEIE_POS

#define MXC_F_I2C_INTEN0_DONEIE_POS   0

INTEN0_DONEIE Position

◆ MXC_F_I2C_INTEN0_GCIE

#define MXC_F_I2C_INTEN0_GCIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_GCIE_POS))

INTEN0_GCIE Mask

◆ MXC_F_I2C_INTEN0_GCIE_POS

#define MXC_F_I2C_INTEN0_GCIE_POS   2

INTEN0_GCIE Position

◆ MXC_F_I2C_INTEN0_IRXMIE

#define MXC_F_I2C_INTEN0_IRXMIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_IRXMIE_POS))

INTEN0_IRXMIE Mask

◆ MXC_F_I2C_INTEN0_IRXMIE_POS

#define MXC_F_I2C_INTEN0_IRXMIE_POS   1

INTEN0_IRXMIE Position

◆ MXC_F_I2C_INTEN0_MAMIE

#define MXC_F_I2C_INTEN0_MAMIE   ((uint32_t)(0xFUL << MXC_F_I2C_INTEN0_MAMIE_POS))

INTEN0_MAMIE Mask

◆ MXC_F_I2C_INTEN0_MAMIE_POS

#define MXC_F_I2C_INTEN0_MAMIE_POS   16

INTEN0_MAMIE Position

◆ MXC_F_I2C_INTEN0_RXTHIE

#define MXC_F_I2C_INTEN0_RXTHIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_RXTHIE_POS))

INTEN0_RXTHIE Mask

◆ MXC_F_I2C_INTEN0_RXTHIE_POS

#define MXC_F_I2C_INTEN0_RXTHIE_POS   4

INTEN0_RXTHIE Position

◆ MXC_F_I2C_INTEN0_STOPERIE

#define MXC_F_I2C_INTEN0_STOPERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_STOPERIE_POS))

INTEN0_STOPERIE Mask

◆ MXC_F_I2C_INTEN0_STOPERIE_POS

#define MXC_F_I2C_INTEN0_STOPERIE_POS   14

INTEN0_STOPERIE Position

◆ MXC_F_I2C_INTEN0_STOPIE

#define MXC_F_I2C_INTEN0_STOPIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_STOPIE_POS))

INTEN0_STOPIE Mask

◆ MXC_F_I2C_INTEN0_STOPIE_POS

#define MXC_F_I2C_INTEN0_STOPIE_POS   6

INTEN0_STOPIE Position

◆ MXC_F_I2C_INTEN0_STRTERIE

#define MXC_F_I2C_INTEN0_STRTERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_STRTERIE_POS))

INTEN0_STRTERIE Mask

◆ MXC_F_I2C_INTEN0_STRTERIE_POS

#define MXC_F_I2C_INTEN0_STRTERIE_POS   13

INTEN0_STRTERIE Position

◆ MXC_F_I2C_INTEN0_TOERIE

#define MXC_F_I2C_INTEN0_TOERIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TOERIE_POS))

INTEN0_TOERIE Mask

◆ MXC_F_I2C_INTEN0_TOERIE_POS

#define MXC_F_I2C_INTEN0_TOERIE_POS   9

INTEN0_TOERIE Position

◆ MXC_F_I2C_INTEN0_TXLOIE

#define MXC_F_I2C_INTEN0_TXLOIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TXLOIE_POS))

INTEN0_TXLOIE Mask

◆ MXC_F_I2C_INTEN0_TXLOIE_POS

#define MXC_F_I2C_INTEN0_TXLOIE_POS   15

INTEN0_TXLOIE Position

◆ MXC_F_I2C_INTEN0_TXTHIE

#define MXC_F_I2C_INTEN0_TXTHIE   ((uint32_t)(0x1UL << MXC_F_I2C_INTEN0_TXTHIE_POS))

INTEN0_TXTHIE Mask

◆ MXC_F_I2C_INTEN0_TXTHIE_POS

#define MXC_F_I2C_INTEN0_TXTHIE_POS   5

INTEN0_TXTHIE Position