Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
literatur:quade:linux_treiber-entwickeln [2013-11-19 10:18] – 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 ===== | ||
- | Diverse Exemplare vorhanden | ||