Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
software:linux:treiber_entwicklung:start [2013-09-03 16:35] – angelegt zueger1software:linux:treiber_entwicklung:start [2016-12-23 12:35] graf
Zeile 3: Zeile 3:
 ===== Einführung ===== ===== Einführung =====
  
-Der folgende Skript erklärt die Grundlagen der Treiberentwicklung unter Linux. +Der folgende Skript erklärt die Grundlagen der Treiberentwicklung unter Linux.\\ 
-  {{.:linuxtreiberentwicklung_05.pdf | Skript: Einführung in die Linux Treiberentwicklung (auf einem XUPV2P Board)}} +{{.:linuxtreiberentwicklung_V1.4.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)}} +\\ 
- +In diesem Skript befinden sich mehrere Übungen, die aufeinander aufbauen und zum Schluss zu einem vollständigen Treiber für GPIO führen. Wenn Sie Interesse  
 +an den Lösungen haben, wenden Sie sich an [[urs.graf@ntb.ch|Urs Graf]].
  
  
 ===== Treiberentwicklung ===== ===== Treiberentwicklung =====
   * Kernel selber übersetzen:   * Kernel selber übersetzen:
-    * [[:Software:Linux:Kernel kompilieren | Anleitung Allgemein]] 
     * [[:Software:Linux:Debian:Kernel kompilieren | Anleitung für Debian (The Debian Way)]]     * [[:Software:Linux:Debian:Kernel kompilieren | Anleitung für Debian (The Debian Way)]]
-  * [[.:PCI | PCI Treiber entwickeln]] +  * Allgemeines: 
-  * [[.:SPI | SPI Treiber entwickeln]] +    * [[Ausgaben]] 
-  [[.:USB | USB Treiber entwickeln]]+    * [[Datenstrukturen]] 
 +    * ...
  
 ===== Literatur ===== ===== Literatur =====
-  * TODO+  * [[literatur:corbet:linux_device_drivers|Linux Device Drivers]] 
 +  * [[literatur:quade:linux_treiber-entwickeln|Linux-Treiber entwickeln]] 
 +  * [[literatur:rubini:linux_geraetetreiber|Linux Gerätetreiber]]