[gesichtete Version] | [gesichtete Version] |
Zeile 1: | Zeile 1: | ||
=Aufgaben eines Treibers= | =Aufgaben eines Treibers= | ||
<loop_index>Treiber, | <loop_index>Treiber, Aufgaben|Gerätetreiber, Aufgaben|Aufgaben Treiber</loop_index> | ||
<p> | <p> | ||
<cite>Mandl+2013</cite> nennt einige Aufgaben, die ein Gerätetreiber zu erfüllen hat | <cite>Mandl+2013</cite> nennt einige Aufgaben, die ein Gerätetreiber zu erfüllen hat. | ||
</p> | </p> | ||
<br /> | <br /> | ||
== Initialisierung der Geräte-Controller == | == Initialisierung der Geräte-Controller == | ||
<p> | <p> | ||
Ein Treiber initialisiert den Controller seines zugehörigen Geräts beim Systemstart. | 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> | </p> | ||
<br /> | <br /> | ||
== Gerät | == 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> | |||
<br /> | |||
<p> | <p> | ||
Die folgende Abbildung zeigt den Geräte-Manager eines Windows 7 Betriebssystems mit den derzeit zur Verfügung stehenden Geräten. | |||
</p> | </p> | ||
<p> | <p> |
Mandl 2013 nennt einige Aufgaben, die ein Gerätetreiber zu erfüllen hat.
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.
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.
Die folgende Abbildung zeigt den Geräte-Manager eines Windows 7 Betriebssystems mit den derzeit zur Verfügung stehenden Geräten.
Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png