| ||||||||||||||||||
![]() Gutschein erhalten
Tauschen Sie jetzt Linux-Treiber entwickeln: Eine systematische Einführung in die Gerätetreiber- und Kernelprogrammierung gegen einen Amazon-Gutschein in Höhe von EUR 13,65 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.
Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern. |
Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
Die systematische Einführung in die Gerätetreiberentwicklung für Linux wendet sich an Hard- und Software-Entwickler sowie Informatikstudenten mit guten C-Kenntnissen, die sich mit dem aktuellen Linux-Kernel 2.6.37 beschäftigen.
Die 3. Auflage ist nun auf den Stand des Kernels 2.6.37 aktualisiert und umfasst nun auch spezifische Bereiche der Kernelprogrammierung wie Echtzeitaspekte sowie Tipps zur Unterstützung von Green Computing oder dem Einsatz des Firmware Interfaces. Außerdem ist die Liste der dokumentierten, wichtigsten Kernelfunktionen um über 100 gewachsen, inklusive Beschreibung von mehr als 600 internen Routinen.
Voraussetzung für den optimalen Nutzen des Buchinhaltes sind weiterhin fundierte C-Kenntnisse. Erfahrungen in der Kernelprogrammierung müssen jedoch nicht vorhanden sein. Die Autoren erklären ausführlich die im Kernel zur Verfügung stehenden Schnittstellen und Techniken zur Treibererstellung und zeigen an zahllosen Beispielen die praktische Umsetzung der erklärten Möglichkeiten. Hinzu kommen noch die Tipps und Tricks erfahrener Kernelhacker, Vorschläge zum Programmierstil und Hinweise zur Entwicklung optimaler Treiber.
Linux-Treiber entwickeln ist auch in der dritten Auflage ein Buch, wie es sich der zielorientierte Entwickler wünscht: Nah an der Sache und dennoch nicht zu nah dran, um den Überblick zu verlieren. Wer Treiber zu Linux entwickeln will, kann viele Wege gehen. Der kürzeste und sicherste ist der von Jürgen Quade und Eva-Katharina Kunst. --Wolfgang Treß/textico.de
Die 3. Auflage wurde durchgehend auf den Stand des Kernels 2.6.37 aktualisiert und eignet sich damit auch für Kernel der Version 3.x (3.0 und folgende). Das betrifft neben den in Syntax und Semantik geänderten Funktionen auch die durchgreifenden Umbauten im Linux-Kernel selbst, etwa bei Echtzeit-Anforderungen und Stromsparmodi.
Tags, die Kunden mit diesem Produkt verbinden(Was ist das?)Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
|
Am Anfang wird der grundsätzliche Aufbau des Betriebssystems und der Sinn von Treibern erklärt.
Danach werden noch Techniken und Lizenzen besprochen, sprich also die Grundlagen bevor man überhaupt einen Treiber schreiben kann, denn wenn man sich dieser Grundlagen nicht bewusst ist, wird das ein sehr langer Weg...
Danach geht es auch schon ins Eingemachte. Es werden Schnittstellen besprochen, aus Sicht der Applikation und der erste einfache Treiber kann geschrieben werden. Alles was man dazu braucht wird aufgezeigt und wie man das Zusammenspiel mit dem Kernel effektiver nutzen kann.
Systematisch steigert sich die Komplexität der Möglichkeiten für Treiber, wobei der Schreiber von Treibern sich immer bewusst sein muss, ob er jeden Schnick Schnack überhaupt benötigt.
Zu guter Letzt wird noch besprochen das Beste aus seinen Treiber zu holen und ein sehr wichtiges Kapitel am Schluss ist mMn, dass eine Portierung von 2.4 Treiber zu 2.6 Treibern vorhanden ist. Diese Portierung ist zwar sehr schlank gehalten, ist aber vollkommen ausreichend, da es nur ein paar Änderungen gibt und diese sind eben erklärt.
Ganz am Schluss werden Makros und Funktionen des Kernels zusammengefasst.
Fazit: ein sehr gutes Buch für Einsteiger und Umsteiger der 2.4er Reihe und es eignet sich auch als Referenz.
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
|||||||
|
|
|