Hilfe Warenkorb Konto Anmelden
 
 
   Schnellsuche   
     zur Expertensuche                      
Linux-Treiber entwickeln - Eine systematische Einführung in Gerätetreiber für den Kernel 2.6
  Großes Bild
 
Linux-Treiber entwickeln - Eine systematische Einführung in Gerätetreiber für den Kernel 2.6
von: Jürgen Quade, Eva-Katharina Kunst
dpunkt, 2004
ISBN: 9783898642385
436 Seiten, Download: 2671 KB
 
Format:  PDF
geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop

Typ: B (paralleler Zugriff)

 

 
eBook anfordern
Kurzinformation

Dieses Buch bietet eine systematische Einführung in die Entwicklung von Gerätetreibern unter Linux - angefangen bei den Grundlagen bis hin zu speziellen Treibern und Techniken.

Die innerhalb des Kernels zur Treibererstellung nutzbaren Technologien werden umfassend vermittelt und mit vielen wiederverwertbaren Code-Beispielen illustriert.

Behandelt werden unter anderem:

- die Architektur des Linux-Betriebssystems
- die Programmierung von Tasklets, Kernel-Threads und Workqueues
- die Sicherung kritischer Abschnitte
- das neue Gerätemodell
- die Systemintegration des Treibers (Proc-, Sys- und Device-Filesystem)
- das Kernel Build System
- spezielle Treiber (u.a. PCI, USB, Blockgeräte)

Hilfreich für die praktische Arbeit sind außerdem Programmiertricks erfahrener Kernelhacker, ein eigenes Kapitel zum Entwurf guter und performanter Treiber sowie ein Anhang mit detaillierten Beschreibungen der internen Kernelfunktionen. Ein spezieller Leitfaden erläutert, wie vorhandene Treiber systematisch von Kernel 2.4 auf 2.6 portiert werden.

Das Buch richtet sich an Entwickler, Kernelhacker und Linux-Interessierte mit guten Programmierkenntnissen in der Sprache C. Einsteiger in die 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 Autoren

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.

Eva-Katharina Kunst studierte Kommunikationswissenschaft an der LMU München sowie Wirtschaftsinformatik an der Fachhochschule München. Sie ist freiberuflich tätig als Journalistin. Ihre Arbeitsgebiete sind Open Source, Linux und Knowledge Management.   



nach oben


  Mehr zum Inhalt
Kapitelübersicht
Kurzinformation
Inhaltsverzeichnis
Leseprobe
Blick ins Buch
Fragen zu eBooks?

  Navigation
Belletristik / Romane
Computer
Geschichte
Kultur
Medizin / Gesundheit
Philosophie / Religion
Politik
Psychologie / Pädagogik
Ratgeber
Recht
Reise / Hobbys
Sexualität / Erotik
Technik / Wissen
Wirtschaft

  Info
Hier gelangen Sie wieder zum Online-Auftritt Ihrer Bibliothek
© 2008-2024 ciando GmbH | Impressum | Kontakt | F.A.Q. | Datenschutz