Datasheet

Table Of Contents
Description
I2C Receive FIFO Threshold Register
Table 492. IC_RX_TL
Register
Bits Name Description Type Reset
31:8 Reserved. - - -
7:0 RX_TL Receive FIFO Threshold Level.
Controls the level of entries (or above) that triggers the
RX_FULL interrupt (bit 2 in IC_RAW_INTR_STAT register).
The valid range is 0-255, with the additional restriction that
hardware does not allow this value to be set to a value
larger than the depth of the buffer. If an attempt is made to
do that, the actual value set will be the maximum depth of
the buffer. A value of 0 sets the threshold for 1 entry, and a
value of 255 sets the threshold for 256 entries.
RW 0x00
IC_TX_TL Register
Description
I2C Transmit FIFO Threshold Register
Table 493. IC_TX_TL
Register
Bits Name Description Type Reset
31:8 Reserved. - - -
7:0 TX_TL Transmit FIFO Threshold Level.
Controls the level of entries (or below) that trigger the
TX_EMPTY interrupt (bit 4 in IC_RAW_INTR_STAT register).
The valid range is 0-255, with the additional restriction that
it may not be set to value larger than the depth of the
buffer. If an attempt is made to do that, the actual value set
will be the maximum depth of the buffer. A value of 0 sets
the threshold for 0 entries, and a value of 255 sets the
threshold for 255 entries.
RW 0x00
IC_CLR_INTR Register
Description
Clear Combined and Individual Interrupt Register
RP2040 Datasheet
4.4. I2C 507