ISD91200 Series Technical Reference Manual
Release Date: Sep 16, 2019
- 307 -
Revision 2.4
[5]
BUFERRIF
Buffer Error Interrupt Flag (Read Only)
This bit is set when either the Tx or Rx FIFO overflows (UART_FIFOSTS.TXOVIF or
UART_FIFOSTS.RXOVIF is set). When BUFERRIF is set, the serial transfer may be
corrupted. If UART_INTEN.BUFERRIEN is enabled a CPU interrupt request will be
generated.
NOTE: This bit is cleared when both UART_FIFOSTS.TXOVIF and
UART_FIFOSTS.RXOVIF are cleared.
[4]
RXTOIF
Time Out Interrupt Flag (Read Only)
This bit is set when the Rx FIFO is not empty and no activity occurs in the Rx FIFO
and the time out counter equal to TOIC. If UART_INTEN.TOUT_IEN is enabled a
CPU interrupt request will be generated.
NOTE: This bit is read only and user can read FIFO to clear it.
[3]
MODENIF
MODEM Interrupt Flag (Read Only)
This bit is set when the CTS pin has changed state
(UART_MODEMSTS.CTSDETF=1). If UART_INTEN.MODEMIEN is enabled, a CPU
interrupt request will be generated.
NOTE: This bit is read only and reset when bit UART_MODEMSTS.CTSDETF is
cleared by a write 1.
[2]
RLSIF
Receive Line Status Interrupt Flag (Read Only)
This bit is set when the Rx receive data has a parity, framing or break error (at least
one of, UART_FIFOSTS.BIF, UART_FIFOSTS.FEF and UART_FIFOSTS.PEF, is
set). If UART_INTEN.RLSIEN is enabled, the RLS interrupt will be generated.
NOTE: This bit is read only and reset to 0 when all bits of BIF, FEF and PEF are
cleared.
[1]
THREIF
Transmit Holding Register Empty Interrupt Flag (Read Only)
This bit is set when the last data of Tx FIFO is transferred to Transmitter Shift
Register. If UART_INTEN.THREIEN is enabled, the THRE interrupt will be
generated.
NOTE: This bit is read only and it will be cleared when writing data into the Tx FIFO.
[0]
RDAIF
Receive Data Available Interrupt Flag (Read Only)
When the number of bytes in the Rx FIFO equals UART_FIFO.RFITL then the
RDAIF will be set. If UART_INTEN.RDAIEN is enabled, the RDA interrupt will be
generated.
NOTE: This bit is read only and it will be cleared when the number of unread bytes
of Rx FIFO drops below the threshold level (RFITL).