See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

16 used & new from £2.43

Have one to sell? Sell yours here
 
   
Linux Device Drivers, 2nd Edition
 
 

Linux Device Drivers, 2nd Edition (Paperback)

by Alessandro Rubini (Author), Jonathan Corbet (Editor)
3.7 out of 5 stars See all reviews (9 customer reviews)

Available from these sellers.


6 new from £22.68 10 used from £2.43
Other Editions: RRP: Our Price: Other Offers:
Paperback (3rd Edition) £30.99 £21.69 43 used & new from £16.94

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Novell Linux Support
   www.novell.com/linux/promo    Get top-ranked Novell support for Red Hat at 50% less. 
Renesas Technology SH7286
   eu.renesas.com    MCU for industrial motor control Win a free development kit 
Disk Encryption Software
   Disk.Encryption.securstar.com    Container and partition encrypt USB, CDs, DVDs, secondary disks 
  
 

Customers Who Bought This Item Also Bought

Understanding the Linux Kernel

Understanding the Linux Kernel

by Daniel Bovet
5.0 out of 5 stars (2)  £25.03
Building Embedded Linux Systems

Building Embedded Linux Systems

by Karim Yaghmour
4.5 out of 5 stars (6)  £26.95
Linux System Programming: Talking Directly to the Kernel and C Library

Linux System Programming: Talking Directly to the Kernel and C Library

by Robert Love
5.0 out of 5 stars (2)  £28.99
Essential Linux Device Drivers (Prentice Hall Open Source Software Development)

Essential Linux Device Drivers (Prentice Hall Open Source Software Development)

by Sreekrishnan Venkateswaran
5.0 out of 5 stars (1)  £27.19
Understanding Linux Network Internals

Understanding Linux Network Internals

by Christian Benvenuti
3.0 out of 5 stars (2)  £23.08
Explore similar items

Product details

  • Paperback: 562 pages
  • Publisher: O'Reilly Media, Inc, USA; 2nd Revised edition edition (16 Jul 2001)
  • Language English
  • ISBN-10: 0596000081
  • ISBN-13: 978-0596000080
  • Product Dimensions: 23.4 x 18.1 x 2.9 cm
  • Average Customer Review: 3.7 out of 5 stars See all reviews (9 customer reviews)
  • Amazon.co.uk Sales Rank: 431,720 in Books (See Bestsellers in Books)

    Popular in these categories:

    #3 in  Books > Computing & Internet > Programming > Linux & Unix > Device Drivers
    #16 in  Books > Computing & Internet > Programming > Device Drivers
    #82 in  Books > Computing & Internet > Hardware > Peripherals
  • See Complete Table of Contents

Product Description

Amazon.co.uk Review
Updated to cover version 2.4.x of the Linux kernel, the second edition of Linux Device Drivers remains the best general-purpose, paper-bound guide for programmers wishing to make hardware devices work under the world's most popular open-source operating system. The authors take care to show how to write drivers that are portable--that is, that compile and run under all popular Linux platforms. That, along with the fact that they're careful to explain and illustrate concepts, makes this book very well-suited to any programmer familiar with C but not with the hardware-software interface. It's worth noting that the emphasis in the title is on "device drivers" as much as "Linux". This book will make sense to you if you've never written a driver for any platform before. It helps if you have some Linux or UNIX background, but even that is secondary as a prerequisite to C skill.

For a programming text--and one concerned with low-level instructions and data structures, at that--this book is remarkably rich in prose. You'll typically want to read this book straight through, more or less skipping the code samples, before sketching out your plan for the driver you need to write. Then, go back and pay closer attention to the sections on specific details you need to implement, such as custom task queues. For coding-time details about specific system calls and programming techniques, count on the index to point you to the right passages. --David Wall

Topics covered: Techniques for writing hardware device drivers that run under Linux kernels 2.0.x through 2.2.x. Sections show how to manage memory, time, interrupts, ports and other details of the hardware-software interface.

