From 622a452661d8a33a66e8543fa473e0c39f7eca12 Mon Sep 17 00:00:00 2001 From: JojoS62 Date: Fri, 23 Oct 2020 17:00:28 +0200 Subject: [PATCH] fix macro usage error use unique #if defined() --- targets/TARGET_STM/mbed_overrides.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/targets/TARGET_STM/mbed_overrides.c b/targets/TARGET_STM/mbed_overrides.c index 4461d9ffa4..3f51187448 100644 --- a/targets/TARGET_STM/mbed_overrides.c +++ b/targets/TARGET_STM/mbed_overrides.c @@ -39,10 +39,10 @@ extern void SetSysClock(void); // set defaults for LSE drive load level #if defined(LSE_CONFIG_AVAILABLE) -# ifdef MBED_CONF_TARGET_LSE_DRIVE_LOAD_LEVEL +# if defined(MBED_CONF_TARGET_LSE_DRIVE_LOAD_LEVEL) # define LSE_DRIVE_LOAD_LEVEL MBED_CONF_TARGET_LSE_DRIVE_LOAD_LEVEL # else -# ifdef RCC_LSE_HIGHDRIVE_MODE +# if defined(RCC_LSE_HIGHDRIVE_MODE) # define LSE_DRIVE_LOAD_LEVEL RCC_LSE_HIGHDRIVE_MODE # else # define LSE_DRIVE_LOAD_LEVEL RCC_LSEDRIVE_MEDIUMHIGH @@ -82,7 +82,7 @@ static void LSEDriveConfig(void) { // set LSE drive level. Exception only for F4_g2 series HAL_PWR_EnableBkUpAccess(); - #if defined(LSE_CONFIG_AVAILABLE) + #if defined(__HAL_RCC_LSEDRIVE_CONFIG) __HAL_RCC_LSEDRIVE_CONFIG(LSE_DRIVE_LOAD_LEVEL); #else HAL_RCCEx_SelectLSEMode(LSE_DRIVE_LOAD_LEVEL);