From fae4eab4b286e955b271f0e016901259f53e6fea Mon Sep 17 00:00:00 2001 From: Jack Halpin Date: Thu, 10 Dec 2009 17:42:03 +0000 Subject: [PATCH] Sansa AMS: Add extra delay to the uSD init sequence to enhance card compatability, Some cards need this delay now that we're running at ident speed during this part of the init stage. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23919 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/ata_sd_as3525.c | 1 + 1 file changed, 1 insertion(+) diff --git a/firmware/target/arm/as3525/ata_sd_as3525.c b/firmware/target/arm/as3525/ata_sd_as3525.c index d59777a57d..472e0fe09a 100644 --- a/firmware/target/arm/as3525/ata_sd_as3525.c +++ b/firmware/target/arm/as3525/ata_sd_as3525.c @@ -333,6 +333,7 @@ static int sd_init_card(const int drive) /* CMD7 w/rca=0: Deselect card to put it in STBY state */ if(!send_cmd(drive, SD_DESELECT_CARD, 0, MCI_ARG, NULL)) return -8; + mci_delay(); } #endif /* HAVE_MULTIDRIVE */