summaryrefslogtreecommitdiff
path: root/src/drivers/ao_sdcard.c
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2013-04-13 10:51:04 -0700
committerKeith Packard <keithp@keithp.com>2013-04-13 10:51:04 -0700
commit2f7015afcca7c6042365d2124d3a5b7219e8e588 (patch)
treecf102d2abb3f9e7141fd7b7925c0c73fb3cb61d0 /src/drivers/ao_sdcard.c
parent5077f3ad1967a33712e9ff411e3b2a0b4e1a5c4a (diff)
parent778daf0ccbd8a073da33497e33c29400d0ecc464 (diff)
Merge branch 'master' into droid-gps
Diffstat (limited to 'src/drivers/ao_sdcard.c')
-rw-r--r--src/drivers/ao_sdcard.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/drivers/ao_sdcard.c b/src/drivers/ao_sdcard.c
index 6314a30c..c13017f0 100644
--- a/src/drivers/ao_sdcard.c
+++ b/src/drivers/ao_sdcard.c
@@ -346,14 +346,16 @@ ao_sdcard_setup(void)
sdver2 = 1;
}
- for (i = 0; i < SDCARD_IDLE_RETRY; i++) {
+ for (i = 0; i < SDCARD_OP_COND_RETRY; i++) {
+ ao_delay(AO_MS_TO_TICKS(10));
ret = ao_sdcard_app_send_op_cond(arg);
if (ret != SDCARD_STATUS_IDLE_STATE)
break;
}
if (ret != SDCARD_STATUS_READY_STATE) {
/* MMC */
- for (i = 0; i < SDCARD_IDLE_RETRY; i++) {
+ for (i = 0; i < SDCARD_OP_COND_RETRY; i++) {
+ ao_delay(AO_MS_TO_TICKS(10));
ret = ao_sdcard_send_op_cond();
if (ret != SDCARD_STATUS_IDLE_STATE)
break;