UART¶
Register Listing for UART¶
Register |
Address |
---|---|
UART_RXTX¶
Address: 0xf0008800 + 0x0 = 0xf0008800
UART_TXFULL¶
Address: 0xf0008800 + 0x4 = 0xf0008804
TX FIFO Full.
UART_RXEMPTY¶
Address: 0xf0008800 + 0x8 = 0xf0008808
RX FIFO Empty.
UART_EV_STATUS¶
Address: 0xf0008800 + 0xc = 0xf000880c
This register contains the current raw level of the rx event trigger. Writes to this register have no effect.
Field |
Name |
Description |
---|---|---|
[0] |
TX |
Level of the |
[1] |
RX |
Level of the |
UART_EV_PENDING¶
Address: 0xf0008800 + 0x10 = 0xf0008810
When a rx event occurs, the corresponding bit will be set in this register. To clear the Event, set the corresponding bit in this register.
Field |
Name |
Description |
---|---|---|
[0] |
TX |
1 if a tx event occurred. This Event is triggered on a falling edge. |
[1] |
RX |
1 if a rx event occurred. This Event is triggered on a falling edge. |
UART_EV_ENABLE¶
Address: 0xf0008800 + 0x14 = 0xf0008814
This register enables the corresponding rx events. Write a
0
to this register to disable individual events.
Field |
Name |
Description |
---|---|---|
[0] |
TX |
Write a |
[1] |
RX |
Write a |
UART_TXEMPTY¶
Address: 0xf0008800 + 0x18 = 0xf0008818
TX FIFO Empty.
UART_RXFULL¶
Address: 0xf0008800 + 0x1c = 0xf000881c
RX FIFO Full.
UART_XOVER_RXTX¶
Address: 0xf0008800 + 0x20 = 0xf0008820
UART_XOVER_TXFULL¶
Address: 0xf0008800 + 0x24 = 0xf0008824
TX FIFO Full.
UART_XOVER_RXEMPTY¶
Address: 0xf0008800 + 0x28 = 0xf0008828
RX FIFO Empty.
UART_XOVER_EV_STATUS¶
Address: 0xf0008800 + 0x2c = 0xf000882c
This register contains the current raw level of the rx event trigger. Writes to this register have no effect.
Field |
Name |
Description |
---|---|---|
[0] |
TX |
Level of the |
[1] |
RX |
Level of the |
UART_XOVER_EV_PENDING¶
Address: 0xf0008800 + 0x30 = 0xf0008830
When a rx event occurs, the corresponding bit will be set in this register. To clear the Event, set the corresponding bit in this register.
Field |
Name |
Description |
---|---|---|
[0] |
TX |
1 if a tx event occurred. This Event is triggered on a falling edge. |
[1] |
RX |
1 if a rx event occurred. This Event is triggered on a falling edge. |
UART_XOVER_EV_ENABLE¶
Address: 0xf0008800 + 0x34 = 0xf0008834
This register enables the corresponding rx events. Write a
0
to this register to disable individual events.
Field |
Name |
Description |
---|---|---|
[0] |
TX |
Write a |
[1] |
RX |
Write a |
UART_XOVER_TXEMPTY¶
Address: 0xf0008800 + 0x38 = 0xf0008838
TX FIFO Empty.
UART_XOVER_RXFULL¶
Address: 0xf0008800 + 0x3c = 0xf000883c
RX FIFO Full.