3.4.4 Aufgaben eines Treibers

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=Aufgaben eines Treibers=


<loop_index>Treiber, Aufgaben|Gerätetreiber, Aufgaben|Aufgaben Treiber</loop_index>
Die verschiedenen Aufgaben eines Treibers werden auf den folgenden Seiten erläutert.
<p>
<cite>Mandl+2013</cite> nennt einige Aufgaben, die ein Gerätetreiber zu erfüllen hat.
</p>
 
<br />
== Initialisierung der Geräte-Controller ==
<p>
Ein Treiber initialisiert den Controller seines zugehörigen Geräts beim Systemstart. Damit stehen gültige Werte in den Registern des Controllers und das Gerät selbst wartet auf weitere Anweisungen.
</p>
 
<br />
== Gerät dem Betriebssystem bekannt machen ==
<p>
Ein Treiber macht der Geräteverwaltung des Betriebssystems das Gerät bekannt. Erst damit kann das Gerät vom Betriebssystem (und den darauf ablaufenden Prozessen) genutzt werden.
</p>
</p>
<loop_index id="5fa97841af0af">Treiber, Aufgaben</loop_index><loop_index id="5fa97841d3029">Gerätetreiber, Aufgaben</loop_index><loop_index id="5fa97841d302d">Aufgaben Treiber</loop_index>
<br />
<br />
<p>
<p>
Die folgende Abbildung zeigt den Geräte-Manager eines Windows 7 Betriebssystems mit den derzeit zur Verfügung stehenden Geräten.
== So geht es weiter: ==
</p>
</p>
<p>
<p>
<loop_figure title="Geräte-Manager von Windows 7" description="" copyright="CC-BY" index=true show_copyright=true>
<loop_area type="arrangement"><loop_toc> </loop_toc></loop_area>
[[Datei:geraetemanager.jpg]]
</loop_figure>
</p>
</p>
<br />
<p>
Auch unter Linux können die zur Verfügung stehende Geräte angezeigt werden. Auf der Kommandozeile steht dafür das Programm ''lshw'' zur Verfügung, welches bei vielen Distributionen jedoch separat installiert werden muss. Zu seiner Ausführung benötigt es zudem ROOT-Rechte.
</p>
<p>
Die folgende Abbildung zeigt die kompakte Ausgabe von ''lshw -short''. Ohne den short-Parameter ergibt sich eine deutlich längere und detailliertere Ausgabe.
</p>
<p>
<loop_figure title="" description="" copyright="CC-BY" index=true show_copyright=true>
[[Datei:lshw.jpg|700px]]
</loop_figure>
</p>


<br />
<br />

Aktuelle Version vom 10. November 2020, 13:59 Uhr