Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
software:linux:treiber_entwicklung:start [2013-09-03 16:35] – angelegt zueger1 | software:linux:treiber_entwicklung:start [2022-11-08 11:51] – Urs Graf | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Linux Treiberentwicklung ====== | ====== Linux Treiberentwicklung ====== | ||
- | ===== Einführung ===== | + | Die folgende Anleitung erklärt die Grundlagen der Treiberentwicklung unter Linux. Mit Hilfe mehrerer Übungen, die aufeinander aufbauen, wird zum Schluss ein vollständigen Treiber für GPIO entwickelt. Wenn Sie Interesse |
+ | an den Lösungen haben, wenden Sie sich an [[urs.graf@ost.ch|Urs Graf]]. | ||
- | Der folgende Skript erklärt die Grundlagen der Treiberentwicklung unter Linux. | + | |
- | | + | * {{.:linuxtreiberentwicklung_V1.6.pdf | Skript: Einführung in die Linux Treiberentwicklung (auf einem Zoom Board)}} |
- | * {{.:linuxtreiberentwicklung_10.pdf | Skript: Einführung in die Linux Treiberentwicklung (auf einem Zoom Board)}} | + | |
- | ===== Treiberentwicklung ===== | ||
- | * Kernel selber übersetzen: | ||
- | * [[: | ||
- | * [[: | ||
- | * [[.:PCI | PCI Treiber entwickeln]] | ||
- | * [[.:SPI | SPI Treiber entwickeln]] | ||
- | * [[.:USB | USB Treiber entwickeln]] | ||
- | ===== Literatur ===== | ||
- | * TODO |