SCI/LIN Control Registers
1297
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Serial Communication Interface (SCI)/ Local Interconnect Network (LIN)
Module
Table 25-19. SCI Flags Register (SCIFLR) Field Descriptions (continued)
Bit
Field
Value
Description
14
ID RX FLAG
Identifier on receive flag. This bit is effective in LIN mode only. This flag is set once an identifier is
received with an receive match and no ID-parity error. See
for more details. This flag
indicates that a new valid identifier has been received on an RX match. This bit is cleared by the
following:
• Setting of the SWnRST bit
• Setting of the RESET bit
• A system reset
• Writing a 1 to this bit
• Reading the LINID register
• Reception of a new synch break
• Reading the corresponding interrupt offset in SCIINTVECT0/1
0
Read:
No valid ID has been received since the last clear.
Write:
Writing a 0 to this bit has no effect.
1
Read:
A valid ID RX has been received in LINID[23:16] on an RX match.
Write:
The bit is cleared to 0.
13
ID TX FLAG
Identifier on transmit flag. This bit is effective in LIN mode only. This flag is set when an identifier is
received with a transmit match and no ID-parity error. See
for more details. This flag
indicates that a new valid identifier has been received on a TX match. This bit is cleared by the
following:
• Setting the SWnRST bit
• Setting of the RESET bit
• A system reset
• Writing a 1 to this bit
• Reading the LINID register
• Receiving a new synch break
• Reading the corresponding interrupt offset in SCIINTVECT0/1
0
Read:
No valid ID has been received since the last clear.
Write:
Writing a 0 to this bit has no effect.
1
Read:
A valid ID TX has been received in LINID[23:16] on an TX match.
Write:
The bit is cleared to 0.
12
RXWAKE
Receiver wakeup detect flag. This bit is effective in SCI-compatible mode only. The SCI sets this bit
to indicate that the data currently in SCIRD is an address. RXWAKE is cleared by the following:
• Setting of the SWnRST bit
• Setting of the RESET bit
• A system reset
• Upon receipt of a data frame.
0
The data in SCIRD is not an address.
1
The data in SCIRD is an address.
11
TX EMPTY
Transmitter empty flag. This flag indicates the transmitter's buffer register(s) (SCITD/TDy) and shift
register (SCITXSHF) are empty. In multi-buffer mode, this flag indicates the TDx registers and shift
register (SCITXSHF) are empty. In non-multi-buffer mode, this flag indicates the LINTD0 byte and
the shift register (SCITXSHF) are empty.
Note: The RESET bit, an active SWnRST (SCIGCR1[7]) or a system reset sets this bit. This
bit does not cause an interrupt request.
SCI mode or LIN non-multi-buffer mode:
0
Transmitter buffer or shift register (or both) are loaded with data.
1
Transmitter buffer and shift registers are both empty.
In LIN mode using multi-buffer mode:
0
Multi-buffer or shift register (or all) are loaded with data.
1
Multi-buffer and shift registers are all empty.