A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: rhl1663126799775
Ixiasoft
Visible to Intel only — GUID: rhl1663126799775
Ixiasoft
55.5.4. Register Map
The Intel-provided HAL device driver accesses the device registers directly. If you are writing a device driver and the HAL driver is active for the same device, your driver will conflict and fail to operate.
The following table shows the address offset for the Lightweight UART core. The device drivers control and communicate with the core through the Avalon memory-mapped registers.
Register Name | Address Offset | Description |
---|---|---|
RXFIFO | 0x0 | Receive data FIFO |
TXFIFO | 0x1 | Transmit data FIFO |
status | 0x2 | Status register |
control | 0x3 | Control register |
divisor*51 | 0x4 | Divisor register |
endofpacket**52 | 0x5 | End-of-packet register |
RXFIFO_LVL | 0x6 | RXFIFO filled level register |
TXFIFO_LVL | 0x7 | TXFIFO filled level register |
Section Content
Transmit Data FIFO (TXFIFO)
Receive data FIFO (RXFIFO)
Status Register
Control Register
Divisor Register
Endofpacket Register
RXFIFO Level Register (RXFIFO_LVL)
TXFIFO level register (TXFIFO_LVL)