From 4149bab2ca98e041d09d9908b04e634b84257f2c Mon Sep 17 00:00:00 2001 From: gdisirio Date: Fri, 22 Feb 2013 10:34:57 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5297 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/src/mmc_spi.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'os/hal/src') 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; } -- cgit v1.2.3