SCI/LIN Control Registers
1690
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Serial Communication Interface (SCI)/ Local Interconnect Network (LIN)
Module
Table 29-20. SCI Flags Register (SCIFLR) Field Descriptions (continued)
Bit
Field
Value
Description
14
ID RX
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:
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
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:
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
RX WAKE
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. RX WAKE 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.