TX_BUSY=idle, RX_BUSY=idle, PARITY=0
Status Register.
TX_BUSY | Read-only flag indicating the UART transmit status. 0 (idle): The UART block is not currently transmitting chracters. 1 (busy): UART block currently transmitting chracters. |
RX_BUSY | Read-only flag indicating the UARTreceiver status. 0 (idle): The UART block is not currently receiving chracters. 1 (busy): UART block currently receiving chracters. |
PARITY | 9th Received bit state. This bit identifies the state of the 9th bit of received data. Only available for UART_CTRL.SIZE[1:0]=3. 0 (0): Received a parity bit of 0. 1 (1): Received a parity bit of 1. |
BREAK | Received BREAK status. BREAKS is cleared when UART_STAT register is read. Received data input is held in spacing (logic 0) state for longer than a full word transmission time (that is, the total time of Start bit + data bits + Parity + Stop bits). 1 (recv): Break frame received. |
RX_EMPTY | Read-only flag indicating the RX FIFO state. 1 (empty): RX FIFO empty. |
RX_FULL | Read-only flag indicating the RX FIFO state. 1 (full): RX FIFO full. |
TX_EMPTY | Read-only flag indicating the TX FIFO state. 1 (empty): TX FIFO empty. |
TX_FULL | Read-only flag indicating the TX FIFO state. 1 (full): TX FIFO empty. |
RX_NUM | Indicates the number of bytes currently in the RX FIFO. |
TX_NUM | Indicates the number of bytes currently in the TX FIFO. |
RX_TO | Receiver Timeout Status. Indicates if timeout has occurred. 1 (expired): RX timeout has occurred. |