summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/sd-as3525.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/as3525/sd-as3525.c')
-rw-r--r--firmware/target/arm/as3525/sd-as3525.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/target/arm/as3525/sd-as3525.c b/firmware/target/arm/as3525/sd-as3525.c
index 0cdc56f2c6..dea4a578cf 100644
--- a/firmware/target/arm/as3525/sd-as3525.c
+++ b/firmware/target/arm/as3525/sd-as3525.c
@@ -669,10 +669,6 @@ static int sd_transfer_sectors(IF_MD2(int drive,) unsigned long start,
669 int ret = 0; 669 int ret = 0;
670 unsigned loops = 0; 670 unsigned loops = 0;
671 671
672 /* skip SanDisk OF */
673 if (drive == INTERNAL_AS3525)
674 start += AMS_OF_SIZE;
675
676 mutex_lock(&sd_mtx); 672 mutex_lock(&sd_mtx);
677#ifndef BOOTLOADER 673#ifndef BOOTLOADER
678 sd_enable(true); 674 sd_enable(true);
@@ -692,6 +688,10 @@ static int sd_transfer_sectors(IF_MD2(int drive,) unsigned long start,
692 goto sd_transfer_error; 688 goto sd_transfer_error;
693 } 689 }
694 690
691 /* skip SanDisk OF */
692 if (drive == INTERNAL_AS3525)
693 start += AMS_OF_SIZE;
694
695 last_disk_activity = current_tick; 695 last_disk_activity = current_tick;
696 696
697 dma_retain(); 697 dma_retain();