Home › Forums › Programming Books and Reviews › Linux Device Drivers, 2nd Edition
- This topic has 1 reply, 2 voices, and was last updated 14 years, 1 month ago by Efrain25Sigdfow.
- July 11, 2005 at 3:29 pm #1909willParticipant
Author(s) : Alessandro Rubini and Jonathan Corbet
Publication date : Jun 2001
ISBN : 0-59600-008-1
Pages : 586
Publisher : O’Reilly & Associates
Free license : GNU Free Documentation License
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.
The Linux enthusiast should find in this book enough food for her mind to start playing with the code base and should be able to join the group of developers that is continuously working on new capabilities and performance enhancements. This book does not cover the Linux kernel in its entirety, of course, but Linux device driver authors need to know how to work with many of the kernel’s subsystems. It thus makes a good introduction to kernel programming in general.
If, on the other hand, you are just trying to write a device driver for your own device, and you don’t want to muck with the kernel internals, the text should be modularized enough to fit your needs as well. If you don’t want to go deep into the details, you can just skip the most technical sections and stick to the standard API used by device drivers to seamlessly integrate with the rest of the kernel.
In order to be able to use this book, you need to be confident with C programming. A little Unix expertise is needed as well, as the book often refer to Unix commands and pipelines.
View/Download Linux Device Drivers
- April 10, 2009 at 6:56 am #3145Efrain25SigdfowParticipant
When you install linux on ps3, can you still choose to have the ps3 OS be the default start-up OS? I want to install linux but still have my ps3 boot into the ps3 os when i turn it on, then be able to enter linux from the settings menu or something once I’m there. Will choose best answer. thx.
- This reply was modified 8 years ago by will.
- This reply was modified 2 years, 3 months ago by M. Saqib.
- The forum ‘Programming Books and Reviews’ is closed to new topics and replies.