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