Module esp32c3::i2c0

source ·
Expand description

I2C (Inter-Integrated Circuit) Controller 0

Modules§

Structs§

Type Aliases§

  • CLK_CONF (rw) register accessor: I2C_CLK_CONF_REG
  • COMD (rw) register accessor: I2C_COMD%s_REG
  • CTR (rw) register accessor: I2C_CTR_REG
  • DATA (rw) register accessor: I2C_FIFO_DATA_REG
  • DATE (rw) register accessor: I2C_DATE_REG
  • FIFO_CONF (rw) register accessor: I2C_FIFO_CONF_REG
  • FIFO_ST (r) register accessor: I2C_FIFO_ST_REG
  • FILTER_CFG (rw) register accessor: I2C_FILTER_CFG_REG
  • INT_CLR (w) register accessor: I2C_INT_CLR_REG
  • INT_ENA (rw) register accessor: I2C_INT_ENA_REG
  • INT_RAW (r) register accessor: I2C_INT_RAW_REG
  • INT_ST (r) register accessor: I2C_INT_STATUS_REG
  • RXFIFO_START_ADDR (r) register accessor: I2C_RXFIFO_START_ADDR_REG
  • SCL_HIGH_PERIOD (rw) register accessor: I2C_SCL_HIGH_PERIOD_REG
  • SCL_LOW_PERIOD (rw) register accessor: I2C_SCL_LOW_PERIOD_REG
  • SCL_MAIN_ST_TIME_OUT (rw) register accessor: I2C_SCL_MAIN_ST_TIME_OUT_REG
  • SCL_RSTART_SETUP (rw) register accessor: I2C_SCL_RSTART_SETUP_REG
  • SCL_SP_CONF (rw) register accessor: I2C_SCL_SP_CONF_REG
  • SCL_START_HOLD (rw) register accessor: I2C_SCL_START_HOLD_REG
  • SCL_STOP_HOLD (rw) register accessor: I2C_SCL_STOP_HOLD_REG
  • SCL_STOP_SETUP (rw) register accessor: I2C_SCL_STOP_SETUP_REG
  • SCL_STRETCH_CONF (rw) register accessor: I2C_SCL_STRETCH_CONF_REG
  • SCL_ST_TIME_OUT (rw) register accessor: I2C_SCL_ST_TIME_OUT_REG
  • SDA_HOLD (rw) register accessor: I2C_SDA_HOLD_REG
  • SDA_SAMPLE (rw) register accessor: I2C_SDA_SAMPLE_REG
  • SLAVE_ADDR (rw) register accessor: I2C_SLAVE_ADDR_REG
  • SR (r) register accessor: I2C_SR_REG
  • TO (rw) register accessor: I2C_TO_REG
  • TXFIFO_START_ADDR (r) register accessor: I2C_TXFIFO_START_ADDR_REG