Linux-Treiber entwickeln

Eine systematische Einführung in die Gerätetreiber- und Kernelprogrammierung - jetzt auch für Raspberry Pi

Dieses Buch bietet eine systematische Einführung in die Kernelprogrammierung und in die Entwicklung von Gerätetreibern unter Linux - angefangen bei den Grundlagen bis hin zu speziellen Treibern
und Techniken.
Die innerhalb des Kernels nutzbaren Technologien werden umfassend vermittelt und mit vielen wiederverwertbaren Codebeispielen illustriert.
Behandelt werden unter anderem:
• die Architektur des Linux-Betriebssystems
• die Programmierung von Tasklets, Kernel-Threads, Workqueues und hochauflösenden Timern
• die Sicherung kritischer Abschnitte
• effiziente Speicherverwaltung (Objekt-Caching)
• die Systemintegration des Treibers (Proc-, Sysund Device-Filesystem)
• das Kernel Build System
• professionelle Hardwareanbindung für den Raspberry Pi
• Green-Computing (Stromsparmodi)
• Realzeitaspekte
• spezielle Treiber (u.a. GPIO, I2C, PCI, USB, Blockgeräte)
Hilfreich für die praktische Arbeit sind außerdem Programmiertricks erfahrener Kernelhacker, Code Templates als Ausgangspunkt für eigene Entwicklungen, ein eigenes Kapitel zum Entwurf guter und
performanter Treiber sowie ein Anhang mit detaillierten Beschreibungen von mehr als 700 internen Kernelfunktionen.
Das Buch richtet sich an Entwickler, Kernelhacker und Linux-Interessierte mit guten Programmierkenntnissen in der Sprache C. Einsteiger in Kernelprogrammierung, in Treiberentwicklung (und in Linux) erhalten eine praxisorientierte Einführung in das Thema. Profis, wie Entwickler eingebetteter Systeme, werden es auch als wertvolles Nachschlagewerk für die tägliche Arbeit einsetzen.
Die 4. Auflage ist durchgehend auf den Stand des Kernels 4 aktualisiert worden. Ergänzt wurden Themen wie Cross-Entwicklung, Device Tree, GPIO, I2C und SPI sowie die Kernelcode-Entwicklung für eingebettete Systeme, insbesondere für den Raspberry Pi.
… weiterlesen

Beschreibung

Produktdetails


Format PDF i
Kopierschutz Wasserzeichen
Seitenzahl 688, (Printausgabe)
Erscheinungsdatum 11.11.2015
Sprache Deutsch
EAN 9783864917554
Verlag Dpunkt.verlag
eBook
39,99
inkl. gesetzl. MwSt.
Sofort per Download lieferbar
In der Cloud verfügbar
Per E-Mail verschenken i

Andere Kunden interessierten sich auch für

  • 45607846
    PowerShell 5
    von Tobias Weltner
    eBook
    39,99
  • 32350552
    Linux-Treiber entwickeln
    von Jürgen Quade
    eBook
    29,99
  • 32459628
    Linux-Treiber entwickeln
    von Jürgen Quade
    eBook
    29,99
  • 32373205
    Einführung in die C-Programmierung mit dem ATmega32
    von Sven Feldkord
    eBook
    9,99
  • 44650372
    Embedded Linux mit Raspberry Pi und Co.
    von Ralf Jesse
    eBook
    25,99
  • 44650373
    Embedded Linux mit Raspberry Pi und Co.
    von Ralf Jesse
    eBook
    25,99
  • 44819010
    Die TIME-OUT-Taktik
    von Peter Solc
    eBook
    18,99
  • 53525186
    Linux-Treiber entwickeln
    von Jürgen Quade
    eBook
    39,99
  • 24525035
    Embedded Linux
    von Rüdiger Dillmann
    eBook
    46,99
  • 54232750
    Die Bitcoin Bibel
    von Maximilian Kops
    eBook
    6,49
  • 39469370
    Hello World!
    von Warren Sande
    eBook
    23,99
  • 42238768
    100 Methoden und Techniken
    von Thomas Grosser
    eBook
    24,99
  • 53947720
    Die Blockchain Bibel
    von Maximilian Kops
    eBook
    6,49
  • 54232749
    Die Bitcoin Bibel
    von Maximilian Kops
    (1)
    eBook
    6,49
  • 74066755
    Darknet
    von Stefan Mey
    (4)
    eBook
    11,99
  • 50330187
    Einstieg in C# mit Visual Studio 2017
    von Thomas Theis
    eBook
    26,90
  • 81476533
    Blockchain – Ein neuer GameChanger: Funktion, Kryptowährungen, Trends und Möglichkeiten – Kurze Einführung
    von Eugen Grinschuk
    eBook
    5,99
  • 87852177
    Java ist auch eine Insel
    von Christian Ullenboom
    eBook
    44,90
  • 42363836
    Basiswissen Requirements Engineering
    von Klaus Pohl
    eBook
    23,99
  • 46005935
    Follow me!
    von Anne Grabs
    eBook
    26,90

Kundenbewertungen


Es wurden noch keine Bewertungen geschrieben.

Wird oft zusammen gekauft

Linux-Treiber entwickeln - Jürgen Quade, Eva-Katharina Kunst

Linux-Treiber entwickeln

von Jürgen Quade , Eva-Katharina Kunst

eBook
39,99
+
=
Affinity Photo - Johann Szierbeck

Affinity Photo

von Johann Szierbeck

eBook
3,99
+
=

für

43,98

inkl. gesetzl. MwSt.

Alle kaufen