Das UIO-Buch
Open Source Press (Verlag)
978-3-937514-75-8 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
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.
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.
| Sprache | deutsch |
|---|---|
| Maße | 176 x 240 mm |
| Einbandart | Paperback |
| Themenwelt | Informatik ► Weitere Themen ► Hardware |
| Schlagworte | Framework • Hardcover, Softcover / Informatik, EDV/Hardware • HC/Informatik, EDV/Hardware • Linux • Linux; Spezielle Anwendungsbereiche • Treiber • Treiberentwicklung • Treiber-Entwicklung • Userspace • Userspace I/O |
| ISBN-10 | 3-937514-75-9 / 3937514759 |
| ISBN-13 | 978-3-937514-75-8 / 9783937514758 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
aus dem Bereich