Font Size: a A A

Research And Design Of Device Driver Based On Embedded Operating System VxWorks

Posted on:2010-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2178330332998587Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
VxWorks which is one of the most important Embedded Operating System (OS) has very important position in the market of embedded development due to its good real-time and scalability. Thus the research of device driver program under Vx Works OS has important practical significance. Based on the overall analysis of the devices driver program under Vx Works OS, the device driver programs of the serial device and network equipment are designed in the paper.Firstly, according to the starting flow of the VxWorks kernel, the configuration files of Board Support Package (BSP) are analyzed and the cross-debugging environment of driver program development is set up. Then, development process of the device driver program under VxWorks OS is analyzed, and the driver of the 18250 serial port is designed and the corresponding basic function of the serial communication is realized. Secondly, according to the standard of the VxWorks END driver development, the Rt18139 network driver is designed and the corresponding basic functions, such as, device initialization, transmitting and receiving data, and the interrupt handing, are accomplished. Finally, after being tested and verified on the cross-debugging environment, the driver has been loaded to the BSP, and the final system files transplanted to the target are produced.
Keywords/Search Tags:VxWorks OS, Board Support Package, Serial Driver Program, Network Driver Program
PDF Full Text Request
Related items