diff --git a/Software/firmware/target/mainunit/CMakeLists.txt b/Software/firmware/target/mainunit/CMakeLists.txt index 1babed4..84f193e 100644 --- a/Software/firmware/target/mainunit/CMakeLists.txt +++ b/Software/firmware/target/mainunit/CMakeLists.txt @@ -9,6 +9,8 @@ set(CMAKE_CXX_FLAGS "${DEFINITIONS}") include_directories(drv/system/cmsis/inc drv/system/hal/inc drv/inc) +add_compile_options("-Tdrv/system/cmsis/STM32L476RGTx_FLASH.ld") + add_subdirectory(drv/system/cmsis/src) add_subdirectory(drv/system/hal/src) add_subdirectory(drv/src) diff --git a/Software/firmware/target/mainunit/drv/system/cmsis/src/CMakeLists.txt b/Software/firmware/target/mainunit/drv/system/cmsis/src/CMakeLists.txt index a9e6626..261a491 100644 --- a/Software/firmware/target/mainunit/drv/system/cmsis/src/CMakeLists.txt +++ b/Software/firmware/target/mainunit/drv/system/cmsis/src/CMakeLists.txt @@ -9,6 +9,10 @@ set(CMAKE_CXX_FLAGS "${DEFINITIONS}") include_directories(../inc) +enable_language(ASM) + add_library(${LIB_NAME} system_stm32l4xx.c + ../../startup_stm32l476xx.s + #../../STM32L476RGTx_FLASH.ld )