Module esp32_hal::pac::i2c0::fifo_conf

Expand description

Structs

This register you can read, write_with_zero, reset, write, modify. See API.
Register FIFO_CONF reader
Register FIFO_CONF writer

Type Definitions

Field FIFO_ADDR_CFG_EN reader - When this bit is set to 1 then the byte after address represent the offset address of I2C Slave’s ram.
Field FIFO_ADDR_CFG_EN writer - When this bit is set to 1 then the byte after address represent the offset address of I2C Slave’s ram.
Field NONFIFO_EN reader - Set this bit to enble apb nonfifo access.
Field NONFIFO_EN writer - Set this bit to enble apb nonfifo access.
Field NONFIFO_RX_THRES reader - when I2C receives more than nonfifo_rx_thres data it will produce rx_send_full_int_raw interrupt and update the current offset address of the receiving data.
Field NONFIFO_RX_THRES writer - when I2C receives more than nonfifo_rx_thres data it will produce rx_send_full_int_raw interrupt and update the current offset address of the receiving data.
Field NONFIFO_TX_THRES reader - when I2C sends more than nonfifo_tx_thres data it will produce tx_send_empty_int_raw interrupt and update the current offset address of the sending data.
Field NONFIFO_TX_THRES writer - when I2C sends more than nonfifo_tx_thres data it will produce tx_send_empty_int_raw interrupt and update the current offset address of the sending data.
Field RXFIFO_FULL_THRHD reader -
Field RXFIFO_FULL_THRHD writer -
Field RX_FIFO_RST reader - Set this bit to reset rx fifo when using apb fifo access.
Field RX_FIFO_RST writer - Set this bit to reset rx fifo when using apb fifo access.
Field TXFIFO_EMPTY_THRHD reader - Config txfifo empty threhd value when using apb fifo access
Field TXFIFO_EMPTY_THRHD writer - Config txfifo empty threhd value when using apb fifo access
Field TX_FIFO_RST reader - Set this bit to reset tx fifo when using apb fifo access.
Field TX_FIFO_RST writer - Set this bit to reset tx fifo when using apb fifo access.