Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
software:linux:treiber_entwicklung:start [2013-09-03 16:35]
zueger1 angelegt
software:linux:treiber_entwicklung:start [2019-10-31 16:19] (aktuell)
Graf Urs
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.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)}} +\\ 
- +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]]+
  
 ===== 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]]