I2C Registers
1362
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Inter-Integrated Circuit (I
2
C) Interface
19.5.17 I2CSIMR Register (Offset = 0x80C) [reset = 0x0]
I2C Slave Interrupt Mask (I2CSIMR)
This register controls whether a raw interrupt is promoted to a controller interrupt.
I2CSIMR is shown in
and described in
Return to
Figure 19-34. I2CSIMR 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
RXFFIM
R-0x0
R/W-0x0
7
6
5
4
3
2
1
0
TXFEIM
RXIM
TXIM
DMATXIM
DMARXIM
STOPIM
STARTIM
DATAIM
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
R/W-0x0
Table 19-24. I2CSIMR Register Field Descriptions
Bit
Field
Type
Reset
Description
31-9
RESERVED
R
0x0
8
RXFFIM
R/W
0x0
Receive FIFO Full Interrupt Mask.
0x0 = The RXFFRIS interrupt is suppressed and not sent to the
interrupt controller.
0x1 = The Receive FIFO Full interrupt is sent to the interrupt
controller when the RXFFRIS bit in the I2CSRIS register is set.
7
TXFEIM
R/W
0x0
Transmit FIFO Empty Interrupt Mask.
0x0 = The TXFERIS interrupt is suppressed and not sent to the
interrupt controller.
0x1 = The Transmit FIFO Empty interrupt is sent to the interrupt
controller when the TXFERIS bit in the I2CSRIS register is set.
6
RXIM
R/W
0x0
Receive FIFO Request Interrupt Mask.
0x0 = The RXRIS interrupt is suppressed and not sent to the
interrupt controller.
0x1 = The RX FIFO Request interrupt is sent to the interrupt
controller when the RXRIS bit in the I2CSRIS register is set.
5
TXIM
R/W
0x0
Transmit FIFO Request Interrupt Mask.
0x0 = The TXRIS interrupt is suppressed and not sent to the
interrupt controller.
0x1 = The TX FIFO Request interrupt is sent to the interrupt
controller when the TXRIS bit in the I2CSRIS register is set.
4
DMATXIM
R/W
0x0
Transmit DMA Interrupt Mask.
0x0 = The DMATXRIS interrupt is suppressed and not sent to the
interrupt controller.
0x1 = The transmit DMA complete interrupt is sent to the interrupt
controller when the DMATXRIS bit in the I2CSRIS register is set.
3
DMARXIM
R/W
0x0
Receive DMA Interrupt Mask.
0x0 = The DMARXRIS interrupt is suppressed and not sent to the
interrupt controller.
0x1 = The receive DMA complete interrupt is sent to the interrupt
controller when the DMARXRIS bit in the I2CSRIS register is set.