Für AVR-DOS gibt es mittlerweile ein Update, welches nun Dateien in
Unterverzeichnissen und FAT32 unterstützt. Weiters kann AVR-DOS so
konfiguriert werden, dass die FAT und Directory-Sektoren nur bei den
Befehlen CLOSE und FLUSH aktualisiert werden. Dies erhöht einerseits
die Schreibgeschwindigkeit und verringert andererseits die
Schreibfrequenz dieser FAT und Directory-Sektoren. Auch wird in den
Datenbereich nur dann geschrieben, wenn ein Sektor (512 Bytes) voll ist
(Ausser nach FLUSH und CLOSE).
AVR-DOS ist somit durchaus für Langzeit-Aufzeichnungen auf Karten mit
FLASH Technologie (CF, MMC, SD) geeignet, wenn man in der Datei
Config_AVR-DOS.Bas die richtigen Parameter setzt. Allerdings sollte
dann mit FLUSH periodisch (je nach Anwendung 10 Min bis 1 Stunde) die
Dateiinformationen auf der Karte aktualisiert werden, um im Falle eines
Programmabsturzes oder Spannungsausfalles nicht allzuviel Daten, welche
im SRAM gehalten werden, zu verlieren.
Informationen zu AVR-DOS gibt es auch auf http://members.aon.at/voegel