Review
'Quite simply, It's an inspiration for anyone interested in pushing contemporary computer hardware and GNU/Linux to the limit'. Linux User, October 2001

See all Product Description


Inside This Book (Learn More)
Browse and search another edition of this book.
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
linux kernel
linux
programming
device drivers

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

9 Reviews
5 star:
 (3)
4 star:
 (4)
3 star:    (0)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
2 of 2 people found the following review helpful:
4.0 out of 5 stars Still an essential text, 30 Mar 2006
By A Customer
This review is from: Linux Device Drivers (Paperback)
This remains the best all-round introduction to kernel programming where most of us start - writing device drivers.

The third edition has been update to include information on writing VFS/file system drivers: an important update.

The text does remain rather too ia32 centric though.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 7 people found the following review helpful:
4.0 out of 5 stars Excellent but dated, 31 Aug 2000
By nhenning@pascall.co.uk (Isle of Wight, England) - See all my reviews
If you want to learn how to write a Linux driver then you MUST buy this book! It gives a very good background into the workings of the Linux device module system. The text is very readable and usually puts (some very complex) ideas across in a manner that doesn't scare the reader off - the multitude of code fragments also help a lot! However, there is one caveat. The book was written at a time when the Linux Module system was in a state of flux. The text is written focusing on version 2.0.x of the kernel but there were some major changes to the structure and some system calls between then and version 2.2.x . There is an attempt, at the back of the book, to outline the new changes (as at version 2.1.43), but these are a bit vague and not many examples are given. Maybe it's not such a bad thing though...The current version of the linux module system as at Version 2.2.x is, I believe, going to be used in the next release. Please, Mr. Rubini, update the text to be more current! If you do I'll buy a copy of the book and recommend it to anyone!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Very good books for begin develop linux device drivers, 6 Mar 2009
This review is from: Linux Device Drivers (Paperback)
This book is very useful for people thath wants learn about linux device drivers. The approach followed by the authors is practical oriented and involve the reader.
The descriptions of kernel data structure and subsystem (such as pci and usb) is very clear.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Lack of real examples
Hi,
it is thorough in details about drivers, but lacks of examples. There is not any example in the book for a complete driver.
Published 11 months ago by Raed Z. Abu Sanad

4.0 out of 5 stars Saved my bacon more than once...
This book is an excellent guide to device driver writing under Linux. Stuck with an unsupported printer? Read more
Published 21 months ago by Jayden Smith

1.0 out of 5 stars The book listed at the top is not the 2nd edition.
Like many people I have been waiting for the second addition to arrive and if you look on O'Reillys web site, you will see it is out now and that the first edition ( which is the... Read more
Published on 15 Jul 2001

4.0 out of 5 stars In-depth coverage of creating block and character drivers.
I've not been happy with some of the O'Reilly books I've gotten lately, but this book is an exception. Read more
Published on 20 April 1998

5.0 out of 5 stars Very good descripion of linux kernel and driver interface
Very well written, everything clearly explained. I needed to write a driver for a flash memory device in an embedded PC, and this book really helped to do the task, along with the... Read more
Published on 16 April 1998

5.0 out of 5 stars A "must have" book on Linux Device Drivers
If you are going to write device drivers for Linux, you must have a copy of this book on your desk. Another _winner_ title from O'Reilly.
Published on 12 April 1998

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

More From Greg Kroah-Hartman

Linux Kernel in...

Linux Kernel in a Nutshell

"you can't go wrong with adding Linux Kernel in a Nutshell to your... Read more
£26.99 £18.99

 

Up to 50% off Dental Care

Braun Oral-B Professional Care 6000 Rechargeable Toothbrush - Pack of 2
Put a sparkle in your smile with up to 50% off selected Oral-B and Philips rechargeable toothbrushes.

Up to 50% off power toothbrushes

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates