Design and Implementation of HDLC Device Driver Based on S3C4510B and uClinux LIU Peng, JIN Ye (School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China) Abstract:A design and implementation of HDLC device driver based on the S3C4510B and uClinux is presented. By registering the HDLC device to the uClinux kernel as an Ethernet device and carrying out protocol conversion between Ethernet and HDLC in the device driver, high efficient data forwarding between Ethernet and HDLC interface is achieved. The initialization of HDLC device, data transmitting and receiving along with their interrupt handlings are discussed. Key words:S3C4510B; uClinux; HDLC; device driver; protocol conversion