From bbea7269342e2418fd57a567d6d842b39e572f23 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 22 May 2012 18:52:25 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4228 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/platforms/STM32/sdc_lld.h | 4 ++++ os/hal/platforms/STM32F2xx/hal_lld.h | 2 +- os/hal/platforms/STM32F4xx/hal_lld.h | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) (limited to 'os') diff --git a/os/hal/platforms/STM32/sdc_lld.h b/os/hal/platforms/STM32/sdc_lld.h index 292688e40..a2cb6472d 100644 --- a/os/hal/platforms/STM32/sdc_lld.h +++ b/os/hal/platforms/STM32/sdc_lld.h @@ -145,6 +145,10 @@ * @brief SDIO data timeouts in SDIO clock cycles. */ #if (defined(STM32F4XX) || defined(STM32F2XX)) +#if !STM32_CLOCK48_REQUIRED +#error "SDIO requires STM32_CLOCK48_REQUIRED to be enabled" +#endif + #define STM32_SDC_WRITE_TIMEOUT \ (((STM32_PLL48CLK / (STM32_SDIO_DIV_HS + 2)) / 1000) * SDC_WRITE_TIMEOUT_MS) #define STM32_SDC_READ_TIMEOUT \ diff --git a/os/hal/platforms/STM32F2xx/hal_lld.h b/os/hal/platforms/STM32F2xx/hal_lld.h index 09a1be836..e704b7fa2 100644 --- a/os/hal/platforms/STM32F2xx/hal_lld.h +++ b/os/hal/platforms/STM32F2xx/hal_lld.h @@ -596,7 +596,7 @@ #endif /** - * @brief USB clock setting. + * @brief USB/SDIO clock setting. */ #if !defined(STM32_CLOCK48_REQUIRED) || defined(__DOXYGEN__) #define STM32_CLOCK48_REQUIRED TRUE diff --git a/os/hal/platforms/STM32F4xx/hal_lld.h b/os/hal/platforms/STM32F4xx/hal_lld.h index d7485ade1..6cde89012 100644 --- a/os/hal/platforms/STM32F4xx/hal_lld.h +++ b/os/hal/platforms/STM32F4xx/hal_lld.h @@ -602,7 +602,7 @@ #endif /** - * @brief USB clock setting. + * @brief USB/SDIO clock setting. */ #if !defined(STM32_CLOCK48_REQUIRED) || defined(__DOXYGEN__) #define STM32_CLOCK48_REQUIRED TRUE -- cgit v1.2.3