summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/fat.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/drivers/fat.c b/firmware/drivers/fat.c
index fc6b33b4c1..860e47df00 100644
--- a/firmware/drivers/fat.c
+++ b/firmware/drivers/fat.c
@@ -400,7 +400,8 @@ static void *cache_fat_sector(int fatsector)
400 /* Write back if it is dirty */ 400 /* Write back if it is dirty */
401 if(fat_cache[cache_index].dirty) 401 if(fat_cache[cache_index].dirty)
402 { 402 {
403 if(ata_write_sectors(secnum + fat_bpb.startsector, 1, 403 if(ata_write_sectors(fat_cache[cache_index].secnum +
404 fat_bpb.startsector, 1,
404 fat_cache_sectors[cache_index])) 405 fat_cache_sectors[cache_index]))
405 { 406 {
406 panicf("cache_fat_sector() - Could not write sector %d\n", 407 panicf("cache_fat_sector() - Could not write sector %d\n",