Inter-integrated Circuit (I2C) Interface
User Manual All information provided in this document is subject to legal disclaimers. © REALTEK 2019. All rights reserved.
271
13.3.2.16
IC_TX_TL
Name:
I
2
C Transmit FIFO Threshold Register
Size:
32 bits
Address offset
: 0x3C
Read/write access
: read/write
31
30
29
…
10
9
8
7
6
5
…
2
1
0
RSVD
TX_TL
R/W
Bit
Name
Access Reset Description
31:8
RSVD
N/A
-
Reserved
7:0
TX_TL
R/W
0x0
Transmit FIFO Threshold Level
Controls the level of entries (or below) that triggers 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 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 0 entry, and a value of 255 sets the threshold for 255 entries.
13.3.2.17
IC_CLR_INTR
Name:
Clear Combined and Individual Interrupt Register
Size:
32 bits
Address
offset
: 0x40
Read/write
access
: read-only
31
30
29
…
3
2
1
0
RSVD
CLR_INTR
R
Bit
Name
Access Reset Description
31:1
RSVD
N/A
-
Reserved
0
CLR_INTR
R
0x0
Read this register to clear the combined interrupt, all individual interrupts, and the
IC_TX_ABRT_SOURCE register. This bit does not clear hardware clearable interrupts but software
clearable interrupts.
13.3.2.18
IC_CLR_RX_UNDER
Name:
Clear RX_UNDER Interrupt Register
Size:
32 bits
Address offset
: 0x44
Read/write
access
: read-only
31
30
29
…
3
2
1
0
RSVD
CLR_RX_UNDER
R
Bit
Name
Access Reset Description
31:1 RSVD
N/A
-
Reserved
0
CLR_RX_UNDER R
0x0
Read this register to clear the
RX_UNDER
interrupt (bit 0)
of the IC_RAW_INTR_STAT
register.
13.3.2.19
IC_CLR_RX_OVER
Name:
Clear RX_OVER Interrupt Register
Size:
32 bits
Realtek confidential files
The document authorized to
SZ99iot
2019-05-15 10:08:03