Font Size: a A A

Management Of I/O Device And Driver Design In Embeded System

Posted on:2010-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z H DingFull Text:PDF
GTID:2178330332488368Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The embedded operating system is the core of an embedded system, which is the most important element for controling systems. As an outstanding representative of the embedded operating system, Linux, which has many advantages, such as efficient, powerful, stable, easy-to-be expanded, edition of fee-free, open source, etc, is so widely used. The I/O management system in embedded Linux, which provides complete input and output device management mechanism, consists a variety of hardware equipment of the complex details of the physical properties, and provides a various different types of equipment which operates a unified approach to the interface, makes the development of embedded systems faster and more convenient.Firstly, this paper summarizes the characters and development of the embedded system and the embedded Linux system, analyses the composition of I/O system and I/O device management in embedded Linux. Then, after analysing the structure and principles of device driver, this paper gives the driver design and implementation of character device and block device, which includes device'register and unregister, interface of device file operations, the reliability mechanism, etc. Finally, gives the realization of touch screen driver based on the PXA255 platform.
Keywords/Search Tags:Linux, I/O device management, device driver, touch screen
PDF Full Text Request
Related items