APPENDIX: I/O MAP
Register name
Address
Bit
HDLC receive
0200312
D15–2
interrupt mode
(HW)
D1
settings
D0
register
HDLC receive
0200314
D15–3
control register
(HW)
D2
D1
D0
HDLC receive
0200316
D15–8
data register
(HW)
D7
D6
D5
D4
D3
D2
D1
D0
HDLC transmit
0200318
D15–2
operation
(HW)
D1
settings
register
D0
HDLC transmit
020031A
D15–2
queue
(HW)
D1
threshold
D0
register
HDLC transmit
020031C
D15–8
control register
(HW)
D7
D6
D5
D4–1
D0
HDLC transmit
020031E
D15–8
data register
(HW)
D7
D6
D5
D4
D3
D2
D1
D0
HDLC E/S INT
020032C
D15–8
receive status
(HW)
D7
register
D6
D5
D4–2
D1
D0
HDLC Sp INT
020032E
D15–8
receive status
(HW)
D7
register
D6
D5–1
D0
HDLC receive
0200330
D15–3
status register
(HW)
D2
D1
D0
B-APPENDIX-46
Name
Function
–
–
RXINTS1
Receive interrupt operating mode
RXINTS0
–
–
RXFR
Receive queue reset
ENTHM
Enter Hunt mode
RXINXT
Specify next receive interrupt
–
–
RXD7
HDLC receive data
RXD6
RXD7 = MSB
RXD5
RXD0 = LSB
RXD4
RXD3
RXD2
RXD1
RXD0
–
–
ABTCRC
Transmit pattern for TXUDR
MRKFLG
Transmit pattern for idle state
–
–
TXFTH1
Transmit queue interrupt level
TXFTH0
–
–
RTXUEL
HDLC reset TXUDR/EOM latch
SNDABT
HDLC transmit abort setting
TXFR
HDLC transmit queue reset
–
–
RTXU
HDLC reset TXUDR flag
–
–
TXD7
HDLC transmit data
TXD6
TXD7 = MSB
TXD5
TXD0 = LSB
TXD4
TXD3
TXD2
TXD1
TXD0
–
–
ABORT
Abort pattern detected
–
–
TXUE
Tx underrun/EOM detected
–
–
HUNT
Hunt state
IDLED
Idle pattern detected
–
–
RXOVR
Receive data overrun detected
EOF
End of frame detected
–
–
SHFD
Short frame detected
–
–
RESID
Residue code detected
RCA
Receive character available
CRCER
CRC error detected
Setting
–
RXINTS[1:0] Operating Mode
1
1
(Not allowed)
1
0
Sp INT Only
0
1
Rx INT and Sp
INT On FIFO
Threshold Level
0
0
Rx INT and Sp
INT On First Rx
Character
–
1 Reset
0 Ignored
1 Force shift
0 Ignored
1 Specify interrupt 0 Ignored
–
0x00 to 0xFF
–
1 Transmit abort
0 Transmit CRC
and flag patterns
and flag
1 Transmit
0 Transmit flag
mark pattern
–
TXFTH[1:0]
1
1
1 empty
1
0
2 empty
0
1
3 empty
0
0
All 4 empty
–
1 Reset latch
0 Ignored
1 Transmit
0 Ignored
abort pattern
0 Ignored
1 Reset queue
–
1 Reset flag
0 Ignored
–
0x00 to 0xFF
–
1 Detected
0 Not detected
–
1 Detected
0 Not detected
–
1 Hunting
0 Not hunting
1 Detected
0 Not detected
–
1 Detected
0 Not detected
1 Detected
0 Not detected
–
1 Detected
0 Not detected
–
1 Detected
0 Not detected
1 Available
0 Not available
1 Detected
0 Not detected
EPSON
Init. R/W
Remarks
–
–
0 when being read.
0
R/W
0
R/W
–
–
0 when being read.
0
W
0
W
0
W
–
–
0 when being read.
X
R
X
X
X
X
X
X
X
–
–
0 when being read.
0
R/W
0
R/W
–
–
0 when being read.
Level
0
R/W
0
R/W
–
–
0 when being read.
0
W
Writes of "0" are ignored
0
W
Writes of "0" are ignored
0
W
Writes of "0" are ignored
–
–
0 when being read.
0
W
Writes of "0" are ignored
–
–
Indeterminate value
when read
X
W
Indeterminate value
X
when read
X
X
X
X
X
X
–
–
0 when being read.
X
R
–
–
0 when being read.
X
R
–
–
0 when being read.
X
R
X
R
–
–
0 when being read.
X
R
X
R
–
–
0 when being read.
X
R
–
–
0 when being read.
X
R
X
R
X
R
S1C33210 FUNCTION PART