Cover: Linux-Treiber entwickeln
Jürgen Quade
Linux-Treiber entwickeln
- Eine systematische Einführung in die Gerätetreiber- und Kernelprogrammierung
ISBN: 978-3-988-89038-2
600 Seiten | € 59.90
Buch [Gebundenes Buch]
Erscheinungsdatum:
30.09.2025
Sonstiges
Jürgen Quade

Linux-Treiber entwickeln

Eine systematische Einführung in die Gerätetreiber- und Kernelprogrammierung


Der praxisorientierte Einstieg
  • Systematische Einführung in die Kernel- und Treiberprogrammierung
  • Praktisches Nachschlagewerk mit Codebeispielen und Templates
  • Moderne Kernel- und Treiberkonzepte

Dieses Buch bietet Entwicklerinnen und Entwicklern, Kernel-Hackern und Linux-Interessierten mit Kenntnissen in C eine fundierte und praxisorientierte Einführung in die Linux-Kernel-Programmierung und die Entwicklung professioneller Gerätetreiber. Es deckt die Grundlagen ab, die für das Schreiben robuster und sicherer Treiber unverzichtbar sind – von der Absicherung kritischer Abschnitte über die effiziente Speicherverwaltung bis hin zu Techniken für spezielle Hardwareanbindungen. Durch eine schrittweise Heranführung, praktische Templates sowie zahlreiche Codebeispiele erhalten Sie das Handwerkszeug, um eigene, performante, professionelle Treiber und eigenen Kernel-Code zu entwickeln.

Behandelt werden unter anderem:

  • Grundlagen der Linux-Kernel-Architektur
  • Schutz kritischer Abschnitte zur Vermeidung von Datenkorruption
  • Kernel-Threads, Tasklets, Workqueues und hochauflösende Timer
  • Effiziente Speicherverwaltung inklusive Objekt-Caching
  • Systemintegration über das Proc-, Sys- und Device-Filesystem
  • Crypto-APIs für sicherheitsrelevante Anwendungen
  • Kernel Build System und Build-Prozesse
  • Professionelle Hardwareanbindung, speziell für Raspberry Pi
  • Green Computing und Energiemanagement für ressourcenschonende Systeme
  • Echtzeitfähigkeit und Realzeitaspekte
  • Spezialisierte Treiber für GPIO, I2C, PCI, USB, Blockgeräte und mehr

Die 5. Auflage wurde durchgehend auf den Stand des Kernels 6.13 aktualisiert. Einige Abschnitte, wie zu den Device-Trees, wurden erweitert und andere, wie die Einführung in die Industrial-IO-Schnittstelle für industrielle Anwendungen, sind hinzugekommen.


Verlag:
dpunkt

Unterstütze den lokalen Buchhandel

Nutze die PLZ-Suche um einen Buchhändler in Deiner Nähe zu finden.

Postleitzahl
Veröffentlichung:30.09.2025
Höhe/Breite/GewichtH 24 cm / B 16,5 cm / -
Seiten600
Art des MediumsBuch [Gebundenes Buch]
Preis DEEUR 59.90
ISBN-13978-3-988-89038-2
ISBN-103988890383
EAN/ISBN

Diesen Artikel teilen

0 Kommentar zu diesem Buch

.... weitere Publikationen von dpunkt

30 × Fotogeschichte(n)
4.8
Analog fotografieren
5.0
Apparent Places of Fundamental Stars (APFS) 2023
Architekturen für BI & Analytics
5.0
Astrofotografie
5.0
Astrofotografie für Einsteiger
5.0
Astronomische Grundlagen
Astronomische Grundlagen (Buch mit CD)
Auf dem Tablet visualisiert
4.7
Babys fotografieren
5.0
Barcelona fotografieren
Basiswissen für Softwarearchitekten
5.0
Bewusster fotografieren
4.6
Canon EOS R7
4.4
Canon EOS R8
4.4
Cybionic – Die unaufhaltsame Einheit