- Include number of "heads" when calculating address of boot sector!
commit7990d4ce02652dced49aa76a31d1156d28f1c668
authorneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Mon, 17 Jan 2011 09:21:08 +0000 (17 09:21 +0000)
committerneil <neil@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Mon, 17 Jan 2011 09:21:08 +0000 (17 09:21 +0000)
treeea61a3bad2c5491d829a98ca17b82a5c683335d3
parent0b011456f0275f2ed45c871e5c6343968d241a76
 - Include number of "heads" when calculating address of boot sector!
 - Standard conformance fix: expect and store cluster 0 in dotdot dir entries
   that point to root, even though the real cluster number will be different
   for FAT32.
 - Empty files can now be read.
 - Implemented volume relabelling.
 - Added support for cached free cluster count in FATFSInfo sector for FAT32
   volumes.
 - Free clusters are now counted at most once, instead of every time disk
   info is requested (the count is incremented/decremented as clusters are
   allocated/freed).
 - Rewrote date conversion functions to use utility.library date functions.
   Several date bugs fixed.
 - Add "hidden" attribute to .info files.
 - Added version string.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@36641 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
12 files changed:
workbench/fs/fat/direntry.c
workbench/fs/fat/disk.c
workbench/fs/fat/fat.c
workbench/fs/fat/fat_fs.h
workbench/fs/fat/fat_protos.h
workbench/fs/fat/fat_struct.h
workbench/fs/fat/file.c
workbench/fs/fat/lock.c
workbench/fs/fat/main.c
workbench/fs/fat/names.c
workbench/fs/fat/ops.c
workbench/fs/fat/packet.c