LYCOS RETRIEVER Beta Retriever Home  |  What is Lycos Retriever?   
Drivers (Programming): Linux Device Drivers
built 656 days ago
Linux Device Drivers is, on the surface, a book about writing device drivers for the Linux system. It should be an interesting source of information both for people who want to experiment with their computer and for technical programmers who face the need to deal with the inner levels of a Linux box.
Source:
The new edition of Linux Device Drivers is better than ever. The book covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features that can make a driver both more efficient and more flexible. Readers will find new chapters on important types of drivers not covered previously, such as consoles, USB drivers, and more.
Source:
Linux device drivers can either be built as parts of the kernel or can be built separately as loadable modules. The Windows .sys files and Linux .ko modules are loadable device drivers. The advantage of loadable device drivers is that they can be loaded only when necessary and then unloaded... saving kernel memory.
Solaris Developer Classes Inside OpenSolaris: Solaris Driver Programming: This article describes Solaris device drivers in terms that a developer of Linux device drivers can understand. Basically, the author attempts to answer the question, "A Linux driver does xxx. How does the Solaris OS do it?"
This course will teach the skills required to write device drivers for the Linux operating system. Participants will learn the necessary tools and skills to successfully develop, troubleshoot, write and manage Linux device drivers, as well as to apply advanced techniques for optimizing drivers for interfaces including networks, SCSI, USB and wireless devices.
SEARCH
MORE ABOUT