- store r/o disk timestamp in FAT format in reserved field of redolog header
- use the VVFAT function fat_datetime() to convert the mtime value
- update redolog header if timestamp is undefined (first usage)
- Bochs now panics if the r/o disk has been modified after the first usage with
the undoable disk image mode to avoid journal file corruption.
- undoable: fixed r/o disk size check
down and the vvfat image has been modied, the user is asked if the vvfat
directory should also be modified. Currently not handled: remove non-empty
directories, system-reserved clusters and file attributes.
- some small related changes
of the bootsector and the "FS info sector" (required for FAT32)
- implemented a more accurate way to calculate the number of clusters and the
corresponding FAT size
- some other small fixes
- check the root entries limit of FAT16
- some work on the FAT32 support (not yet complete)
- report volume creation date and time
- some other small fixes
* ported the read part of the Qemu vvfat block driver
* added win32 specific directory functions (required for MSVC)
* TODO: write support, FAT32 support, read MBR and boot sector from file