Linux-Treiber entwickeln
Published by dpunkt.verlag
German
2025
ISBN 9783988902429
eBook
Buy at Sanborns Ebooks
🇲🇽
Available at 1 bookshops
About this book
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.
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
Availability
Linux-Treiber entwickeln is available as eBook at 1 online bookshop.
Genres
- Language
- German
Share
Frequently asked questions
- In what formats is Linux-Treiber entwickeln available?
- Linux-Treiber entwickeln is available as eBook at 1 online bookshop.
- Where can I buy Linux-Treiber entwickeln?
- You can buy Linux-Treiber entwickeln at Sanborns Ebooks. Compare every option in the list on this page.
Ratings & reviews
No ratings yet. Be the first to review this book.
Sign in to rate and review this book.
You might also like
Red Hat Certified Specialist in Services Management and Automation EX358 Exam Guide
Eric McLeroy
Linux Programming Tools Unveiled
N B Venkateswarlu
Bacula (2ª edição)
Faria, Heitor Medrado de
Spacewalk: o Projeto do Red Hat Satellite
Pinheiro, Waldirio Manhães
344 Informe USERS Sistemas Linux inmutables
Pier Ciccariello