8.1 Overview .......................................................................................................................................... 8-1
8.2 Features............................................................................................................................................ 8-2
8.3 Function Descriptions........................................................................................................................ 8-3
8.3.1 HDLC Frame Format ............................................................................................................. 8-4
8.4 Protocol Features.............................................................................................................................. 8-6
8.4.1 Invalid Frame ........................................................................................................................ 8-6
8.4.2 Zero Insertion and Zero Deletion............................................................................................ 8-6
8.4.3 Abort...................................................................................................................................... 8-6
8.4.4 Idle and Time Fill ................................................................................................................... 8-6
8.4.5 FIFO Structure....................................................................................................................... 8-7
8.4.7 Baud Rate Generator............................................................................................................. 8-7
8.4.9 Clock Usage Method.............................................................................................................. 8-9
8.5.1 HDLC Initialization ................................................................................................................. 8-11
8.5.6 Hardware Flow Control .......................................................................................................... 8-17
8.5.7 Memory Data Structure.......................................................................................................... 8-19
8.5.8 Data Buffer Descriptor ........................................................................................................... 8-20
8.6 Buffer Descriptor............................................................................................................................... 8-21
8.7 HDLC Special Registers.................................................................................................................... 8-24
8.7.2 HDLC Control Register .......................................................................................................... 8-30
8.7.3 HDLC Status Register ........................................................................................................... 8-36
8.7.4 Summary............................................................................................................................... 8-36
8.7.6 HDLC Tx Fifo......................................................................................................................... 8-44
8.7.7 HDLC Rx Fifo ........................................................................................................................ 8-45
8.7.10 HDLC Station Address Registers and Hmask Register ......................................................... 8-48
x x
Table of Contents
(Continued)
S3C2500B RISC MICROCONTROLLER