Gratis Versand in ganz Österreich
Bookbot

Linux-Treiber entwickeln

Autor*innen

Buchbewertung

4,0(1)Abgeben

Mehr zum Buch

Dieses Buch bietet eine systematische Einführung in die Kernelprogrammierung und die Entwicklung von Gerätetreibern unter Linux, beginnend bei den Grundlagen bis hin zu speziellen Treibern und Techniken. Es vermittelt umfassend die Technologien, die innerhalb des Kernels nutzbar sind, und illustriert diese mit vielen wiederverwertbaren Codebeispielen. Behandelt werden unter anderem die Architektur des Linux-Betriebssystems, die Programmierung von Tasklets, Kernel-Threads, Workqueues und hochauflösenden Timern, sowie die Sicherung kritischer Abschnitte und effiziente Speicherverwaltung. Zudem wird die Systemintegration des Treibers, das Kernel Build System, professionelle Hardwareanbindung für den Raspberry Pi, Green-Computing, Realzeitaspekte und spezielle Treiber wie GPIO, I2C, PCI, USB und Blockgeräte behandelt. Praktische Programmiertricks erfahrener Kernelhacker, Code Templates, ein Kapitel zum Entwurf performanter Treiber und ein Anhang mit detaillierten Beschreibungen von über 700 internen Kernelfunktionen sind ebenfalls enthalten. Das Buch richtet sich an Entwickler, Kernelhacker und Linux-Interessierte mit guten C-Kenntnissen. Einsteiger erhalten eine praxisorientierte Einführung, während Profis es als wertvolles Nachschlagewerk nutzen können. Die 4. Auflage ist auf den Stand des Kernels 4 aktualisiert und behandelt neue Themen wie Cross-Entwicklung und Kernelcode-Entwicklung für eingebettete Systeme.

Publikation

Buchkauf

Linux-Treiber entwickeln, Jürgen Quade

Sprache
Erscheinungsdatum
2016
product-detail.submit-box.info.binding
(Hardcover)
Wir benachrichtigen dich per E-Mail.

Lieferung

  • Gratis Versand in ganz Österreich

Zahlungsmethoden

4,0
Sehr gut
1 Bewertung

Hier könnte deine Bewertung stehen.