[gesichtete Version] | [gesichtete Version] |
Zeile 19: | Zeile 19: | ||
== Schnittstelle für zeichenorientierte Geräte == | == Schnittstelle für zeichenorientierte Geräte == | ||
<p> | <p> | ||
Die Geräteverwaltung definiert üblicherweise eine Standardschnittstelle, welche die Treiber aller zeichenorientierten Geräte unterstützen müssen. Darin vorgesehen sind beispielsweise Funktionen für | |||
* die Initialisierung des Geräts, | |||
* das Lesen eines Zeichenstroms vom Gerät, sowie | |||
* das Schreiben eines Zeichenstroms zum Gerät. | |||
</p> | |||
<p> | |||
Diese Funktionen werden [[Bereitstellen einer Schnittstelle zur Geräteverwaltung|vom Gerätetreiber implementiert]]. | |||
</p> | </p> | ||
Zeichenorientierte Geräte (engl. character device) erzeugen oder empfangen einen Datenstrom (engl. stream). Eine Folge von Zeichen (evtl. auch nur ein einzelnes Zeichen) wird hierbei zum Gerät oder vom Gerät übertragen. Diese Zeichen sind nicht adressierbar.
Beispiele für zeichenorientierte Geräte sind:
Die Geräteverwaltung definiert üblicherweise eine Standardschnittstelle, welche die Treiber aller zeichenorientierten Geräte unterstützen müssen. Darin vorgesehen sind beispielsweise Funktionen für
Diese Funktionen werden vom Gerätetreiber implementiert.
Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png