diff options
author | Bertrik Sikken <bertrik@sikken.nl> | 2011-04-18 20:08:47 +0000 |
---|---|---|
committer | Bertrik Sikken <bertrik@sikken.nl> | 2011-04-18 20:08:47 +0000 |
commit | c2ca4bec9d104209ca21779f7cad719295eea657 (patch) | |
tree | ef2af1cf9dc73e790322ea4843aec579b9b88e8c /firmware/target/arm | |
parent | 68199cc19557ddb4a4c6357510a196ee6a487846 (diff) | |
download | rockbox-c2ca4bec9d104209ca21779f7cad719295eea657.tar.gz rockbox-c2ca4bec9d104209ca21779f7cad719295eea657.zip |
AMSv1 sd: work-around for detection problem with some sd cards (delay after switching to high-speed)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29746 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm')
-rw-r--r-- | firmware/target/arm/as3525/sd-as3525.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/target/arm/as3525/sd-as3525.c b/firmware/target/arm/as3525/sd-as3525.c index 1ebe008822..4f356c349e 100644 --- a/firmware/target/arm/as3525/sd-as3525.c +++ b/firmware/target/arm/as3525/sd-as3525.c | |||
@@ -349,7 +349,7 @@ static int sd_init_card(const int drive) | |||
349 | /* CMD6 */ | 349 | /* CMD6 */ |
350 | if(!send_cmd(drive, SD_SWITCH_FUNC, 0x80fffff1, MCI_NO_RESP, NULL)) | 350 | if(!send_cmd(drive, SD_SWITCH_FUNC, 0x80fffff1, MCI_NO_RESP, NULL)) |
351 | return -7; | 351 | return -7; |
352 | mci_delay(); | 352 | sleep(HZ/10); |
353 | 353 | ||
354 | /* go back to STBY state so we can read csd */ | 354 | /* go back to STBY state so we can read csd */ |
355 | /* CMD7 w/rca=0: Deselect card to put it in STBY state */ | 355 | /* CMD7 w/rca=0: Deselect card to put it in STBY state */ |