summaryrefslogtreecommitdiffstats
path: root/firmware/export/fat.h
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2007-01-29 23:35:21 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2007-01-29 23:35:21 +0000
commitca91b679a541c9f8b1e5b5e59c0dcacb4265a500 (patch)
tree92e171e1d9a232c73ef67a838ecacb6bc6d639df /firmware/export/fat.h
parent0f03e3af3104a78d60f13e7eeb5b9ace12cc0bb3 (diff)
downloadrockbox-ca91b679a541c9f8b1e5b5e59c0dcacb4265a500.tar.gz
rockbox-ca91b679a541c9f8b1e5b5e59c0dcacb4265a500.zip
Reverting the FAT32 driver change - it seems to have introduced a bug
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12152 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/fat.h')
-rw-r--r--firmware/export/fat.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/firmware/export/fat.h b/firmware/export/fat.h
index 93b60e6dc0..2680fdf751 100644
--- a/firmware/export/fat.h
+++ b/firmware/export/fat.h
@@ -73,19 +73,13 @@ struct fat_file
#endif
};
-#define FAT_DIR_BUFSECTORS 2 /* Needs to be an even number, at least 2 */
-#define FAT_DIR_BUFSIZE (SECTOR_SIZE*FAT_DIR_BUFSECTORS)
-
struct fat_dir
{
unsigned int entry;
unsigned int entrycount;
long sector;
struct fat_file file;
- /* The buffer needs to be at least 3 sectors, so we make it 2*2 and
- alternate between them */
- unsigned char sectorcache[2][FAT_DIR_BUFSIZE];
- unsigned int bufindex; /* Which buffer to be loaded next */
+ unsigned char sectorcache[3][SECTOR_SIZE];
};