next up previous contents
Next: Strategie-Schnittstelle und Ioctl Up: Treiberkonzepte unter UNIX Previous: Algorithmus zum Schließen eines

Read und Write

Die read- und write-Aufrufe des Kerns auf ein Gerät ähneln denen für eine gewöhnliche Datei. Greift ein Prozeß mit read oder write auf ein Zeichengerät zu, so ruft des Kern die read- bzw. write-Prozedur des Gerätetreibers aus.

Obwohl es wichtige Fälle gibt, in denen der Kern Daten zwischen Adreßraum des Benutzers und Gerät transportiert, puffern Gerätetreiber die Daten intern. Beispielsweise verwenden Terminaltreiber C-Listen zum Puffern von Daten.



Anke Steuernagel
Thu May 15 18:53:37 MET DST 1997