UART/IrDA Control and Status Registers
12-78
The status FIFO line status line register (SFLSR) reads frame status informa-
tion from the status FIFO (this register does not physically exist). Reading this
register increments the status FIFO read pointer (SFREGL and SFREGH
must be read first).
Table 12–78. Status FIFO Line Status Register (SFLSR)
Bit
Name
Function
R/W
Reset
Value
7–5
–
Reserved
R
000
4
OE_ERROR
1: Overrun error in RX FIFO when frame at top of
FIFO was received
R
0
3
FRAME_LENGTH_
ERROR
1: Frame-length error in frame at top of FIFO
R
0
2
ABORT_DETECT
1: Abort pattern detected in frame at top of FIFO
R
0
1
CRC_ERROR
1: CRC error in frame at top of FIFO
R
0
0
–
Reserved
R
0
The resume register (RESUME) is used to clear internal flags, which halt trans-
mission/reception when an underrun/overrun error occurs. Reading this regis-
ter resumes the halted operation. This register does not physically exist and
reads always as 0x00.
Table 12–79. Resume Register (RESUME)
Bit
Name
Function
R/W
Reset
Value
7–0
DI
Dummy read to restart the TX or RX
R
00000000