Font Size: a A A

Management Of Net Device And Driver Design In Embedded System

Posted on:2011-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:H ChenFull Text:PDF
GTID:2178330332988397Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Embedded operating system is an operating system software support for embedded systems applications, which has the basic characteristics of general-purpose operating system, such as the ability to effectively manage the increasingly complex system resources; being able to hardware virtualization, allowing developers free from the busy port and maintenance of device driver; being able to provide library functions, drivers, tool sets and applications. Compared with the general-purpose operating systems, the development that apply Linux in embedded systems has many advantages:such as self-sufficient, opening kernel, being easy to develop and expand, efficient, powerful, stable, and strong network support, therefor Linux has been widely used in the embedded development.Embedded Linux network management system provides a complete network equipment management system, through the mechanism, hiding the complex physical characteristics details of a variety of network equipment hardware, providing a variety of different network devices use an integrated manner and strategic operations interface, making the development of embedded systems faster and more convenient.Paper first detailed descript the characteristics and development trends of the embedded systems and embedded Linux operating system, analyze the composition of the network systems and network device management mechanism of embedded Linux system. Then through analysis the principle and structure of linux device driver, summing up the network device driver implementation of process and design methods, including equipment registration and deletion, the device file operations interface and reliability mechanisms. Finally, Basing on PXA255-based hardware development platform, designed and implemented a network card, infrared module drivers.
Keywords/Search Tags:Linux net device management, net drivers, infrared module drivers
PDF Full Text Request
Related items