From 18b8b495244411bb33254ea0d8b868259077be7d Mon Sep 17 00:00:00 2001 From: gdisirio Date: Wed, 8 Feb 2012 17:53:52 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3946 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- demos/ARMCM3-STM32F103ZG-FATFS/main.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'demos') diff --git a/demos/ARMCM3-STM32F103ZG-FATFS/main.c b/demos/ARMCM3-STM32F103ZG-FATFS/main.c index 4181c7004..8199275cd 100644 --- a/demos/ARMCM3-STM32F103ZG-FATFS/main.c +++ b/demos/ARMCM3-STM32F103ZG-FATFS/main.c @@ -89,6 +89,7 @@ bool_t sdc_lld_is_write_protected(SDCDriver *sdcp) { static void tmrfunc(void *p) { SDCDriver *sdcp = p; + chSysLockFromIsr(); if (cnt > 0) { if (sdcIsCardInserted(sdcp)) { if (--cnt == 0) { @@ -105,6 +106,7 @@ static void tmrfunc(void *p) { } } chVTSetI(&tmr, MS2ST(SDC_POLLING_DELAY), tmrfunc, sdcp); + chSysUnlockFromIsr(); } /** -- cgit v1.2.3