
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 450 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
UART n FIFO Control Register (UAn_FCR)
Register
Offset
R/W
Description
Reset Value
UAn_FCR
n=0,1,2,3,4,5,6,7
,8,9,10
U0x008 R/W
UART n FIFO Control Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
RTS_TRI_LEV
15
14
13
12
11
10
9
8
Reserved
RX_DIS
7
6
5
4
3
2
1
0
RFITL
Reserved
TFR
RFR
Reserved
Bits
Description
[31:20]
Reserved
Reserved.
[19:16]
RTS_TRI_LEV
RTS Trigger Level for Auto-flow Control Use
0000 = 1 Trigger Level (Bytes).
0001 = 4 Trigger Level (Bytes).
0010 = 8 Trigger Level (Bytes).
0011 = 14 Trigger Level (Bytes).
0100 = 30/14 (High-speed/Normal Speed) Trigger Level (Bytes).
0101 = 46/14 (High-speed/Normal Speed) Trigger Level (Bytes).
0110 = 62/14 (High-speed/Normal Speed) Trigger Level (Bytes).
others = 62/14 (High-speed/Normal Speed) Trigger Level (Bytes).
Note:
This field is used for auto RTS flow control.
[15:9]
Reserved
Reserved.
[8]
RX_DIS
Receiver Disable
The receiver is disabled or not.
0 = Receiver Enabled.
1 = Receiver Disabled.
Note:
This field is used for RS-485 Normal Multi-drop mode. It should be programmed
before RS485_NMM(UA_ALT_CSR [8]) is programmed.
[7:4]
RFITL
RX FIFO Interrupt (INT_RDA) Trigger Level
When the number of bytes in the receive FIFO equals the RFITL, the RDA_IF(UA_ISR[0])
will be set (if RDA_IEN(UA_IER[0] is enabled, an interrupt will generated).
0000 = 1 Trigger Level (Bytes).
0001 = 4 Trigger Level (Bytes).
0011 = 8 Trigger Level (Bytes).
011 = 14 Trigger Level (Bytes).