
GR716-DS-UM, May 2019, Version 1.29
146
www.cobham.com/gaisler
GR716
18.7.3 UART Control Register
Table 133.
UART control register
18.7.4 UART Scaler Register
Table 134.
0x0C - SCALER - UART scaler reload register
18.7.5 UART FIFO Debug Register
Table 135.
0x10 - DEBUG - UART FIFO debug register
31 30
16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
FA
RESERVED
NS SI DI BI DB RF TF R LB FL PE PS TI RI TE RE
1
0
NR NR NR NR NR NR NR 0 NR 0 NR NR NR NR 0
0
r
r
rw rw rw rw rw rw rw
r
rw rw rw rw rw rw rw rw
31
FIFOs available (FA) - Set to 1 when receiver and transmitter FIFOs are available.
30: 16
RESERVED
15
Number of stop bits (NS) - When set to ‘1’ then two stop bits will be used, otherwise one stop bit
will be used.
14
Transmitter shift register empty interrupt enable (SI) - When set, an interrupt will be generated when
the transmitter shift register becomes empty. See section 18.6 for more details.
13
Delayed interrupt enable (DI) - When set, delayed receiver interrupts will be enabled and an inter-
rupt will only be generated for received characters after a delay of 4 character times + 4 bits if no
new character has been received during that interval. This is only applicable if receiver interrupt
enable is set. See section 18.6 for more details.
12
Break interrupt enable (BI) - When set, an interrupt will be generated each time a break character is
received. See section 18.6 for more details.
11
FIFO debug mode enable (DB) - when set, it is possible to read and write the FIFO debug register.
10
Receiver FIFO interrupt enable (RF) - when set, Receiver FIFO level interrupts are enabled.
9
Transmitter FIFO interrupt enable (TF) - when set, Transmitter FIFO level interrupts are enabled.
8
RESERVED and should always be set to ’0’ for the GR716 device
7
Loop back (LB) - if set, loop back mode will be enabled.
6
Flow control (FL) - if set, enables flow control using CTS/RTS
5
Parity enable (PE) - if set, enables parity generation and checking
4
Parity select (PS) - selects parity polarity (0 = even parity, 1 = odd parity)
3
Transmitter interrupt enable (TI) - if set, interrupts are generated when characters are transmitted
(see section 18.6 for details).
2
Receiver interrupt enable (RI) - if set, interrupts are generated when characters are received (see sec-
tion 18.6 for details).
1
Transmitter enable (TE) - if set, enables the transmitter.
0
Receiver enable (RE) - if set, enables the receiver.
31
20 19
0
RESERVED
SCALER RELOAD VALUE
0
NR
r
rw
19:0
Scaler reload value
31
8
7
0
RESERVED
DATA
0
NR
r
rw
7: 0
Transmitter FIFO (read access)
7: 0
Receiver FIFO (write access)