diff --git a/radio/src/targets/common/arm/stm32/h7/CMakeLists.txt b/radio/src/targets/common/arm/stm32/h7/CMakeLists.txt index 48744b2f6..8455b8335 100644 --- a/radio/src/targets/common/arm/stm32/h7/CMakeLists.txt +++ b/radio/src/targets/common/arm/stm32/h7/CMakeLists.txt @@ -8,12 +8,12 @@ include_directories(${CMSIS_DIR}/Include) if(CPU_TYPE STREQUAL STM32H7RS) include_directories(${CMSIS_DIR}/Device/ST/STM32H7RS/Include) - set(CMSIS_SRC + set(CMSIS_SRC ${CMSIS_SRC} targets/common/arm/stm32/h7/system_stm32h7rsxx.c ) else() include_directories(${CMSIS_DIR}/Device/ST/STM32H7xx/Include) - set(CMSIS_SRC + set(CMSIS_SRC ${CMSIS_SRC} targets/common/arm/stm32/h7/system_stm32h7xx.c ) endif() diff --git a/radio/src/targets/st16/CMakeLists.txt b/radio/src/targets/st16/CMakeLists.txt index d31133800..4dd6099e5 100644 --- a/radio/src/targets/st16/CMakeLists.txt +++ b/radio/src/targets/st16/CMakeLists.txt @@ -135,7 +135,6 @@ set(BOARD_COMMON_SRC # Bootloader board library add_library(board_bl OBJECT EXCLUDE_FROM_ALL ${BOARD_COMMON_SRC} - ${TARGET_SRC_DIR}/system_clock.c ${TARGET_SRC_DIR}/sdram_driver.cpp ${RADIO_SRC_DIR}/gui/colorlcd/boot_menu.cpp targets/common/arm/stm32/stm32_qspi.cpp @@ -144,6 +143,8 @@ add_library(board_bl OBJECT EXCLUDE_FROM_ALL add_dependencies(board_bl minimal_board_lib) set(BOOTLOADER_SRC ${BOOTLOADER_SRC} $) +set(CMSIS_SRC ${TARGET_SRC_DIR}/system_clock.c) + # Firmware board library add_library(board OBJECT EXCLUDE_FROM_ALL ${BOARD_COMMON_SRC} diff --git a/radio/src/targets/stm32h7s78-dk/CMakeLists.txt b/radio/src/targets/stm32h7s78-dk/CMakeLists.txt index 70f418856..d5d8eb8fb 100644 --- a/radio/src/targets/stm32h7s78-dk/CMakeLists.txt +++ b/radio/src/targets/stm32h7s78-dk/CMakeLists.txt @@ -86,12 +86,13 @@ set(BOARD_COMMON_SRC # Bootloader board library add_library(board_bl OBJECT EXCLUDE_FROM_ALL ${BOARD_COMMON_SRC} - ${TARGET_SRC_DIR}/system_clock.c ${TARGET_SRC_DIR}/extram_driver.cpp ${RADIO_SRC_DIR}/gui/colorlcd/boot_menu.cpp ) set(BOOTLOADER_SRC ${BOOTLOADER_SRC} $) +set(CMSIS_SRC ${TARGET_SRC_DIR}/system_clock.c) + # Firmware board library add_library(board OBJECT EXCLUDE_FROM_ALL ${BOARD_COMMON_SRC} diff --git a/radio/src/targets/tx15/CMakeLists.txt b/radio/src/targets/tx15/CMakeLists.txt index 8a31b9d85..733e4e699 100644 --- a/radio/src/targets/tx15/CMakeLists.txt +++ b/radio/src/targets/tx15/CMakeLists.txt @@ -137,7 +137,6 @@ set(BOARD_COMMON_SRC # Bootloader board library add_library(board_bl OBJECT EXCLUDE_FROM_ALL ${BOARD_COMMON_SRC} - ${TARGET_SRC_DIR}/system_clock.c ${TARGET_SRC_DIR}/sdram_driver.cpp ${TARGET_SRC_DIR}/usb_charger_driver.cpp ${RADIO_SRC_DIR}/gui/colorlcd/boot_menu.cpp @@ -147,6 +146,8 @@ add_library(board_bl OBJECT EXCLUDE_FROM_ALL add_dependencies(board_bl minimal_board_lib) set(BOOTLOADER_SRC ${BOOTLOADER_SRC} $) +set(CMSIS_SRC ${TARGET_SRC_DIR}/system_clock.c) + # Firmware board library add_library(board OBJECT EXCLUDE_FROM_ALL ${BOARD_COMMON_SRC}