UART_STATUS
|
Bit Field |
Read/Write |
Field Name |
Description |
|---|---|---|---|
|
12 |
R |
TX_BUSY |
Indicate that a TX transaction is ongoing |
|
11 |
R |
RX_BUSY |
Indicate that a RX transaction is ongoing |
|
10 |
R |
TX_REQ |
Indicate that a TX data can be written |
|
9 |
R |
RX_REQ |
Indicate that a RX data can be read |
|
8 |
R |
OVERRUN |
Indicate that an overrun occurred when receiving data |
|
0 |
W |
OVERRUN_CLEAR |
Clear the overrun status flag |
|
Bit Field |
Field Name |
Value Symbol |
Value Description |
Hex Value |
|---|---|---|---|---|
|
12 |
TX_BUSY |
UART_TX_IDLE |
No UART TX transaction is ongoing |
0x0* |
|
|
|
UART_TX_BUSY |
UART TX transaction is ongoing |
0x1 |
|
11 |
RX_BUSY |
UART_RX_IDLE |
No UART RX transaction is ongoing |
0x0* |
|
|
|
UART_RX_BUSY |
UART RX transaction is ongoing |
0x1 |
|
10 |
TX_REQ |
UART_TX_NO_REQ |
UART TX data has already been written |
0x0 |
|
|
|
UART_TX_REQ |
UART TX data can be written |
0x1* |
|
9 |
RX_REQ |
UART_RX_NO_REQ |
No new UART RX data available |
0x0* |
|
|
|
UART_RX_REQ |
New UART RX data available |
0x1 |
|
8 |
OVERRUN |
UART_OVERRUN_FALSE |
No UART RX overrun detected |
0x0* |
|
|
|
UART_OVERRUN_TRUE |
UART RX overrun detected |
0x1 |
|
0 |
OVERRUN_CLEAR |
UART_OVERRUN_CLEAR |
Clear the RX overrun status bit |
0x1 |