diff options
| author | Dominik Wenger <domonoky@googlemail.com> | 2008-11-15 19:24:51 +0000 |
|---|---|---|
| committer | Dominik Wenger <domonoky@googlemail.com> | 2008-11-15 19:24:51 +0000 |
| commit | a4c0660537dacfb15d26a0245d99e88c50ddaee5 (patch) | |
| tree | 293840d196436c70ea42b273ecd87debc013d0ec | |
| parent | 3e8a2bfa12e3a0ce461b130cfc7e3e0ed8f13ac9 (diff) | |
| download | rockbox-a4c0660537dacfb15d26a0245d99e88c50ddaee5.zip rockbox-a4c0660537dacfb15d26a0245d99e88c50ddaee5.tar.gz rockbox-a4c0660537dacfb15d26a0245d99e88c50ddaee5.tar.bz2 rockbox-a4c0660537dacfb15d26a0245d99e88c50ddaee5.tar.xz | |
add the OF offset also for sansa fuze, and make it only for internal SD.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19108 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | firmware/target/arm/as3525/ata_sd_as3525.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/firmware/target/arm/as3525/ata_sd_as3525.c b/firmware/target/arm/as3525/ata_sd_as3525.c index 291b7cb..9405832 100644 --- a/firmware/target/arm/as3525/ata_sd_as3525.c +++ b/firmware/target/arm/as3525/ata_sd_as3525.c @@ -519,10 +519,12 @@ int sd_read_sectors(IF_MV2(int drive,) unsigned long start, int incount, int remaining = incount; const unsigned long *fifo_base = MMC_FIFO(drive); -#if defined(SANSA_E200V2) - start += 61440; + /* skip SanDisk OF */ + if (drive == NAND_AS3525) +#if defined(SANSA_E200V2) || defined(SANSA_FUZE) + start += 61440; #else - start += 20480; /* skip SanDisk OF */ + start += 20480; #endif /* TODO: Add DMA support. */ |