|
|
@@ -157,9 +157,9 @@ set(HAL_LL_DRIVERS_L4
|
|
|
rcc rng rtc sdmmc spi swpmi tim usart usb utils
|
|
|
)
|
|
|
|
|
|
-foreach(FAMILY ${STM32_SUPPORTED_FAMILIES})
|
|
|
- list(APPEND HAL_DRIVERS ${HAL_DRIVERS_${FAMILY}})
|
|
|
- list(APPEND HAL_LL_DRIVERS ${HAL_LL_DRIVERS_${FAMILY}})
|
|
|
+foreach(FAMILY_SUFFIX ${STM32_SUPPORTED_FAMILIES_SHORT_NAME})
|
|
|
+ list(APPEND HAL_DRIVERS ${HAL_DRIVERS_${FAMILY_SUFFIX}})
|
|
|
+ list(APPEND HAL_LL_DRIVERS ${HAL_LL_DRIVERS_${FAMILY_SUFFIX}})
|
|
|
endforeach()
|
|
|
list(REMOVE_DUPLICATES HAL_DRIVERS)
|
|
|
list(REMOVE_DUPLICATES HAL_LL_DRIVERS)
|
|
|
@@ -186,13 +186,9 @@ foreach(COMP ${HAL_FIND_COMPONENTS})
|
|
|
endforeach()
|
|
|
|
|
|
if(NOT HAL_FIND_COMPONENTS_FAMILIES)
|
|
|
- set(HAL_FIND_COMPONENTS_FAMILIES
|
|
|
- STM32F0 STM32F1 STM32F2 STM32F3 STM32F4 STM32F7
|
|
|
- STM32G0 STM32G4
|
|
|
- STM32H7_M7 STM32H7_M4
|
|
|
- STM32L0 STM32L1 STM32L4
|
|
|
- )
|
|
|
+ set(HAL_FIND_COMPONENTS_FAMILIES ${STM32_SUPPORTED_FAMILIES_LONG_NAME})
|
|
|
endif()
|
|
|
+
|
|
|
if(STM32H7 IN_LIST HAL_FIND_COMPONENTS_FAMILIES)
|
|
|
list(REMOVE_ITEM HAL_FIND_COMPONENTS_FAMILIES STM32H7)
|
|
|
list(APPEND HAL_FIND_COMPONENTS_FAMILIES STM32H7_M7 STM32H7_M4)
|