| Zeile 308: | Zeile 308: | ||
Mit VFAT erweitert sich die maximale Länge des Dateinamens auf 255 Zeichen, die sowohl Name als auch ggf. Erweiterung und auch den Punkt enthalten. Unter Windows ist außerdem zu beachten, dass weiterhin keine Dateinamen mit einem Leerzeichen am Ende erstellt werden können. | Mit VFAT erweitert sich die maximale Länge des Dateinamens auf 255 Zeichen, die sowohl Name als auch ggf. Erweiterung und auch den Punkt enthalten. Unter Windows ist außerdem zu beachten, dass weiterhin keine Dateinamen mit einem Leerzeichen am Ende erstellt werden können. | ||
| + | |||
| + | == Lesen von Dateien == | ||
| + | {{TODO|Nochmal überfliegen ob das so stimmt. Hab noch nie einen entsprechenden Treiber geschrieben ;)}} | ||
| + | Um eine Datei zu lesen benötigt man als ersten den entsprechenden Verzeichnis-Eintrag. Sobald man diesen hat, kann man den ersten Sektor (der ja im Verzeichnis-Eintrag steht) laden. Danach sucht man für den ersten Sektor den Eintrag in der FAT. Über den FAT-Eintrag kann man nun feststellen ob ob dieser Sektor der letzte war oder, wenn nicht, wo der nächste Sektor ist. Hier nochmal in Kurzform: | ||
| + | # Verzeichnis-Eintrag suchen | ||
| + | # Sektor laden | ||
| + | # FAT-Eintrag für den Sektor suchen | ||
| + | # Wenn im FAT-Eintrag ein anderer Sektor steht zu 2. gehen, sonst weitermachen | ||
| + | # Datei ist geladen | ||
== Siehe auch == | == Siehe auch == | ||