diff --git a/CMakeLists.txt b/CMakeLists.txt index 6c0fc94..8f75a5c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -175,11 +175,15 @@ set(NRFX_DRIVERS_SRC ${NRF_SDK_DIR}/modules/nrfx/drivers/src/nrfx_usbd.c ${NRF_SDK_DIR}/modules/nrfx/drivers/src/nrfx_gpiote.c ${NRF_SDK_DIR}/modules/nrfx/soc/nrfx_atomic.c -) - -set(NRFX_LEGACY_SRC + ${NRF_SDK_DIR}/modules/nrfx/drivers/src/nrfx_spim.c + ${NRF_SDK_DIR}/modules/nrfx/drivers/src/nrfx_twim.c + ) + + set(NRFX_LEGACY_SRC ${NRF_SDK_DIR}/integration/nrfx/legacy/nrf_drv_clock.c ${NRF_SDK_DIR}/integration/nrfx/legacy/nrf_drv_power.c + ${NRF_SDK_DIR}/integration/nrfx/legacy/nrf_drv_spi.c + ${NRF_SDK_DIR}/integration/nrfx/legacy/nrf_drv_twi.c ) set(EXPERIMENTAL_SRC @@ -227,6 +231,8 @@ target_link_libraries(${EXECUTABLE} PRIVATE lfs freertos nrf_log + m + c ) # Optional: Print executable size as part of the post build process