Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
software:linux:treiber_entwicklung:start [2013-11-19 09:54]
Graf Urs
software:linux:treiber_entwicklung:start [2018-11-16 14:11]
Graf Urs
Zeile 4: Zeile 4:
  
 Der folgende Skript erklärt die Grundlagen der Treiberentwicklung unter Linux.\\ Der folgende Skript erklärt die Grundlagen der Treiberentwicklung unter Linux.\\
-{{.:linuxtreiberentwicklung_10.pdf | Skript: Einführung in die Linux Treiberentwicklung (auf einem Zoom Board)}}+{{.:linuxtreiberentwicklung_V1.5.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 ​ 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]]. an den Lösungen haben, wenden Sie sich an [[urs.graf@ntb.ch|Urs Graf]].
Zeile 11: Zeile 12:
 ===== 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]]+
  
 ===== Literatur ===== ===== Literatur =====
   * [[literatur:​corbet:​linux_device_drivers|Linux Device Drivers]]   * [[literatur:​corbet:​linux_device_drivers|Linux Device Drivers]]
 +  * [[literatur:​quade:​linux_treiber-entwickeln|Linux-Treiber entwickeln]]
 +  * [[literatur:​rubini:​linux_geraetetreiber|Linux Gerätetreiber]]
 +