Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$30.49$30.49
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Good
$24.86$24.86
Ships from: Amazon Sold by: GREENWORLD BOOKS
Try Kindle Edition $0.00
Try Kindle Edition $0.00
- Highlight, take notes, and search in the book
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Linux Device Drivers: Where the Kernel Meets the Hardware 3rd Edition
- how to support computer peripherals under the Linux operating system
- how to develop and write software for new hardware under Linux
- the basics of Linux operation even if they are not expecting to write a driver
- ISBN-109780596005900
- ISBN-13978-0596005900
- Edition3rd
- PublisherO'Reilly Media
- Publication dateMarch 15, 2005
- LanguageEnglish
- Dimensions7 x 1.3 x 9.19 inches
- Print length636 pages
Frequently bought together

Similar items that ship from close to you
From the brand
-
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
Editorial Reviews
About the Author
Alessandro installed Linux 0.99.14 soon after getting his degree as electronic engineer. He then received a Ph.D. in computer science at the University of Pavia despite his aversion toward modern technology. He left the University after getting his Ph.D. because he didn't want to write articles. He now works as a free lancer writing device drivers and, um...articles. He used to be a young hacker before his babies were born; he's now an old advocate of Free Software who developed a bias for non-PC computer platforms.
Greg Kroah-Hartman has been writing Linux kernel drivers since 1999, and is currently the maintainer for the USB, PCI, I2C, driver core, and sysfs kernel subsystems. He is also the maintainer of the udev and hotplug userspace programs, as well as being a Gentoo kernel maintainer, ensuring that his email inbox is never empty. He is a contributing editor to Linux Journal Magazine, and works for IBM's Linux Technology Center, doing various Linux kernel related tasks.
Product details
- ASIN : 0596005903
- Publisher : O'Reilly Media; 3rd edition (March 15, 2005)
- Language : English
- Paperback : 636 pages
- ISBN-10 : 9780596005900
- ISBN-13 : 978-0596005900
- Item Weight : 1.97 pounds
- Dimensions : 7 x 1.3 x 9.19 inches
- Best Sellers Rank: #236,577 in Books (See Top 100 in Books)
- #3 in Device Drivers
- #15 in Linux Programming
- #51 in Linux Networking & System Administration
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the book informative, interesting, and helpful. They also describe the language as well-written and easy to read. Readers mention the book provides a comprehensive approach to Linux drivers and is a perfect resource for writing Linux drivers. However, some customers feel the book is outdated.
AI-generated from the text of customer reviews
Customers find the book informative, a great reference, and interesting. They also appreciate the examples, saying they're helpful and illustrative.
"...the book is based on the 2.6 version of the kernel, a lot of the information is still relevant...." Read more
"Great book. It takes the most interesting stuff about Linux device drivers...." Read more
"...Pros:This book has a lot of information. A lot of code examples.Cons:*..." Read more
"...Those are really your only options.Sometimes it goes into too much detail when it isn't "yet" needed...." Read more
Customers find the book well-written, easy to read, and informative.
"...The book is well written." Read more
"...any Unix, Android, VMS, or Windows system, you will find the book an easy read and informative...." Read more
"Well written. Comprehensive. A must for those that plan on writing device drivers for Linux." Read more
"Good read...." Read more
Customers find the book's approach to Linux drivers comprehensive, perfect, and a great companion when programming at a Linux box. They also say it's the best Linux driver book they can find.
"...can cover all topics, nevertheless this one is a great companion when programming at linux box no matter whether you are either newbie or..." Read more
"A perfect resource for writing Linux drivers. I am an experience programmer, but never had written a device driver...." Read more
"Very comprehensive approach to Linux drivers" Read more
"Best linux driver book you can find!..." Read more
Customers find the book outdated.
"...Beware of two things:- This book is not up to date with the fast-changing Linux kernel, however, most differences with recent kernels can..." Read more
"This book is not amazing written or organized. it's also quite out of date...." Read more
"A little outdated (but with the speed of kernel development, everything is)...." Read more
"still the best Linux driver book, but very dated at this point, and on some DMA topics, inaccurate. Overall still the best...." Read more
Reviews with images
Great condition
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The book is new and in a great condition.
The book is new and in a great condition.
This book has a description of all you need to write drivers for Linux, assuming you have written drivers for other OSes or bare metal before.
Beware of two things:
- This book is not up to date with the fast-changing Linux kernel, however, most differences with recent kernels can easily be overcame;
- The exact same content can be found online for free, legally. I just like having a paper copy for reference.
You can find it for free in pdf or you can buy it in kindle/paper version!
Worth every penny.
Generally, it is not possible to create an up to date tutorial for programming the Linux kernel, since it changes constantly. SO, the key is to introduce the reader to the way of thinking necessary in order to understand and develop for the kernel. I think this book succeeds marvelously.
I'm looking forward to the 4th edition, which is due out later this year. I'll definitely buy it to keep around as a reference.
Top reviews from other countries
Il manque cepandant un peu de protection autour du livre pour le transport.
On peut constater sur les photos qu'il s'est un peu baladé dans l'emballage prévu pour l'expédition et les coins sont abimés. Dommage.
Concernant le livre lui-même, je le recommande ;-)
Reviewed in France on March 25, 2023
Il manque cepandant un peu de protection autour du livre pour le transport.
On peut constater sur les photos qu'il s'est un peu baladé dans l'emballage prévu pour l'expédition et les coins sont abimés. Dommage.
Concernant le livre lui-même, je le recommande ;-)








