Sfoglia il codice sorgente

Latest MP1 system.c needs clocks value that are defaulted by HAL

Maxime JOURDAN - XANTHIO 1 anno fa
parent
commit
ed42cb8dcd
2 ha cambiato i file con 9 aggiunte e 0 eliminazioni
  1. 5 0
      tests/fetch/CMakeLists.txt
  2. 4 0
      tests/hal/CMakeLists.txt

+ 5 - 0
tests/fetch/CMakeLists.txt

@@ -33,4 +33,9 @@ foreach(FAMILY ${TEST_FAMILIES})
     
     
     add_executable(fetch-test-${FAMILY} ${SOURCES})
     add_executable(fetch-test-${FAMILY} ${SOURCES})
     target_link_libraries(fetch-test-${FAMILY} STM32::NoSys HAL::STM32::${FAMILY}${CORE}::CORTEX CMSIS::STM32::${DEVICE}${CORE})
     target_link_libraries(fetch-test-${FAMILY} STM32::NoSys HAL::STM32::${FAMILY}${CORE}::CORTEX CMSIS::STM32::${DEVICE}${CORE})
+
+    if(${FAMILY} STREQUAL "MP1") 
+        target_compile_definitions(fetch-test-${FAMILY} PRIVATE USE_HAL_DRIVER)
+    endif()
+
 endforeach()
 endforeach()

+ 4 - 0
tests/hal/CMakeLists.txt

@@ -36,6 +36,10 @@ foreach(FAMILY ${TEST_FAMILIES})
     add_executable(hal-test-${FAMILY} ${SOURCES})
     add_executable(hal-test-${FAMILY} ${SOURCES})
     target_compile_definitions(hal-test-${FAMILY} PRIVATE USE_FULL_LL_DRIVER)
     target_compile_definitions(hal-test-${FAMILY} PRIVATE USE_FULL_LL_DRIVER)
     
     
+    if(${FAMILY} STREQUAL "MP1") 
+        target_compile_definitions(hal-test-${FAMILY} PRIVATE USE_HAL_DRIVER)
+    endif()
+
     foreach(DRIVER ${HAL_DRIVERS_${FAMILY}})
     foreach(DRIVER ${HAL_DRIVERS_${FAMILY}})
         string(TOUPPER ${DRIVER} DRIVER)
         string(TOUPPER ${DRIVER} DRIVER)
         target_link_libraries(hal-test-${FAMILY} HAL::STM32::${FAMILY}${CORE}::${DRIVER})
         target_link_libraries(hal-test-${FAMILY} HAL::STM32::${FAMILY}${CORE}::${DRIVER})