diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2013-02-22 10:34:57 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2013-02-22 10:34:57 +0000 |
commit | 4149bab2ca98e041d09d9908b04e634b84257f2c (patch) | |
tree | 6ec371020efeaa54f779f6c18f9b11aa32c2babd /os/hal/src | |
parent | 99bd11676fd5deed046c8881fb0e3f651fa310d8 (diff) | |
download | ChibiOS-4149bab2ca98e041d09d9908b04e634b84257f2c.tar.gz ChibiOS-4149bab2ca98e041d09d9908b04e634b84257f2c.tar.bz2 ChibiOS-4149bab2ca98e041d09d9908b04e634b84257f2c.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5297 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/src')
-rw-r--r-- | os/hal/src/mmc_spi.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/os/hal/src/mmc_spi.c b/os/hal/src/mmc_spi.c index c06ce3351..b2fd5b724 100644 --- a/os/hal/src/mmc_spi.c +++ b/os/hal/src/mmc_spi.c @@ -559,6 +559,7 @@ bool_t mmcDisconnect(MMCDriver *mmcp) { chSysUnlock();
/* Wait for the pending write operations to complete.*/
+ spiStart(mmcp->config->spip, mmcp->config->hscfg);
sync(mmcp);
spiStop(mmcp->config->spip);
@@ -787,6 +788,7 @@ bool_t mmcSync(MMCDriver *mmcp) { if (mmcp->state != BLK_READY)
return CH_FAILED;
+ spiStart(mmcp->config->spip, mmcp->config->hscfg);
sync(mmcp);
return CH_SUCCESS;
}
|