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

Macros

#define MXC_F_I2C_TXCTRL1_TXRDY_POS   0
 
#define MXC_F_I2C_TXCTRL1_TXRDY   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_TXRDY_POS))
 
#define MXC_F_I2C_TXCTRL1_TXLAST_POS   1
 
#define MXC_F_I2C_TXCTRL1_TXLAST   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_TXLAST_POS))
 
#define MXC_F_I2C_TXCTRL1_FLSH_GCADDR_DIS_POS   2
 
#define MXC_F_I2C_TXCTRL1_FLSH_GCADDR_DIS   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_FLSH_GCADDR_DIS_POS))
 
#define MXC_F_I2C_TXCTRL1_FLSH_SLADDR_DIS_POS   4
 
#define MXC_F_I2C_TXCTRL1_FLSH_SLADDR_DIS   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_FLSH_SLADDR_DIS_POS))
 
#define MXC_F_I2C_TXCTRL1_FLSH_NACK_DIS_POS   5
 
#define MXC_F_I2C_TXCTRL1_FLSH_NACK_DIS   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_FLSH_NACK_DIS_POS))
 
#define MXC_F_I2C_TXCTRL1_TXFIFO_POS   8
 
#define MXC_F_I2C_TXCTRL1_TXFIFO   ((uint32_t)(0xFUL << MXC_F_I2C_TXCTRL1_TXFIFO_POS))
 

Detailed Description

Transmit Control Register 1.

Macro Definition Documentation

◆ MXC_F_I2C_TXCTRL1_FLSH_GCADDR_DIS

#define MXC_F_I2C_TXCTRL1_FLSH_GCADDR_DIS   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_FLSH_GCADDR_DIS_POS))

TXCTRL1_FLSH_GCADDR_DIS Mask

◆ MXC_F_I2C_TXCTRL1_FLSH_GCADDR_DIS_POS

#define MXC_F_I2C_TXCTRL1_FLSH_GCADDR_DIS_POS   2

TXCTRL1_FLSH_GCADDR_DIS Position

◆ MXC_F_I2C_TXCTRL1_FLSH_NACK_DIS

#define MXC_F_I2C_TXCTRL1_FLSH_NACK_DIS   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_FLSH_NACK_DIS_POS))

TXCTRL1_FLSH_NACK_DIS Mask

◆ MXC_F_I2C_TXCTRL1_FLSH_NACK_DIS_POS

#define MXC_F_I2C_TXCTRL1_FLSH_NACK_DIS_POS   5

TXCTRL1_FLSH_NACK_DIS Position

◆ MXC_F_I2C_TXCTRL1_FLSH_SLADDR_DIS

#define MXC_F_I2C_TXCTRL1_FLSH_SLADDR_DIS   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_FLSH_SLADDR_DIS_POS))

TXCTRL1_FLSH_SLADDR_DIS Mask

◆ MXC_F_I2C_TXCTRL1_FLSH_SLADDR_DIS_POS

#define MXC_F_I2C_TXCTRL1_FLSH_SLADDR_DIS_POS   4

TXCTRL1_FLSH_SLADDR_DIS Position

◆ MXC_F_I2C_TXCTRL1_TXFIFO

#define MXC_F_I2C_TXCTRL1_TXFIFO   ((uint32_t)(0xFUL << MXC_F_I2C_TXCTRL1_TXFIFO_POS))

TXCTRL1_TXFIFO Mask

◆ MXC_F_I2C_TXCTRL1_TXFIFO_POS

#define MXC_F_I2C_TXCTRL1_TXFIFO_POS   8

TXCTRL1_TXFIFO Position

◆ MXC_F_I2C_TXCTRL1_TXLAST

#define MXC_F_I2C_TXCTRL1_TXLAST   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_TXLAST_POS))

TXCTRL1_TXLAST Mask

◆ MXC_F_I2C_TXCTRL1_TXLAST_POS

#define MXC_F_I2C_TXCTRL1_TXLAST_POS   1

TXCTRL1_TXLAST Position

◆ MXC_F_I2C_TXCTRL1_TXRDY

#define MXC_F_I2C_TXCTRL1_TXRDY   ((uint32_t)(0x1UL << MXC_F_I2C_TXCTRL1_TXRDY_POS))

TXCTRL1_TXRDY Mask

◆ MXC_F_I2C_TXCTRL1_TXRDY_POS

#define MXC_F_I2C_TXCTRL1_TXRDY_POS   0

TXCTRL1_TXRDY Position