Register 13: UART Interrupt Clear (UARTICR), offset 0x044
The
UARTICR
register is the interrupt clear register. On a write of 1, the corresponding interrupt
(both raw interrupt and masked interrupt, if enabled) is cleared. A write of 0 has no effect.
Note that bits [3:0] are only implemented on UART1. These bits are reserved on UART0 and UART2.
UART Interrupt Clear (UARTICR)
UART0 base: 0x4000.C000
UART1 base: 0x4000.D000
UART2 base: 0x4000.E000
UART3 base: 0x4000.F000
UART4 base: 0x4001.0000
UART5 base: 0x4001.1000
UART6 base: 0x4001.2000
UART7 base: 0x4001.3000
Offset 0x044
Type W1C, reset 0x0000.0000
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
DMARXIC
DMATXIC
reserved
W1C
W1C
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
Type
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reset
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
RIMIC
CTSMIC
DCDMIC
DSRMIC
RXIC
TXIC
RTIC
FEIC
PEIC
BEIC
OEIC
EOTIC
9BITIC
reserved
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
RW
RO
RO
RO
Type
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reset
Description
Reset
Type
Name
Bit/Field
Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
0
RO
reserved
31:18
Transmit DMA Interrupt Clear
Writing a 1 to this bit clears the
DMATXRIS
bit in the
UARTRIS
register
and the
DMATXMIS
bit in the
UARTMIS
register.
0
W1C
DMATXIC
17
Receive DMA Interrupt Clear
Writing a 1 to this bit clears the
DMARXRIS
bit in the
UARTRIS
register
and the
DMARXMIS
bit in the
UARTMIS
register.
0
W1C
DMARXIC
16
Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
0
RO
reserved
15:13
9-Bit Mode Interrupt Clear
Writing a 1 to this bit clears the
9BITRIS
bit in the
UARTRIS
register
and the
9BITMIS
bit in the
UARTMIS
register.
0
RW
9BITIC
12
End of Transmission Interrupt Clear
Writing a 1 to this bit clears the
EOTRIS
bit in the
UARTRIS
register
and the
EOTMIS
bit in the
UARTMIS
register.
0
W1C
EOTIC
11
Overrun Error Interrupt Clear
Writing a 1 to this bit clears the
OERIS
bit in the
UARTRIS
register and
the
OEMIS
bit in the
UARTMIS
register.
0
W1C
OEIC
10
June 18, 2014
1206
Texas Instruments-Production Data
Universal Asynchronous Receivers/Transmitters (UARTs)