III PERIPHERAL BLOCK: MONITORED MOBILE ACCESS INTERFACES
S1C33210 FUNCTION PART
EPSON
B-III-10-39
RXD[7:0]: HDLC receive data (D[7:0]) / HDLC receive data register (0x0200316)
This read-only register is for reading bytes from the receive queue, updating both the queue and the status registers.
(For further details on the latter, see the descriptions of the status registers.)
The HDLC interface receives the LSB (bit 0) first.
Note that the software must read the Rx Statuses cause of Sp INT register before the receive data register because
reading the latter updates the former.
If the queue is empty––after a reset, for example--reads return indeterminate data until the next byte enters the queue
from the receive shift register.
This register is read only. Writes are ignored.
RESID: HDLC residue detected(D2) / HDLC receive status register (0x0200330)
RCA:
HDLC receive character available (RCA, D1) / HDLC receive status register (0x0200330)
CRCER: HDLC CRC error detected (D0) / HDLC receive status register (0x0200330)
These bits give the status of conditions that do not trigger interrupt requests.
A "1" in RESID indicates that the current frame does not end on a byte boundary. The residue code bits specify the
number of valid bits in the last byte. This bit remains valid from immediately after detection of the end of frame
(EOF) up to the start of the next frame.
A "1" in RCA indicates that the receive queue contains data available for reading. If the receive queue interrupt
threshold setting is zero, there is an Rx INT interrupt when this bit goes to "1." Otherwise, the two timings do not
necessarily match.
A "1" in CRCER indicates failure of the CRC check. This bit is only valid when EOF is "1." It returns to "0" at the
start of the next frame. The error reset command does not reset this bit. Changes in this bit do not produce interrupt
requests.
RCODE[7:0]: HDLC residue code (D[7:0]) / HDLC residue code register (0x0200332)
These bits specify the number of valid bits in the last byte for a frame that does not end on a byte boundary.
Table 10.21 Residue Bits
Number
Valid Bit Positions
7
6
5
4
3
2
1
MSB LSB
1 1 1 1 1 1 1 0
1 1 1 1 1 1 0 0
1 1 1 1 1 0 0 0
1 1 1 1 0 0 0 0
1 1 1 0 0 0 0 0
1 1 0 0 0 0 0 0
1 0 0 0 0 0 0 0
("1" indicates a valid bit)
These bits are only valid when the RESID bit in the HDLC receive status register (D2/0x02000330) is "1." They
have no meaning when RESID is "0."
The software must read these bits by the end of the next frame because the hardware updates them at the end of each
frame regardless of the RESID contents.
Содержание S1C33210
Страница 4: ......
Страница 13: ...S1C33210 PRODUCT PART ...
Страница 14: ......
Страница 124: ...APPENDIX B PIN CHARACTERISTICS A 110 EPSON S1C33210 PRODUCT PART THIS PAGE IS BLANK ...
Страница 125: ...S1C33210 FUNCTION PART ...
Страница 126: ......
Страница 127: ...S1C33210 FUNCTION PART I OUTLINE ...
Страница 128: ......
Страница 130: ...I OUTLINE INTRODUCTION B I 1 2 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 138: ...I OUTLINE LIST OF PINS B I 3 6 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 139: ...S1C33210 FUNCTION PART II CORE BLOCK ...
Страница 140: ......
Страница 142: ...II CORE BLOCK INTRODUCTION B II 1 2 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 148: ...II CORE BLOCK CPU AND OPERATING MODE B II 2 6 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 152: ...II CORE BLOCK INITIAL RESET B II 3 4 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 224: ...II CORE BLOCK ITC Interrupt Controller B II 5 26 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 234: ...II CORE BLOCK CLG Clock Generator B II 6 10 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 236: ...II CORE BLOCK DBG Debug Unit B II 7 2 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 237: ...S1C33210 FUNCTION PART III PERIPHERAL BLOCK ...
Страница 238: ......
Страница 240: ...III PERIPHERAL BLOCK INTRODUCTION B III 1 2 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 266: ...III PERIPHERAL BLOCK 8 BIT PROGRAMMABLE TIMERS B III 3 18 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 292: ...III PERIPHERAL BLOCK 16 BIT PROGRAMMABLE TIMERS B III 4 26 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 296: ...III PERIPHERAL BLOCK WATCHDOG TIMER B III 5 4 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 429: ...S1C33210 FUNCTION PART IV ANALOG BLOCK ...
Страница 430: ......
Страница 432: ...IV ANALOG BLOCK INTRODUCTION B IV 1 2 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 448: ...IV ANALOG BLOCK A D CONVERTER B IV 2 16 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 449: ...S1C33210 FUNCTION PART V DMA BLOCK ...
Страница 450: ......
Страница 452: ...V DMA BLOCK INTRODUCTION B V 1 2 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 506: ...V DMA BLOCK IDMA Intelligent DMA B V 3 18 EPSON S1C33210 FUNCTION PART THIS PAGE IS BLANK ...
Страница 507: ...S1C33210 FUNCTION PART Appendix I O MAP ...
Страница 508: ......
Страница 557: ......