git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/kernel_3_dev@6672 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
1d9041f77b
commit
57d5ba67c5
|
@ -82,7 +82,14 @@
|
||||||
* @brief Read timeout in milliseconds.
|
* @brief Read timeout in milliseconds.
|
||||||
*/
|
*/
|
||||||
#if !defined(STM32_SDC_READ_TIMEOUT_MS) || defined(__DOXYGEN__)
|
#if !defined(STM32_SDC_READ_TIMEOUT_MS) || defined(__DOXYGEN__)
|
||||||
#define STM32_SDC_READ_TIMEOUT_MS 5
|
#define STM32_SDC_READ_TIMEOUT_MS 25
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Card clock activation delay in milliseconds.
|
||||||
|
*/
|
||||||
|
#if !defined(STM32_SDC_CLOCK_ACTIVATION_DELAY) || defined(__DOXYGEN__)
|
||||||
|
#define STM32_SDC_CLOCK_ACTIVATION_DELAY 10
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -200,6 +200,9 @@ bool sdcConnect(SDCDriver *sdcp) {
|
||||||
/* Card clock initialization.*/
|
/* Card clock initialization.*/
|
||||||
sdc_lld_start_clk(sdcp);
|
sdc_lld_start_clk(sdcp);
|
||||||
|
|
||||||
|
/* Clock activation delay.*/
|
||||||
|
osalThreadSleep(MS2ST(STM32_SDC_CLOCK_ACTIVATION_DELAY));
|
||||||
|
|
||||||
/* Enforces the initial card state.*/
|
/* Enforces the initial card state.*/
|
||||||
sdc_lld_send_cmd_none(sdcp, MMCSD_CMD_GO_IDLE_STATE, 0);
|
sdc_lld_send_cmd_none(sdcp, MMCSD_CMD_GO_IDLE_STATE, 0);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue