Linux-Treiber entwickeln Eine systematische Einführung in die Gerätetreiber- und Kernel-Programmierung
-
Form:Einzelkauf Download
-
Sprache:Deutsch
-
eBook Format:ePUB 3
- ePUB 3 ausgewählt
- PDF 59,90 €
59,90 €
inkl. gesetzl. MwSt.Beschreibung
Produktdetails
Format
ePUB 3
Kopierschutz
Nein
Family Sharing
Ja
Text-to-Speech
Ja
Erscheinungsdatum
28.10.2025
Verlag
Dpunkt.verlagSeitenzahl
530 (Printausgabe)
Dateigröße
29078 KB
Auflage
5. aktualisierte und erweiterte Auflage
Sprache
Deutsch
EAN
9783988902429
- 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.
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-IOSchnittstelle für industrielle Anwendungen, sind hinzugekommen.
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
Noch keine Bewertungen vorhanden
Verfassen Sie die erste Bewertung zu diesem Artikel
Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.
Kurze Frage zu unserer Seite
Vielen Dank für Ihr Feedback
Wir nutzen Ihr Feedback, um unsere Produktseiten zu verbessern. Bitte haben Sie Verständnis, dass wir Ihnen keine Rückmeldung geben können. Falls Sie Kontakt mit uns aufnehmen möchten, können Sie sich aber gerne an unseren Kund*innenservice wenden.
zum Kundenservice