From 64928e0afe291800c8bbc3de789e0f9997e109b4 Mon Sep 17 00:00:00 2001 From: Frederic Pillon Date: Mon, 11 Sep 2023 10:42:54 +0200 Subject: [PATCH] chore: prevent old gcc version to raised an error Fixes #2125 Signed-off-by: Frederic Pillon --- libraries/SrcWrapper/src/stm32/clock.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/libraries/SrcWrapper/src/stm32/clock.c b/libraries/SrcWrapper/src/stm32/clock.c index 543df9583f..b0ef8e32a2 100644 --- a/libraries/SrcWrapper/src/stm32/clock.c +++ b/libraries/SrcWrapper/src/stm32/clock.c @@ -128,16 +128,17 @@ void enableClock(sourceClock_t source) RCC_OscInitStruct.LSEState = RCC_LSE_ON; } break; - case HSE_CLOCK: + case HSE_CLOCK: { #if defined(RCC_HSE_BYPASS_PWR) && defined(LORAWAN_BOARD_HAS_TCXO) && (LORAWAN_BOARD_HAS_TCXO == 1) - uint32_t HSEState = RCC_HSE_BYPASS_PWR; + uint32_t HSEState = RCC_HSE_BYPASS_PWR; #else - uint32_t HSEState = RCC_HSE_ON; + uint32_t HSEState = RCC_HSE_ON; #endif - __HAL_RCC_HSE_CONFIG(HSEState); - if (__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) == RESET) { - RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE; - RCC_OscInitStruct.HSEState = HSEState; + __HAL_RCC_HSE_CONFIG(HSEState); + if (__HAL_RCC_GET_FLAG(RCC_FLAG_HSERDY) == RESET) { + RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE; + RCC_OscInitStruct.HSEState = HSEState; + } } break; default: