SPRUIV7B May 2022 – September 2023 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
Priority Level | IIR Bits | Interrupt Type | Interrupt Source | Event That Clears Interrupt | |||
---|---|---|---|---|---|---|---|
3 | 2 | 1 | 0 | ||||
None | 0 | 0 | 0 | 1 | None | None | None |
1 | 0 | 1 | 1 | 0 | Receiver line status | Overrun error, parity error, framing error, or break is detected. | For an overrun error, reading the line status register UART_LSR1, clears the interrupt. For a parity error, framing error, or break, the interrupt is cleared only after all the erroneous data have been read. |
2 | 0 | 1 | 0 | 0 | Receiver data-ready | Non-FIFO mode: Receiver data is ready. | Non-FIFO mode: The receiver buffer register (RBR) is read. |
FIFO mode: Trigger level reached. If four character times pass with no access of the FIFO, the interrupt is asserted again. | FIFO mode: The FIFO drops below the trigger level. (1) | ||||||
2 | 1 | 1 | 0 | 0 | Receiver time-out | FIFO mode only: No characters have been removed from or input to the receiver FIFO during the last four character times and there is at least one character in the receiver FIFO during this time. | One of the following events:
|
3 | 0 | 0 | 1 | 0 | Transmitter holding register empty | Non-FIFO mode: Transmitter holding register (THR) is empty. | A character is written to the transmitter holding register (UART_RBR_TBR) or the interrupt identification register (UART_INT_FIFO) is read. |
FIFO mode: Transmitter FIFO is empty. |