Bis zu 50 % günstiger als neu 3 Jahre rebuy Garantie Professionelles Refurbishment
ElektronikMedien
Tipps & News
AppleAlle anzeigen
TabletsAlle anzeigen
HandyAlle anzeigen
Fairphone
AppleAlle anzeigen
iPhone Air Generation
GoogleAlle anzeigen
Pixel Fold
HonorAlle anzeigen
HuaweiAlle anzeigen
Honor SerieY-Serie
NothingAlle anzeigen
OnePlusAlle anzeigen
OnePlus 11 GenerationOnePlus 12 Generation
SamsungAlle anzeigen
Galaxy XcoverWeitere Modelle
SonyAlle anzeigen
Weitere Modelle
XiaomiAlle anzeigen
Weitere Modelle
Tablets & eBook ReaderAlle anzeigen
Google
AppleAlle anzeigen
HuaweiAlle anzeigen
MatePad Pro Serie
MicrosoftAlle anzeigen
XiaomiAlle anzeigen
Kameras & ZubehörAlle anzeigen
ObjektiveAlle anzeigen
System & SpiegelreflexAlle anzeigen
WearablesAlle anzeigen
Fitness TrackerAlle anzeigen
SmartwatchesAlle anzeigen
Xiaomi
Konsolen & ZubehörAlle anzeigen
Lenovo Legion GoMSI Claw
NintendoAlle anzeigen
Nintendo Switch Lite
PlayStationAlle anzeigen
XboxAlle anzeigen
Audio & HiFiAlle anzeigen
KopfhörerAlle anzeigen
FairphoneGoogle
LautsprecherAlle anzeigen
Beats by Dr. DreGoogleYamahatonies
iPodAlle anzeigen

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

Der Umwelt zuliebe

Optischer Zustand
Beschreibung
Der Linux-Kernel zeichnet sich durch eine sehr gute Treiber-Unterstützung aus, jedoch mit einem starken Fokus auf die in Standard-PCs verwendete Hardware. Wer als Entwickler mit Mess-, Prüf-, Steuerungs- oder Automatisierungstechnik betraut ist, sieht sich daher oftmals gezwungen, für "exotische" Hardware eigene Treiber zu schreiben. Im Bereich Embedded Systems gilt ähnliches, da hier häufig Treiber für kundenspezifische Hardware wie FPGAs benötigt werden. Um die Entwicklung solcher Treiber zu erleichtern, wurde das Userspace I/O Framework (UIO) in den Kernel aufgenommen. Dies ermöglicht es, den Großteil eines Treibers wie eine ganz normale Applikation oder Bibliothek im Userspace zu schreiben. Damit verkürzt sich die Einarbeitungszeit erheblich und der Prozess des Entwickelns und Debuggens von Treibern wird enorm vereinfacht. Die Userspace-I/O lernen Sie in diesem Buch umfassend kennen und nutzen. Zahlreiche Beispiele versetzen Sie in die Lage, selbst ein Treiberkonzept für eigene Hardware zu erstellen und umzusetzen. Gerade beim ersten Treiber-Projekt stellen sich zudem weitere Fragen, die über die Anwendung von UIO hinaus gehen: Die Wahl der Entwicklungsumgebung, Cross-Compiling, die Zusammenarbeit mit der Linux-Community oder der Umgang mit Open-Source- und anderen Lizenzen. Auch zu diesen Themen finden Sie hier praxiserprobte Lösungsstrategien eines versierten Treiber-Entwicklers.
Dieses Produkt haben wir gerade leider nicht auf Lager.
ab 24,99 €
Derzeit nicht verfügbar
Derzeit nicht verfügbar

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

Der Umwelt zuliebe

Technische Daten


Erscheinungsdatum
01.01.2010
Sprache
Deutsch
EAN
9783937514758
Herausgeber
Open Source Press
Sonderedition
Nein
Autor
Hans-Jürgen Koch
Seitenanzahl
350
Auflage
1
Einbandart
Taschenbuch
Buch Untertitel
Linux-Treiber-Entwicklung mit Userspace-I/O
Autorenporträt
Hans-Jürgen Koch, Jahrgang 1964, studierte Elektrotechnik an der FH Furtwangen und arbeitete danach zunächst als Hardware-, später immer mehr als Software-Entwickler in verschiedenen Industrieunternehmen im Bereich der Automatisierungs-, Mess- und Prüftechnik. Seit dem Jahr 2000 ist er privat reiner Linux-User. Seit 2006 ist er Mitarbeiter der Firma Linutronix GmbH und dort auch beruflich ausschließlich mit Linux beschäftigt. Zu seinen Aufgaben gehört die Schulung und Betreuung von Industriekunden, das Erstellen von Kerneltreibern, Bootloadern und Root-Filesystemen - eben alles, was benötigt wird, um ein Embedded System zum Laufen zu bekommen. Für den Linux-Kernel ist er, gemeinsam mit Greg Kroah-Hartman, Maintainer des Userspace I/O Frameworks (UIO). Ausserdem hat er verschiedene Treiber, etwa für den Sensor-Chip MAX6650 oder den RDS-Decoder SAA6588 in den Kernel eingebracht.
Schlagwörter
Userspace, Treiber, Userspace I/O, Treiberentwicklung, Framework, Linux, Treiber-Entwicklung
Höhe
240 mm
Breite
17.6 cm

Warnhinweise und Sicherheitsinformationen

Informationen nach EU Data Act

-.-
Leider noch keine Bewertungen
Leider noch keine Bewertungen
Schreib die erste Bewertung für dieses Produkt!
Wenn du eine Bewertung für dieses Produkt schreibst, hilfst du allen Kund:innen, die noch überlegen, ob sie das Produkt kaufen wollen. Vielen Dank, dass du mitmachst!