I2C Registers
1364
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Inter-Integrated Circuit (I
2
C) Interface
19.5.18 I2CSRIS Register (Offset = 0x810) [reset = 0x0]
I2C Slave Raw Interrupt Status (I2CSRIS)
This register specifies whether an interrupt is pending.
I2CSRIS is shown in
and described in
Return to
Figure 19-35. I2CSRIS Register
31
30
29
28
27
26
25
24
RESERVED
R-0x0
23
22
21
20
19
18
17
16
RESERVED
R-0x0
15
14
13
12
11
10
9
8
RESERVED
RXFFRIS
R-0x0
R-0x0
7
6
5
4
3
2
1
0
TXFERIS
RXRIS
TXRIS
DMATXRIS
DMARXRIS
STOPRIS
STARTRIS
DATARIS
R-0x0
R-0x0
R-0x0
R-0x0
R-0x0
R-0x0
R-0x0
R-0x0
Table 19-25. I2CSRIS Register Field Descriptions
Bit
Field
Type
Reset
Description
31-9
RESERVED
R
0x0
8
RXFFRIS
R
0x0
Receive FIFO Full Raw Interrupt Status. This bit is cleared by writing
a 1 to the RXFFIC bit in the I2CSICR register.
0x0 = No interrupt
0x1 = The Receive FIFO Full interrupt is pending.
7
TXFERIS
R
0x0
Transmit FIFO Empty Raw Interrupt Status. This bit is cleared by
writing a 1 to the TXFEIC bit in the I2CSICR register. Note that if the
TXFERIS interrupt is cleared (by setting the TXFEIC bit) when the
TX FIFO is empty, the TXFERIS interrupt does not reassert even
though the TX FIFO remains empty in this situation.
0x0 = No interrupt
0x1 = The Transmit FIFO Empty interrupt is pending.
6
RXRIS
R
0x0
Receive FIFO Request Raw Interrupt Status. This bit is cleared by
writing a 1 to the RXIC bit in the I2CSICR register.
0x0 = No interrupt
0x1 = The trigger value for the FIFO has been reached and a RX
FIFO Request interrupt is pending.
5
TXRIS
R
0x0
Transmit Request Raw Interrupt Status. This bit is cleared by writing
a 1 to the TXIC bit in the I2CSICR register.
0x0 = No interrupt
0x1 = The trigger value for the FIFO has been reached and a TX
FIFO Request interrupt is pending.
4
DMATXRIS
R
0x0
Transmit DMA Raw Interrupt Status. This bit is cleared by writing a 1
to the DMATXIC bit in the I2CSICR register.
0x0 = No interrupt.
0x1 = A transmit DMA complete interrupt is pending.
3
DMARXRIS
R
0x0
Receive DMA Raw Interrupt Status. This bit is cleared by writing a 1
to the DMARXIC bit in the I2CSICR register.
0x0 = No interrupt.
0x1 = A receive DMA complete interrupt is pending.