summaryrefslogtreecommitdiff
path: root/firmware/common/disk.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/common/disk.c')
-rw-r--r--firmware/common/disk.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/firmware/common/disk.c b/firmware/common/disk.c
index 89805729a6..1a7ddd9eb4 100644
--- a/firmware/common/disk.c
+++ b/firmware/common/disk.c
@@ -61,7 +61,7 @@ static int vol_drive[NUM_VOLUMES]; /* mounted to which drive (-1 if none) */
61static struct mutex disk_mutex; 61static struct mutex disk_mutex;
62 62
63#ifdef MAX_LOG_SECTOR_SIZE 63#ifdef MAX_LOG_SECTOR_SIZE
64static int disk_sector_multiplier[NUM_DRIVES] = {1}; 64static int disk_sector_multiplier[NUM_DRIVES] = {[0 ... NUM_DRIVES-1] = 1};
65 65
66int disk_get_sector_multiplier(IF_MD_NONVOID(int drive)) 66int disk_get_sector_multiplier(IF_MD_NONVOID(int drive))
67{ 67{
@@ -217,8 +217,7 @@ int disk_mount(int drive)
217 mounted++; 217 mounted++;
218 vol_drive[volume] = drive; /* remember the drive for this volume */ 218 vol_drive[volume] = drive; /* remember the drive for this volume */
219 volume = get_free_volume(); /* prepare next entry */ 219 volume = get_free_volume(); /* prepare next entry */
220 if (drive == 0) 220 disk_sector_multiplier[drive] = j;
221 disk_sector_multiplier[drive] = j;
222 break; 221 break;
223 } 222 }
224 } 223 }