Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| literatur:quade:linux_treiber-entwickeln [2013-11-19 10:15] – angelegt graf | literatur:quade:linux_treiber-entwickeln [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Quade Jürgen, Kunst Eva-Katharina: | ||
| - | {{ .: | ||
| - | ===== Inhalt ===== | ||
| - | Dieses Buch bietet eine systematische Einführung in die Kernelprogrammierung und in die Entwicklung von Gerätetreibern unter Linux - angefangen bei den Grundlagen bis hin zu speziellen Treibern und Techniken. | ||
| - | |||
| - | Umfassend werden die innerhalb des Kernels nutzbaren Technologien vermittelt, unter anderem: | ||
| - | |||
| - | - die Architektur des Linux-Betriebssystems | ||
| - | - die Programmierung von Tasklets, Kernel-Threads, | ||
| - | - die Sicherung kritischer Abschnitte | ||
| - | - effiziente Speicherverwaltung (Objekt-Caching) | ||
| - | - die Systemintegration des Treibers (Proc-, Sys- und Device-Filesystem) | ||
| - | - spezielle Treiber (u.a. PCI, USB, Blockgeräte) | ||
| - | |||
| - | Hilfreich für die praktische Arbeit sind Programmiertricks erfahrener Kernelhacker, | ||
| - | |||
| - | Das Buch richtet sich an Entwickler, Kernelhacker und Linux-Interessierte mit guten Programmierkenntnissen in der Sprache C. Einsteiger in Kernelprogrammierung, | ||
| - | |||
| - | Die 3. Auflage wurde durchgehend auf den Stand des Kernels 2.6.37 aktualisiert. Das betrifft neben den in Syntax und Semantik geänderten Funktionen auch die durchgreifenden Umbauten im Linux-Kernel selbst, etwa bei Echtzeit-Anforderungen und Stromsparmodi. | ||
| - | ===== Details ===== | ||
| - | *Autor: Quade Jürgen, Kunst Eva-Katharina | ||
| - | *Aktuelle Auflage: 3. Auflage (2011) | ||
| - | *Verlag: dpunkt.verlag | ||
| - | *Ersterscheinung: | ||
| - | *ISBN: 978-3-89864-696-3 | ||
| - | *Sprache: Deutsch | ||
| - | *Webseite: http:// | ||
| - | *Online lesen: - | ||
| - | ===== NEBIS Bibliothek ===== | ||
| - | *[[http:// | ||
| - | *[[http:// | ||