Pike
Technical
Manual
V5.2.3
171
Description of the data path
Description
of
the
data
path
008h
RECEIVE_BUFFER_
STATUS_CONTRL
RBUF_ST
[0
to
7]
SIO
receive
buffer
status
RD:
Number
of
bytes
pending
in
receive
buffer
WR:
Ignored
RBUF_CNT
[8
to
15] SIO
receive
buffer
control
RD:
Number
of
bytes
to
be
read
from
the
receive
FiFo
WR:
Number
of
bytes
left
for
readout
from
the
receive
FiFo
---
[16
to
31] Reserved
00Ch
TRANSMIT_BUFFER_
STATUS_CONTRL
TBUF_ST
[0
to
7]
SIO
output
buffer
status
RD:
Space
left
in
TX
buffer
WR:
Ignored
TBUF_CNT
[8
to
15] SIO
output
buffer
control
RD:
Number
of
bytes
written
to
transmit
FiFo
WR:
Number
of
bytes
to
transmit
---
[16
to
31] Reserved
010h
..
0FFh
---
Reserved
100h
SIO_DATA_REGISTER
CHAR_0
[0
to
7]
Character_0
RD:
Read
character
from
receive
buffer
WR:
Write
character
to
transmit
buffer
SIO_DATA_REGISTER
CHAR_1
[8
to
15] Character_1
RD:
Read
character
from
receive
1
WR:
Write
character
to
transmit
1
SIO_DATA_REGISTER
CHAR_2
[16
to
23] Character_2
RD:
Read
character
from
receive
2
WR:
Write
character
to
transmit
2
SIO_DATA_REGISTER
CHAR_3
[24
to
31] Character_3
RD:
Read
character
from
receive
3
WR:
Write
character
to
transmit
3
104h
..
1FFH
SIO_DATA_REGISTER_A
LIAS
[0
to
31] Alias
SIO_Data_Register
area
for
block
transfer
Offset
Name
Field
Bit
Description
Table 65: Serial input/output control and status register (SIO CSR) (continued)