Wenn Sie nicht über das Schreiben eines Gerätetreibers sprechen, ist die Dateibehandlung für ein Flash-Laufwerk die gleiche wie für eine Festplatte, da das Betriebssystem und das Dateisystem alle untergeordneten Details entfernt haben. Sie müssen sich nur um das Öffnen einer Datei kümmern und darin lesen oder schreiben.
Selbst bei einem niedrigen Pegel benötigt jedes Gerät im Allgemeinen eine Adresse und einige Bytes zum Schreiben (oder eine Adresse zum Lesen). Festplatten erledigen intern die Konvertierung von Adresse zu Zylinder, Spur, Sektor usw.