Zertifizierter Händler seit über 35 Jahren
Sprechen Sie jetzt mit unseren Experten: 0 21 91 - 99 11 00
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
0
Bald!
Linux-Treiber entwickeln

Linux-Treiber entwickeln

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

Verlag

dpunkt.Verlag

Autor:in

Jürgen Quade

Fassung

600 Seiten, Hardcover, 5. Auflage

Erscheint ca.

04/2025

ISBN

978-3-98889-038-2
9783988890382

Buch

59,90 inkl. MwSt.
Best.-Nr.: DP-038
Versandkostenfrei (D)
In Vorbereitung
Bald!
Linux-Treiber entwickeln

Linux-Treiber entwickeln

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

Verlag: dpunkt.Verlag
Autor:in Jürgen Quade
Fassung: 600 Seiten, Hardcover, 5. Auflage
Erscheint ca.: 04/2025
ISBN: 978-3-98889-038-2
9783988890382
Best.-Nr.: DP-038
In Vorbereitung
59,90 inkl. MwSt.
Versandkostenfrei (D)

Linux-Treiber entwickeln

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

Bald!
Linux-Treiber entwickeln
Best.-Nr.: DP-038
In Vorbereitung
59,90 inkl. MwSt.
Versandkostenfrei (D)
Verlag: dpunkt.Verlag
Autor:in Jürgen Quade
Fassung: 600 Seiten, Hardcover, 5. Auflage
Erscheint ca.: 04/2025
ISBN: 978-3-98889-038-2
9783988890382
Dieses Buch bietet Entwicklerinnen und Entwicklern, Kernel-Hackern und Linux-Interessierten mit Kenntnissen in C eine fundierte und praxisorientierte Einführung in die Linux-Kernelprogrammierung 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 Kernelcode 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-Funktionen 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.x 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.

Wer hat's geschrieben?

Bild von Autor:in Jürgen Quade

Jürgen Quade studierte Elektrotechnik an der TU München. Danach arbeitete er dort als Assistent am Lehrstuhl für Prozessrechner (heute Lehrstuhl für Realzeit-Computersysteme), promovierte und wechselte später in die Industrie, wo er im Bereich Prozessautomatisierung bei der Softing AG tätig war. Heute ist Jürgen Quade Professor an der Hochschule Niederrhein, wo er u.a. das Labor für Echtzeitsysteme betreut. Seine Schwerpunkte sind Echtzeitsysteme, Embedded Linux, Rechner- und Netzwerksicherheit sowie Open Source. Als Autor ist er vielen Lesern über das dpunkt-Buch "Linux-Treiber entwickeln" und die regelmäßig erscheinenden Artikel der Serie "Kern-Technik" im Linux-Magazin bekannt.

Bild von Autor:in Jürgen Quade
Bald!
Linux-Treiber entwickeln

Linux-Treiber entwickeln

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

Verlag

dpunkt.Verlag

Autor:in

Jürgen Quade

Fassung

600 Seiten, Hardcover, 5. Auflage

Erscheint ca.

04/2025

ISBN

978-3-98889-038-2
9783988890382

Buch

59,90 inkl. MwSt.
Best.-Nr.: DP-038
Versandkostenfrei (D)
In Vorbereitung
Bald!
Linux-Treiber entwickeln

Linux-Treiber entwickeln

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

Best.-Nr.: DP-038
In Vorbereitung
59,90 inkl. MwSt.
Versandkostenfrei (D)

Linux-Treiber entwickeln

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

Bald!
Linux-Treiber entwickeln
Best.-Nr.: DP-038
In Vorbereitung
59,90 inkl. MwSt.
Versandkostenfrei (D)
Linux-Treiber entwickeln
Linux-Treiber entwickeln