Skip to content

Commit 987bb68

Browse files
committed
core: stm32_def_build: handle dual startup files
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent d0e8845 commit 987bb68

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

cores/arduino/stm32/stm32_def_build.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -420,13 +420,13 @@
420420
#define CMSIS_STARTUP_FILE "startup_stm32wb55xx_cm4.s"
421421
#elif defined(STM32WB5Mxx)
422422
#define CMSIS_STARTUP_FILE "startup_stm32wb5mxx_cm4.s"
423-
#elif defined(STM32WL54xx)
423+
#elif defined(STM32WL54xx) && defined(USE_CM0PLUS_STARTUP_FILE)
424424
#define CMSIS_STARTUP_FILE "startup_stm32wl54xx_cm0plus.s"
425-
#elif defined(STM32WL54xx)
425+
#elif defined(STM32WL54xx) && defined(USE_CM4_STARTUP_FILE)
426426
#define CMSIS_STARTUP_FILE "startup_stm32wl54xx_cm4.s"
427-
#elif defined(STM32WL55xx)
427+
#elif defined(STM32WL55xx) && defined(USE_CM0PLUS_STARTUP_FILE)
428428
#define CMSIS_STARTUP_FILE "startup_stm32wl55xx_cm0plus.s"
429-
#elif defined(STM32WL55xx)
429+
#elif defined(STM32WL55xx) && defined(USE_CM4_STARTUP_FILE)
430430
#define CMSIS_STARTUP_FILE "startup_stm32wl55xx_cm4.s"
431431
#elif defined(STM32WLE4xx)
432432
#define CMSIS_STARTUP_FILE "startup_stm32wle4xx.s"

0 commit comments

Comments
 (0)