Common Driver Interface — Änderungen 5484 → 5499

Zeile 40: Zeile 40:
 
* '''read_blocks'''(device, start_block, block_count, buffer)
 
* '''read_blocks'''(device, start_block, block_count, buffer)
 
* '''write_blocks'''(device, start_block, block_count, buffer)
 
* '''write_blocks'''(device, start_block, block_count, buffer)
−
Diese beiden Funktionen werden von der Implementierung dazu Benutzt Sektoren zu lesen oder zu schreiben. Wieviele Sektoren ein Gerät hat, und wie gross diese sind, wird in der Device-Struktur festgelegt. Die Implementierung muss garantieren, dass die Funktion nur mit, für dieses Gerät sinnvollen, Parametern aufgerufen wird.
+
Diese beiden Funktionen werden von der Implementierung dazu Benutzt Sektoren zu lesen oder zu schreiben. Wieviele Sektoren ein Gerät hat, und wie groß diese sind, wird in der Device-Struktur festgelegt. Die Implementierung muss garantieren, dass die Funktion nur mit, für dieses Gerät sinnvollen, Parametern aufgerufen wird.
  
 
== Aufbau eines typischen Treibers ==
 
== Aufbau eines typischen Treibers ==