From 9762659a16011a2e78665dffd11e5ef6ac928d8f Mon Sep 17 00:00:00 2001 From: Marti Bolivar Date: Mon, 26 Mar 2012 17:06:21 -0400 Subject: fsmc.h: Use STM32_HAVE_FSMC feature-test macro. Signed-off-by: Marti Bolivar --- libmaple/include/libmaple/fsmc.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'libmaple/include') diff --git a/libmaple/include/libmaple/fsmc.h b/libmaple/include/libmaple/fsmc.h index 95b0d3a..a83f7ab 100644 --- a/libmaple/include/libmaple/fsmc.h +++ b/libmaple/include/libmaple/fsmc.h @@ -41,8 +41,11 @@ extern "C"{ #endif #include +#include -#ifdef STM32_HIGH_DENSITY +#if !STM32_HAVE_FSMC +#error "FSMC is unavailable on your MCU" +#endif /* * Register maps and devices @@ -307,8 +310,6 @@ static inline void fsmc_nor_psram_set_addset(fsmc_nor_psram_reg_map *regs, regs->BTR |= addset & 0xF; } -#endif /* STM32_HIGH_DENSITY */ - #ifdef __cplusplus } /* extern "C" */ #endif -- cgit v1.2.3