Instruction manual
Description of the data path
Read: current status
(1: Ignored)
0: no error
WR: 0 to clear status
[15..31] Reserved -
008h RECEIVE_BUFFER_STATUS_CONTRL RBUF_ST [0..7] SIO receive buffer
pending in receive
buffer; WR: Ignored
status
RD: Number of bytes
RBUF_CNT [8..15] SIO receive buffer
WR: Number of bytes
to be read from the
receive FiFo
left for readout from
the receive FiFo
control
RD: Number of bytes
- [16..31] Reserved
00Ch TRANSMIT_BUFFER_STATUS_CONTRL TBUF_ST [0..7] SIO output buffer
status
RD: Space left in TX
buffer; WR: Ignored
TBUF_CNT [8..15] SIO output buffer
control
RD: Number of bytes
written to transmit
FiFo
WR: Number of bytes
to transmit
- [16..31] Reserved
010h
- Reserved
..
0FFh
100h SIO_DATA_REGISTER CHAR_0 [0..7] Character_0
RD: Read char. from
receive buffer
WR: Write char. to
transmit buffer
SIO_DATA_REGISTER CHAR_1 [8..15] Character_1
RD/WR
SIO_DATA_REGISTER CHAR_2 [16..23] Character_2
RD/WR
SIO_DA ..31]TA_REGISTER CHAR_3 [24 Character_3
RD/WR
Table 43: SIO CSR
MARLIN Technical Manua
l
Page 89