MAX32665 SDK Documentation  0.2
Software Development Kit Overview and API Documentation
mxc_i2c_regs_t Struct Reference

Structure type to access the I2C Registers.

#include <i2c_regs.h>

Data Fields

__IO uint32_t ctrl
 0x00: I2C CTRL Register
 
__IO uint32_t status
 0x04: I2C STATUS Register
 
__IO uint32_t int_fl0
 0x08: I2C INT_FL0 Register
 
__IO uint32_t int_en0
 0x0C: I2C INT_EN0 Register
 
__IO uint32_t int_fl1
 0x10: I2C INT_FL1 Register
 
__IO uint32_t int_en1
 0x14: I2C INT_EN1 Register
 
__IO uint32_t fifo_len
 0x18: I2C FIFO_LEN Register
 
__IO uint32_t rx_ctrl0
 0x1C: I2C RX_CTRL0 Register
 
__IO uint32_t rx_ctrl1
 0x20: I2C RX_CTRL1 Register
 
__IO uint32_t tx_ctrl0
 0x24: I2C TX_CTRL0 Register
 
__IO uint32_t tx_ctrl1
 0x28: I2C TX_CTRL1 Register
 
__IO uint32_t fifo
 0x2C: I2C FIFO Register
 
__IO uint32_t master_ctrl
 0x30: I2C MASTER_CTRL Register
 
__IO uint32_t clk_lo
 0x34: I2C CLK_LO Register
 
__IO uint32_t clk_hi
 0x38: I2C CLK_HI Register
 
__IO uint32_t hs_clk
 0x3C: I2C HS_CLK Register
 
__IO uint32_t timeout
 0x40: I2C TIMEOUT Register
 
__R uint32_t rsv_0x44
 
__IO uint32_t dma
 0x48: I2C DMA Register
 
__IO uint32_t slave_addr
 0x4C: I2C SLAVE_ADDR Register
 

The documentation for this struct was generated from the following file: