PCIE_UART1
Register Listing for PCIE_UART1
Register |
Address |
|---|---|
PCIE_UART1_RXTX |
0xf0007000 |
PCIE_UART1_TXFULL |
0xf0007004 |
PCIE_UART1_RXEMPTY |
0xf0007008 |
PCIE_UART1_EV_STATUS |
0xf000700c |
PCIE_UART1_EV_PENDING |
0xf0007010 |
PCIE_UART1_EV_ENABLE |
0xf0007014 |
PCIE_UART1_TXEMPTY |
0xf0007018 |
PCIE_UART1_RXFULL |
0xf000701c |
PCIE_UART1_RXTX
Address: 0xf0007000 + 0x0 = 0xf0007000
PCIE_UART1_TXFULL
Address: 0xf0007000 + 0x4 = 0xf0007004
TX FIFO Full.
PCIE_UART1_RXEMPTY
Address: 0xf0007000 + 0x8 = 0xf0007008
RX FIFO Empty.
PCIE_UART1_EV_STATUS
Address: 0xf0007000 + 0xc = 0xf000700c
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 |
PCIE_UART1_EV_PENDING
Address: 0xf0007000 + 0x10 = 0xf0007010
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 level triggered when the signal is high. |
[1] |
RX |
1 if a rx event occurred. This Event is level triggered when the signal is high. |
PCIE_UART1_EV_ENABLE
Address: 0xf0007000 + 0x14 = 0xf0007014
This register enables the corresponding rx events. Write a
0to this register to disable individual events.
Field |
Name |
Description |
|---|---|---|
[0] |
TX |
Write a |
[1] |
RX |
Write a |
PCIE_UART1_TXEMPTY
Address: 0xf0007000 + 0x18 = 0xf0007018
TX FIFO Empty.
PCIE_UART1_RXFULL
Address: 0xf0007000 + 0x1c = 0xf000701c
RX FIFO Full.