Linux Device Drivers und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr

Möchten Sie verkaufen? Hier verkaufen
Linux Device Drivers
 
 
Beginnen Sie mit dem Lesen von Linux Device Drivers auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Linux Device Drivers [Englisch] [Taschenbuch]

Alessandro Rubini , Jonathan Corbet
4.5 von 5 Sternen  Alle Rezensionen anzeigen (24 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 16,29  
Taschenbuch EUR 24,95  
Taschenbuch, 16. Juli 2001 --  
Dieses Buch gibt es in einer neuen Auflage:
Linux Device Drivers Linux Device Drivers 4.5 von 5 Sternen (24)
EUR 24,95
Auf Lager.

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 586 Seiten
  • Verlag: O'Reilly Associates; Auflage: 2 Sub (16. Juli 2001)
  • Sprache: Englisch
  • ISBN-10: 0596000081
  • ISBN-13: 978-0596000080
  • Größe und/oder Gewicht: 23,4 x 18,1 x 2,9 cm
  • Durchschnittliche Kundenbewertung: 4.5 von 5 Sternen  Alle Rezensionen anzeigen (24 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 426.648 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Amazon.co.uk

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.

Amazon.com

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, like 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.


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Nach einer anderen Ausgabe dieses Buches suchen.
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 

 

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
This book is a must-have if you want to write your own device drivers for Linux, or if you just need a place to get started hacking the kernel.

All the basics are covered and you really don't need to know much about the kernel internals to read this book. If you're not a beginner it still contains valuable information and it's organized in a way to make it very easy to skip the areas you are already familiar with.

After a few chapters you'll be able to write your own driver from scratch. When you have read the whole book you'll also be familiar with some of the more complex concepts of kernel programming. You will not be an expert kernel hacker but you will have an excellent base for learning more yourself.

The only drawback is that it doesn't completely cover the newer kernels (2.2 and above), but although some details have changed, most of the concepts are still more or less the same, so the knowledge you gain can easily be adapted to the later versions.

War diese Rezension für Sie hilfreich?
4 von 5 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
It's just a gift of heaven (and O'Reilly) for any Linux device driver writer. You can find everything you need to know about device driver basics there, in a 'user-friendly' form. Sample code is also included. You'll find there explanation of all file operations, structures and useful functions used by device drivers (character, block and network). In addition, there are hints concerning some tricky things (such as ISA autoprobing), and they are sharpened for Linux!

What this book really lacks, is

1) Explanation of Linux rules for writing one's own standard (such as Video for Linux), or at least advice for how to do it. There are way too few pure character devices for the question of standartization to be ignored, IMHO!

2) New 2.2.* kernel features. If you are seeking for detailed and exact explanation of the functions of _THESE_ kernels, this is not your book. So, Alessandro, we are all waiting for a second edition!

War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Format:Taschenbuch
There are very few published sources of info on writing device drivers for any UNIX-like operating system. Plus, the details vary from system to system. By concentrating on Linux, this book is able to give very concrete examples. It also cuts the Gordian Knot that has prevented people from writing this kind of book: the number of potential readers for a book on, say, IRIX devices drivers is quite small, whereas a book on Linux device drivers has a very wide potential readership. And the things you learn here will be very useful in writing device drivers for any other UNIX-like operating system. Did I mention that the author tackles the thorny issues, like trying to auto-discover ISA devices?
War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
Go ahead! Buy it....... it rocks!
When I started reading this book, the first thing that I didn't like was, there were no comprehensive examples which you could type and run to see the code in action. Lesen Sie weiter...
Veröffentlicht am 22. April 2008 von The NAF
Good, but could be better.
While I have found this book to be the best reference available on the topic, it is largely because it is the only book available on the topic at the moment. Lesen Sie weiter...
Veröffentlicht am 19. Juli 2000 von ron barry
The best-written introduction to the Linux kernel
This book is a must-have if you want to write your own device drivers for Linux, or if you just need a place to get started hacking the kernel. Lesen Sie weiter...
Veröffentlicht am 7. Juli 2000 von Thomas Horsten
Technical and Enjoyable?
This book is not only a well structured, comprehensive, easy to understand reference, it was really enjoyable to read. Kudos to the author for making this subject interesting.
Veröffentlicht am 22. Januar 2000 von Patrick Roberts
Linux Device Drivers
This is the best and most complete book on writing linux device drivers yet. My only suggestions are (1) that the author writes a new addition or supplement for the 2. Lesen Sie weiter...
Veröffentlicht am 15. Dezember 1999 von Daniel Sheltraw
A good book, if you know what your doing
This is a great book for understanding drivers and the Linux kernel internals, but only if you have a strong assembly/C background and know PC hardware. Lesen Sie weiter...
Am 11. September 1999 veröffentlicht
need more work for beginner
it's good to explain in code fragments. but this book only works in fragments, leaks complete and integrated code list for each example. Lesen Sie weiter...
Am 6. September 1999 veröffentlicht
Needs work.
Does contain lots of interesting info about Linux drivers and Linux in general. But the meat is more reference than tutorial. Lesen Sie weiter...
Veröffentlicht am 3. September 1999 von Jack Dennon
Difficult subject made clear
Besides teaching you how to write device drivers it also explains a lot about how the Linux internals work. Well worth the price just for that. Lesen Sie weiter...
Am 18. August 1999 veröffentlicht
A must have for writing drivers and understanding the kernel
This is Alessandro Rubini at it's peak, he describes the functionnality of modules and the kernel. How modules should be written and what to/not-to do. Lesen Sie weiter...
Am 5. August 1999 veröffentlicht
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten

Legen Sie Ihre eigene Lieblingsliste an

Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar