Expand description

I2C (Inter-Integrated Circuit) Controller

Modules

I2C_CLK_CONF_REG

I2C_COMD%s_REG

I2C_CTR_REG

I2C_FIFO_DATA_REG

I2C_DATE_REG

I2C_FIFO_CONF_REG

I2C_FIFO_ST_REG

I2C_FILTER_CFG_REG

I2C_INT_CLR_REG

I2C_INT_ENA_REG

I2C_INT_RAW_REG

I2C_INT_STATUS_REG

I2C_RXFIFO_START_ADDR_REG

I2C_SCL_HIGH_PERIOD_REG

I2C_SCL_LOW_PERIOD_REG

I2C_SCL_MAIN_ST_TIME_OUT_REG

I2C_SCL_RSTART_SETUP_REG

I2C_SCL_SP_CONF_REG

I2C_SCL_ST_TIME_OUT_REG

I2C_SCL_START_HOLD_REG

I2C_SCL_STOP_HOLD_REG

I2C_SCL_STOP_SETUP_REG

I2C_SCL_STRETCH_CONF_REG

I2C_SDA_HOLD_REG

I2C_SDA_SAMPLE_REG

I2C_SLAVE_ADDR_REG

I2C_SR_REG

I2C_TO_REG

I2C_TXFIFO_START_ADDR_REG

Structs

Register block

Type Definitions

CLK_CONF register accessor: an alias for Reg<CLK_CONF_SPEC>

COMD register accessor: an alias for Reg<COMD_SPEC>

CTR register accessor: an alias for Reg<CTR_SPEC>

DATA register accessor: an alias for Reg<DATA_SPEC>

DATE register accessor: an alias for Reg<DATE_SPEC>

FIFO_CONF register accessor: an alias for Reg<FIFO_CONF_SPEC>

FIFO_ST register accessor: an alias for Reg<FIFO_ST_SPEC>

FILTER_CFG register accessor: an alias for Reg<FILTER_CFG_SPEC>

INT_CLR register accessor: an alias for Reg<INT_CLR_SPEC>

INT_ENA register accessor: an alias for Reg<INT_ENA_SPEC>

INT_RAW register accessor: an alias for Reg<INT_RAW_SPEC>

INT_STATUS register accessor: an alias for Reg<INT_STATUS_SPEC>

RXFIFO_START_ADDR register accessor: an alias for Reg<RXFIFO_START_ADDR_SPEC>

SCL_HIGH_PERIOD register accessor: an alias for Reg<SCL_HIGH_PERIOD_SPEC>

SCL_LOW_PERIOD register accessor: an alias for Reg<SCL_LOW_PERIOD_SPEC>

SCL_MAIN_ST_TIME_OUT register accessor: an alias for Reg<SCL_MAIN_ST_TIME_OUT_SPEC>

SCL_RSTART_SETUP register accessor: an alias for Reg<SCL_RSTART_SETUP_SPEC>

SCL_SP_CONF register accessor: an alias for Reg<SCL_SP_CONF_SPEC>

SCL_START_HOLD register accessor: an alias for Reg<SCL_START_HOLD_SPEC>

SCL_STOP_HOLD register accessor: an alias for Reg<SCL_STOP_HOLD_SPEC>

SCL_STOP_SETUP register accessor: an alias for Reg<SCL_STOP_SETUP_SPEC>

SCL_STRETCH_CONF register accessor: an alias for Reg<SCL_STRETCH_CONF_SPEC>

SCL_ST_TIME_OUT register accessor: an alias for Reg<SCL_ST_TIME_OUT_SPEC>

SDA_HOLD register accessor: an alias for Reg<SDA_HOLD_SPEC>

SDA_SAMPLE register accessor: an alias for Reg<SDA_SAMPLE_SPEC>

SLAVE_ADDR register accessor: an alias for Reg<SLAVE_ADDR_SPEC>

SR register accessor: an alias for Reg<SR_SPEC>

TO register accessor: an alias for Reg<TO_SPEC>

TXFIFO_START_ADDR register accessor: an alias for Reg<TXFIFO_START_ADDR_SPEC>