cc26x0_i2c.h¶
CC26x0 MCU I/O register definitions.
-
I2C_BASE¶ I2C base address.
1
(PERIPH_BASE + 0x2000)
-
I2C¶ I2C register bank.
1
((i2c_regs_t *) (I2C_BASE))
-
struct
i2c_regs_t¶ I2C registers.
-
reg32_t
SOAR¶ slave own address
-
reg32_t
SSTAT¶ slave status
-
reg32_t
SCTL¶ slave control
-
union i2c_regs_t::@61
@62¶
-
reg32_t
SDR¶ slave data
-
reg32_t
SIMR¶ slave interrupt mask
-
reg32_t
SRIS¶ slave raw interrupt status
-
reg32_t
SMIS¶ slave masked interrupt status
-
reg32_t
SICR¶ slave interrupt clear
-
reg32_t
__reserved()¶ meh
-
reg32_t
MSA¶ master slave address
-
reg32_t
MSTAT¶ master status
-
reg32_t
MCTRL¶ master control
-
union i2c_regs_t::@63
@64¶
-
reg32_t
MDR¶ master data
-
reg32_t
MTPR¶ master timer period
-
reg32_t
MIMR¶ master interrupt mask
-
reg32_t
MRIS¶ master raw interrupt status
-
reg32_t
MMIS¶ master masked interrupt statues
-
reg32_t
MICR¶ master interrupt clear
-
reg32_t
MCR¶ master configuration
-
reg32_t