Module esp32s3_ulp::rtc_i2c

source ·
Expand description

Low-power I2C (Inter-Integrated Circuit) Controller

Modules

Structs

Type Aliases

  • CMD0 (rw) register accessor: i2c commond0 register
  • CMD1 (rw) register accessor: i2c commond1 register
  • CMD2 (rw) register accessor: i2c commond2 register
  • CMD3 (rw) register accessor: i2c commond3 register
  • CMD4 (rw) register accessor: i2c commond4 register
  • CMD5 (rw) register accessor: i2c commond5_register
  • CMD6 (rw) register accessor: i2c commond6 register
  • CMD7 (rw) register accessor: i2c commond7 register
  • CMD8 (rw) register accessor: i2c commond8 register
  • CMD9 (rw) register accessor: i2c commond9 register
  • CMD10 (rw) register accessor: i2c commond10 register
  • CMD11 (rw) register accessor: i2c commond11 register
  • CMD12 (rw) register accessor: i2c commond12 register
  • CMD13 (rw) register accessor: i2c commond13 register
  • CMD14 (rw) register accessor: i2c commond14 register
  • CMD15 (rw) register accessor: i2c commond15 register
  • CTRL (rw) register accessor: configure i2c ctrl
  • DATA (rw) register accessor: get i2c data status
  • DATE (rw) register accessor: version register
  • INT_CLR (w) register accessor: interrupt clear register
  • INT_ENA (rw) register accessor: interrupt enable register
  • INT_RAW (r) register accessor: interrupt raw register
  • INT_ST (r) register accessor: interrupt state register
  • SCL_HIGH (rw) register accessor: configure high scl period
  • SCL_LOW (rw) register accessor: configure low scl period
  • SCL_START_PERIOD (rw) register accessor: configure scl start period
  • SCL_STOP_PERIOD (rw) register accessor: configure scl stop period
  • SDA_DUTY (rw) register accessor: configure sda duty
  • SLAVE_ADDR (rw) register accessor: configure slave id
  • STATUS (r) register accessor: get i2c status
  • TO (rw) register accessor: configure time out