10 libri per 10 euro qui
Bookbot

Linux-Treiber entwickeln

Valutazione del libro

4,0(1)Aggiungi una valutazione

Maggiori informazioni sul libro

Dieses Buch bietet eine systematische Einführung in die Entwicklung von Gerätetreibern unter Linux, beginnend bei den Grundlagen bis hin zu speziellen Treibern und Techniken. Es vermittelt umfassend die Technologien zur Treibererstellung im Kernel und illustriert diese mit vielen wiederverwertbaren Code-Beispielen. Behandelt werden unter anderem die Architektur des Linux-Betriebssystems, die Programmierung von Tasklets, Kernel-Threads und Workqueues, die Sicherung kritischer Abschnitte, das neue Gerätemodell, die Systemintegration des Treibers (Proc-, Sys- und Device-Filesystem), das Kernel Build System sowie spezielle Treiber wie PCI, USB und Blockgeräte. Praktische Programmiertricks erfahrener Kernelhacker, ein Kapitel zum Entwurf performanter Treiber und ein Anhang mit detaillierten Beschreibungen der internen Kernelfunktionen sind ebenfalls enthalten. Ein Leitfaden erläutert die systematische Portierung vorhandener Treiber von Kernel 2.4 auf 2.6. Die 2. Auflage wurde auf den Stand des Kernel 2.6.15 aktualisiert und um Themen wie dynamische Speicherverwaltung, Locking über Per-CPU-Variablen und Async-IO erweitert. Die Zahl der dokumentierten Kernel-Funktionen wurde auf 450 erhöht. Das Buch richtet sich an Entwickler, Kernelhacker und Linux-Interessierte mit soliden Programmierkenntnissen in C und bietet sowohl Einsteigern als auch Profis wertvolle Einblicke und Informationen.

Pubblicazione

Acquisto del libro

Linux-Treiber entwickeln, Jürgen Quade

Lingua
Pubblicato
2006
Ti avviseremo via email non appena lo rintracceremo.

Metodi di pagamento

4,0
Molto buono
1 Valutazioni

Qui potrebbe esserci la tua recensione.