Font Size: a A A

Study On USB Driver Program For Network Devices Based On Linux

Posted on:2011-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:Q LiFull Text:PDF
GTID:2178330338486257Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As a free open source operating system,Linux compared with other operating system has a quite obvious advantage.Especially embedded Linux operating system has been used in various fields.Now the embedded products can be seen in everywhere,like mobile phones,pdas,routers and various mobile terminals,many of which use the embedded Linux operating system.Therefore the research and analysis for the Linux operating system will be very important.The characteristics of Linux provides a good opportunity for China reversing the backward technology of operating system.while the device drivers as the enterance of Linux world,the effects of which is very important and provide a way for us to go into the Linux kernel world. With endless peripheral devices appearing,writing the device drivers is an essential thing,so the research of Linux device drivers has a high value.Linux kernel structure composition and the relationship between the various subsystems with their working mechanism are introduced.The device drivers structure and the approachs of writing the drivers are described in details for the three standard devices of Linux,then the problems and solutions are proposed which should be paied attention to in the device drivers development. A network-based USB device driver is analyzed and a usb wireless network card driver is implemented.With the work done in the content of this article, the principles and ways of working can be a more in-depth understanded of the Linux operating system.With summarizing the problems encounted in the device driver development,the device driver model has been understanded in depth,which can provide reference for the other research and development of Linux and lay the foundation for future work.
Keywords/Search Tags:Device Driver, Linux, USB, Wireless Card, Kernel, Network
PDF Full Text Request
Related items