summaryrefslogtreecommitdiff
path: root/src/drivers/ao_sdcard.h
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2013-04-02 16:41:29 -0700
committerKeith Packard <keithp@keithp.com>2013-04-02 16:41:29 -0700
commit96c32125a780ad6b39c015f4abbae07fead68582 (patch)
tree07352e8f8de6ceb008b4c169412f3fe2e00d3124 /src/drivers/ao_sdcard.h
parent985df526ec142258ef990d0b55b0a14e13c099b4 (diff)
altos: Shorten SD initialization timeouts.
This makes failure when no card is present much quicker. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/drivers/ao_sdcard.h')
-rw-r--r--src/drivers/ao_sdcard.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/drivers/ao_sdcard.h b/src/drivers/ao_sdcard.h
index e55a3dec..0d1464b3 100644
--- a/src/drivers/ao_sdcard.h
+++ b/src/drivers/ao_sdcard.h
@@ -65,10 +65,10 @@ ao_sdcard_init(void);
#define SDCARD_DATA_RES_MASK 0x1f
#define SDCARD_DATA_RES_ACCEPTED 0x05
-#define SDCARD_CMD_TIMEOUT AO_MS_TO_TICKS(100)
-#define SDCARD_BUSY_TIMEOUT AO_MS_TO_TICKS(100)
-#define SDCARD_IDLE_WAIT 10000
-#define SDCARD_BLOCK_TIMEOUT AO_MS_TO_TICKS(1000)
+#define SDCARD_CMD_TIMEOUT AO_MS_TO_TICKS(20)
+#define SDCARD_BUSY_TIMEOUT AO_MS_TO_TICKS(20)
+#define SDCARD_BLOCK_TIMEOUT AO_MS_TO_TICKS(200)
+#define SDCARD_IDLE_RETRY 10
enum ao_sdtype {
ao_sdtype_unknown,