From 7891b55c05839a6d138b3c7444a6689f4811596b Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Tue, 22 Nov 2022 17:38:02 +0000 Subject: [PATCH] Removed mutual exclusion on card-detection functions. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15848 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- os/hal/src/hal_mmc_spi.c | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/os/hal/src/hal_mmc_spi.c b/os/hal/src/hal_mmc_spi.c index 9e21022bc..f6d19dca8 100644 --- a/os/hal/src/hal_mmc_spi.c +++ b/os/hal/src/hal_mmc_spi.c @@ -107,16 +107,8 @@ static bool mmc_is_card_inserted(void *instance) { MMCDriver *mmcp = (MMCDriver *)instance; bool err; -#if MMC_USE_MUTUAL_EXCLUSION == TRUE - spiAcquireBus(mmcp->config->spip); -#endif - err = mmcIsCardInserted(mmcp); -#if MMC_USE_MUTUAL_EXCLUSION == TRUE - spiReleaseBus(mmcp->config->spip); -#endif - return err; } @@ -124,16 +116,8 @@ static bool mmc_is_write_protected(void *instance) { MMCDriver *mmcp = (MMCDriver *)instance; bool err; -#if MMC_USE_MUTUAL_EXCLUSION == TRUE - spiAcquireBus(mmcp->config->spip); -#endif - err = mmcIsCardInserted(mmcp); -#if MMC_USE_MUTUAL_EXCLUSION == TRUE - spiReleaseBus(mmcp->config->spip); -#endif - return err; }