|
|
@@ -1,234 +1,5 @@
|
|
|
# For information about why and how of this file: https://cmake.org/cmake/help/latest/command/find_package.html
|
|
|
|
|
|
-set(HAL_DRIVERS_F0
|
|
|
- adc can cec comp cortex crc dac dma exti flash gpio i2c i2s irda iwdg pcd
|
|
|
- pwr rcc rtc smartcard smbus spi tim tsc uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_F0
|
|
|
- adc crc dac flash i2c pcd pwr rcc rtc smartcard spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_F0
|
|
|
- adc comp crc crs dac dma exti gpio i2c pwr rcc rtc spi tim usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_F1
|
|
|
- adc can cec cortex crc dac dma eth exti flash gpio hcd i2c i2s irda iwdg
|
|
|
- mmc nand nor pccard pcd pwr rcc rtc sd smartcard spi sram tim uart usart
|
|
|
- wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_F1
|
|
|
- adc dac flash gpio pcd rcc rtc tim
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_F1
|
|
|
- adc crc dac dma exti fsmc gpio i2c pwr rcc rtc sdmmc spi tim usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_F2
|
|
|
- adc can cortex crc cryp dac dcmi dma eth exti flash gpio hash hcd i2c i2s
|
|
|
- irda iwdg mmc nand nor pccard pcd pwr rcc rng rtc sd smartcard spi sram tim
|
|
|
- uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_F2
|
|
|
- adc dac dcmi dma flash pcd pwr rcc rtc tim
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_F2
|
|
|
- adc crc dac dma exti fsmc gpio i2c pwr rcc rng rtc sdmmc spi tim usart usb
|
|
|
- utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_F3
|
|
|
- adc can cec comp cortex crc dac dma exti flash gpio hrtim i2c i2s irda iwdg
|
|
|
- nand nor opamp pccard pcd pwr rcc rtc sdadc smartcard smbus spi sram tim tsc
|
|
|
- uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_F3
|
|
|
- adc crc dac flash i2c i2s opamp pcd pwr rcc rtc smartcard spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_F3
|
|
|
- adc comp crc dac dma exti fmc gpio hrtim i2c opamp pwr rcc rtc spi tim usart
|
|
|
- usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_F4
|
|
|
- adc can cec cortex crc cryp dac dcmi dfsdm dma dma2d dsi eth exti flash
|
|
|
- flash_ramfunc fmpi2c gpio hash hcd i2c i2s irda iwdg lptim ltdc mmc nand nor
|
|
|
- pccard pcd pwr qspi rcc rng rtc sai sd sdram smartcard smbus spdifrx spi
|
|
|
- sram tim uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_F4
|
|
|
- adc cryp dac dcmi dma flash fmpi2c hash i2c i2s ltdc pcd pwr rcc rtc sai tim
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_F4
|
|
|
- adc crc dac dma dma2d exti fmc fsmc gpio i2c lptim pwr rcc rng rtc sdmmc spi
|
|
|
- tim usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_F7
|
|
|
- adc can cec cortex crc cryp dac dcmi dfsdm dma dma2d dsi eth exti flash
|
|
|
- gpio hash hcd i2c i2s irda iwdg jpeg lptim ltdc mdios mmc nand nor pcd pwr
|
|
|
- qspi rcc rng rtc sai sd sdram smartcard smbus spdifrx spi sram tim uart
|
|
|
- usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_F7
|
|
|
- adc crc cryp dac dcmi dma flash hash i2c ltdc pcd pwr rcc rtc sai smartcard
|
|
|
- spi tim uart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_F7
|
|
|
- adc crc dac dma dma2d exti fmc gpio i2c lptim pwr rcc rng rtc sdmmc spi tim
|
|
|
- usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_G0
|
|
|
- adc cec comp cortex crc cryp dac dma exti flash gpio i2c i2s irda iwdg lptim
|
|
|
- pwr rcc rng rtc smartcard smbus spi tim uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_G0
|
|
|
- adc crc cryp dac dma flash i2c pwr rcc rtc smartcard spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_G0
|
|
|
- adc comp crc dac dma exti gpio i2c lptim lpuart pwr rcc rng rtc spi tim ucpd
|
|
|
- usart utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_G4
|
|
|
- adc comp cordic cortex crc cryp dac dma exti fdcan flash flash_ramfunc fmac
|
|
|
- gpio hrtim i2c i2s irda iwdg lptim nand nor opamp pcd pwr qspi rcc rng rtc
|
|
|
- sai smartcard smbus spi sram tim uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_G4
|
|
|
- adc crc cryp dac dma flash i2c opamp pcd pwr rcc rtc sai smartcard spi tim
|
|
|
- uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_G4
|
|
|
- adc comp cordic crc crs dac dma exti fmac fmc gpio hrtim i2c lptim lpuart
|
|
|
- opamp pwr rcc rng rtc spi tim ucpd usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_H7
|
|
|
- adc cec comp cordic cortex crc cryp dac dcmi dfsdm dma dma2d dsi dts eth exti fdcan
|
|
|
- flash fmac gfxmmu gpio hash hcd hrtim hsem i2c i2s irda iwdg jpeg lptim ltdc mdios
|
|
|
- mdma mmc nand nor opamp ospi otfdec pcd pssi pwr qspi ramecc rcc rng rtc sai
|
|
|
- sd sdram smartcard smbus spdifrx spi sram swpmi tim uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_H7
|
|
|
- adc crc cryp dac dfsdm dma eth flash hash i2c i2s ltdc mmc opamp pcd pwr rcc
|
|
|
- rng rtc sai sd smartcard spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_H7
|
|
|
- adc bdma comp cordic crc crs dac delayblock dma dma2d exti fmac fmc gpio hrtim i2c lptim
|
|
|
- lpuart mdma opamp pwr rcc rng rtc sdmmc spi swpmi tim usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_L0
|
|
|
- adc comp cortex crc cryp dac dma firewall flash flash_ramfunc gpio i2c i2s
|
|
|
- irda iwdg lcd lptim pcd pwr rcc rng rtc smartcard smbus spi tim tsc uart
|
|
|
- usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_L0
|
|
|
- adc comp crc cryp dac flash i2c pcd pwr rcc rtc smartcard tim uart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_L0
|
|
|
- adc comp crc crs dac dma exti gpio i2c lptim lpuart pwr rcc rng rtc spi tim
|
|
|
- usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_L1
|
|
|
- adc comp cortex crc cryp dac dma flash flash_ramfunc gpio i2c i2s irda iwdg
|
|
|
- lcd nor opamp pcd pwr rcc rtc sd smartcard spi sram tim uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_L1
|
|
|
- adc cryp dac flash opamp pcd pcd pwr rcc rtc tim
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_L1
|
|
|
- adc comp crc dac dma exti fsmc gpio i2c opamp pwr rcc rtc sdmmc spi tim
|
|
|
- usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_L4
|
|
|
- adc can comp cortex crc cryp dac dcmi dfsdm dma dma2d dsi exti firewall
|
|
|
- flash flash_ramfunc gfxmmu gpio hash hcd i2c irda iwdg lcd lptim ltdc mmc
|
|
|
- nand nor opamp ospi pcd pka pssi pwr qspi rcc rng rtc sai sd smartcard smbus
|
|
|
- spi sram swpmi tim tsc uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_L4
|
|
|
- adc crc cryp dac dfsdm dma flash hash i2c ltdc mmc opamp pcd pwr rcc rng rtc
|
|
|
- sai sd smartcard spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_L4
|
|
|
- adc comp crc crs dac dma dma2d exti fmc gpio i2c lptim lpuart opamp pka pwr
|
|
|
- rcc rng rtc sdmmc spi swpmi tim usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_L5
|
|
|
- adc comp cortex crc cryp dac dfsdm dma exti fdcan flash flash_ramfunc gpio
|
|
|
- gtzc hash i2c icache irda iwdg lptim mmc nand nor opamp ospi pcd pka pwr rcc
|
|
|
- rng rtc sai sd smartcard smbus spi sram tim tsc uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_L5
|
|
|
- adc crc cryp dac dfsdm dma flash hash i2c mmc opamp pcd pwr rcc
|
|
|
- rng rtc sai sd smartcard spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_L5
|
|
|
- adc comp crc crs dac dma exti fmc gpio i2c lptim lpuart opamp pka pwr rcc
|
|
|
- rng rtc sdmmc spi tim ucpd usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_MP1
|
|
|
- adc cec cortex crc cryp dac dcmi dfsdm dma exti fdcan gpio hash hsem i2c
|
|
|
- ipcc lptim mdios mdma pwr qspi rcc rng rtc sai sd smartcard smbus spdifrx
|
|
|
- spi sram tim uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_MP1
|
|
|
- adc crc cryp dac dfsdm dma hash i2c pwr rcc rtc sai sd smartcard spi tim
|
|
|
- uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_MP1
|
|
|
- adc delayblock dma exti fmc gpio i2c lptim pwr rcc rtc sdmmc spi tim usart
|
|
|
- utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_U5
|
|
|
- adc comp cordic cortex crc cryp dac dcache dcmi dma dma2d exti fdcan flash fmac gpio
|
|
|
- gtzc hash hcd i2c icache irda iwdg lptim mdf mmc nand nor opamp ospi otfdec pcd pka pssi pwr ramcfg rcc
|
|
|
- rng rtc sai sd smartcard smbus spi sram tim tsc uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_U5
|
|
|
- adc crc cryp dac dma flash hash i2c mmc opamp pcd pwr rcc
|
|
|
- rng rtc sai sd smartcard smbus spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_U5
|
|
|
- adc comp cordic crc crs dac dlyb dma dma2d exti fmac fmc gpio i2c icache lpgpio lptim lpuart opamp pka pwr rcc
|
|
|
- rng rtc sdmmc spi tim ucpd usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_WB
|
|
|
- adc comp cortex crc cryp dma exti flash gpio hsem
|
|
|
- i2c ipcc irda iwdg lcd lptim pcd pka pwr qspi rcc
|
|
|
- rng rtc sai smartcard smbus spi tim tsc uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_WB
|
|
|
- adc crc cryp dma flash i2c pcd pwr rcc
|
|
|
- rtc sai smartcard spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_WB
|
|
|
- adc comp crc crs dma exti gpio i2c lptim lpuart pka pwr rcc
|
|
|
- rng rtc spi tim usart usb utils
|
|
|
-)
|
|
|
-
|
|
|
-set(HAL_DRIVERS_WL
|
|
|
- adc comp cortex crc cryp dac dma exti flash gpio gtzc hsem
|
|
|
- i2c i2s ipcc irda iwdg lptim pka pwr rcc
|
|
|
- rng rtc smartcard smbus spi subghz tim uart usart wwdg
|
|
|
-)
|
|
|
-set(HAL_EX_DRIVERS_WL
|
|
|
- adc crc cryp dma flash i2c pwr rcc
|
|
|
- rng rtc smartcard spi tim uart usart
|
|
|
-)
|
|
|
-set(HAL_LL_DRIVERS_WL
|
|
|
- adc comp crc dac dma exti gpio i2c lptim lpuart pka pwr rcc
|
|
|
- rng rtc spi tim usart utils
|
|
|
-)
|
|
|
-
|
|
|
# This function gets a list of hal_driver using a given prefix and suffix
|
|
|
#
|
|
|
# out_list_hal_drivers list of hal_drivers foud
|