Expand description
I2C (Inter-Integrated Circuit) Controller 0
Modules§
- clk_
conf - I2C CLK configuration register
- comd
- I2C command register %s
- ctr
- Transmission setting
- data
- Rx FIFO read data.
- date
- Version register
- fifo_
conf - FIFO configuration register.
- fifo_st
- FIFO status register.
- filter_
cfg - SCL and SDA filter configuration register
- int_clr
- Interrupt clear bits
- int_ena
- Interrupt enable bits
- int_raw
- Raw interrupt status
- int_st
- Status of captured I2C communication events
- rxfifo_
start_ addr - I2C RXFIFO base address register
- scl_
high_ period - Configures the high level width of SCL
- scl_
low_ period - Configures the low level width of the SCL Clock
- scl_
main_ st_ time_ out - SCL main status time out register
- scl_
rstart_ setup - Configures the delay between the positive edge of SCL and the negative edge of SDA
- scl_
sp_ conf - Power configuration register
- scl_
st_ time_ out - SCL status time out register
- scl_
start_ hold - Configures the delay between the SDA and SCL negative edge for a start condition
- scl_
stop_ hold - Configures the delay after the SCL clock edge for a stop condition
- scl_
stop_ setup - Configures the delay between the SDA and SCL positive edge for a stop condition
- scl_
stretch_ conf - Set SCL stretch of I2C slave
- sda_
hold - Configures the hold time after a negative SCL edge.
- sda_
sample - Configures the sample time after a positive SCL edge.
- slave_
addr - Local slave address setting
- sr
- Describe I2C work status.
- to
- Setting time out control for receiving data.
- txfifo_
start_ addr - I2C TXFIFO base address register
Structs§
- Register
Block - Register block
Type Aliases§
- CLK_
CONF - CLK_CONF (rw) register accessor: I2C CLK configuration register
- COMD
- COMD (rw) register accessor: I2C command register %s
- CTR
- CTR (rw) register accessor: Transmission setting
- DATA
- DATA (rw) register accessor: Rx FIFO read data.
- DATE
- DATE (rw) register accessor: Version register
- FIFO_
CONF - FIFO_CONF (rw) register accessor: FIFO configuration register.
- FIFO_ST
- FIFO_ST (r) register accessor: FIFO status register.
- FILTER_
CFG - FILTER_CFG (rw) register accessor: SCL and SDA filter configuration register
- INT_CLR
- INT_CLR (w) register accessor: Interrupt clear bits
- INT_ENA
- INT_ENA (rw) register accessor: Interrupt enable bits
- INT_RAW
- INT_RAW (r) register accessor: Raw interrupt status
- INT_ST
- INT_ST (r) register accessor: Status of captured I2C communication events
- RXFIFO_
START_ ADDR - RXFIFO_START_ADDR (r) register accessor: I2C RXFIFO base address register
- SCL_
HIGH_ PERIOD - SCL_HIGH_PERIOD (rw) register accessor: Configures the high level width of SCL
- SCL_
LOW_ PERIOD - SCL_LOW_PERIOD (rw) register accessor: Configures the low level width of the SCL Clock
- SCL_
MAIN_ ST_ TIME_ OUT - SCL_MAIN_ST_TIME_OUT (rw) register accessor: SCL main status time out register
- SCL_
RSTART_ SETUP - SCL_RSTART_SETUP (rw) register accessor: Configures the delay between the positive edge of SCL and the negative edge of SDA
- SCL_
SP_ CONF - SCL_SP_CONF (rw) register accessor: Power configuration register
- SCL_
START_ HOLD - SCL_START_HOLD (rw) register accessor: Configures the delay between the SDA and SCL negative edge for a start condition
- SCL_
STOP_ HOLD - SCL_STOP_HOLD (rw) register accessor: Configures the delay after the SCL clock edge for a stop condition
- SCL_
STOP_ SETUP - SCL_STOP_SETUP (rw) register accessor: Configures the delay between the SDA and SCL positive edge for a stop condition
- SCL_
STRETCH_ CONF - SCL_STRETCH_CONF (rw) register accessor: Set SCL stretch of I2C slave
- SCL_
ST_ TIME_ OUT - SCL_ST_TIME_OUT (rw) register accessor: SCL status time out register
- SDA_
HOLD - SDA_HOLD (rw) register accessor: Configures the hold time after a negative SCL edge.
- SDA_
SAMPLE - SDA_SAMPLE (rw) register accessor: Configures the sample time after a positive SCL edge.
- SLAVE_
ADDR - SLAVE_ADDR (rw) register accessor: Local slave address setting
- SR
- SR (r) register accessor: Describe I2C work status.
- TO
- TO (rw) register accessor: Setting time out control for receiving data.
- TXFIFO_
START_ ADDR - TXFIFO_START_ADDR (r) register accessor: I2C TXFIFO base address register