From a7a6ccf6d52f95e8d68c29880820cda877395531 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B2=90=E6=94=B8?= <17773439684@163.com> Date: Tue, 22 Apr 2025 22:53:52 +0800 Subject: [PATCH] =?UTF-8?q?bsp/stm32=EF=BC=9ASeparate=20STM32L0=20HAL=20dr?= =?UTF-8?q?ivers=20(#10215)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/stm32/libraries/Kconfig | 1 + .../Device/ST/STM32L0xx/Include/stm32l010x4.h | 5806 ------------ .../Device/ST/STM32L0xx/Include/stm32l010x6.h | 5862 ------------ .../Device/ST/STM32L0xx/Include/stm32l010x8.h | 5858 ------------ .../Device/ST/STM32L0xx/Include/stm32l010xb.h | 5934 ------------ .../Device/ST/STM32L0xx/Include/stm32l011xx.h | 5948 ------------ .../Device/ST/STM32L0xx/Include/stm32l021xx.h | 6088 ------------- .../Device/ST/STM32L0xx/Include/stm32l031xx.h | 6094 ------------- .../Device/ST/STM32L0xx/Include/stm32l041xx.h | 6234 ------------- .../Device/ST/STM32L0xx/Include/stm32l051xx.h | 6269 ------------- .../Device/ST/STM32L0xx/Include/stm32l052xx.h | 7351 --------------- .../Device/ST/STM32L0xx/Include/stm32l053xx.h | 7513 ---------------- .../Device/ST/STM32L0xx/Include/stm32l062xx.h | 7491 ---------------- .../Device/ST/STM32L0xx/Include/stm32l063xx.h | 7651 ---------------- .../Device/ST/STM32L0xx/Include/stm32l071xx.h | 6502 -------------- .../Device/ST/STM32L0xx/Include/stm32l072xx.h | 7688 ---------------- .../Device/ST/STM32L0xx/Include/stm32l073xx.h | 7850 ---------------- .../Device/ST/STM32L0xx/Include/stm32l081xx.h | 6642 -------------- .../Device/ST/STM32L0xx/Include/stm32l082xx.h | 7828 ---------------- .../Device/ST/STM32L0xx/Include/stm32l083xx.h | 7990 ----------------- .../Device/ST/STM32L0xx/Include/stm32l0xx.h | 275 - .../ST/STM32L0xx/Include/system_stm32l0xx.h | 109 - .../Device/ST/STM32L0xx/Release_Notes.html | 381 - .../Templates/arm/startup_stm32l010x4.s | 253 - .../Templates/arm/startup_stm32l010x6.s | 253 - .../Templates/arm/startup_stm32l010x8.s | 253 - .../Templates/arm/startup_stm32l010xb.s | 255 - .../Templates/arm/startup_stm32l011xx.s | 255 - .../Templates/arm/startup_stm32l021xx.s | 255 - .../Templates/arm/startup_stm32l031xx.s | 230 - .../Templates/arm/startup_stm32l041xx.s | 230 - .../Templates/arm/startup_stm32l051xx.s | 240 - .../Templates/arm/startup_stm32l052xx.s | 243 - .../Templates/arm/startup_stm32l053xx.s | 245 - .../Templates/arm/startup_stm32l062xx.s | 243 - .../Templates/arm/startup_stm32l063xx.s | 245 - .../Templates/arm/startup_stm32l071xx.s | 246 - .../Templates/arm/startup_stm32l072xx.s | 251 - .../Templates/arm/startup_stm32l073xx.s | 253 - .../Templates/arm/startup_stm32l081xx.s | 246 - .../Templates/arm/startup_stm32l082xx.s | 251 - .../Templates/arm/startup_stm32l083xx.s | 253 - .../Templates/gcc/startup_stm32l010x4.s | 275 - .../Templates/gcc/startup_stm32l010x6.s | 275 - .../Templates/gcc/startup_stm32l010x8.s | 275 - .../Templates/gcc/startup_stm32l010xb.s | 278 - .../Templates/gcc/startup_stm32l011xx.s | 278 - .../Templates/gcc/startup_stm32l021xx.s | 278 - .../Templates/gcc/startup_stm32l031xx.s | 261 - .../Templates/gcc/startup_stm32l041xx.s | 261 - .../Templates/gcc/startup_stm32l051xx.s | 272 - .../Templates/gcc/startup_stm32l052xx.s | 278 - .../Templates/gcc/startup_stm32l053xx.s | 281 - .../Templates/gcc/startup_stm32l062xx.s | 278 - .../Templates/gcc/startup_stm32l063xx.s | 281 - .../Templates/gcc/startup_stm32l071xx.s | 284 - .../Templates/gcc/startup_stm32l072xx.s | 290 - .../Templates/gcc/startup_stm32l073xx.s | 293 - .../Templates/gcc/startup_stm32l081xx.s | 285 - .../Templates/gcc/startup_stm32l082xx.s | 290 - .../Templates/gcc/startup_stm32l083xx.s | 293 - .../iar/linker/stm32l010x4_flash.icf | 33 - .../iar/linker/stm32l010x6_flash.icf | 33 - .../iar/linker/stm32l010x8_flash.icf | 33 - .../iar/linker/stm32l010xb_flash.icf | 33 - .../iar/linker/stm32l011xx_flash.icf | 33 - .../Templates/iar/linker/stm32l011xx_sram.icf | 33 - .../iar/linker/stm32l021xx_flash.icf | 33 - .../Templates/iar/linker/stm32l021xx_sram.icf | 33 - .../iar/linker/stm32l031xx_flash.icf | 33 - .../Templates/iar/linker/stm32l031xx_sram.icf | 33 - .../iar/linker/stm32l041xx_flash.icf | 33 - .../Templates/iar/linker/stm32l041xx_sram.icf | 33 - .../iar/linker/stm32l051xx_flash.icf | 33 - .../Templates/iar/linker/stm32l051xx_sram.icf | 33 - .../iar/linker/stm32l052xx_flash.icf | 33 - .../Templates/iar/linker/stm32l052xx_sram.icf | 33 - .../iar/linker/stm32l053xx_flash.icf | 33 - .../Templates/iar/linker/stm32l053xx_sram.icf | 33 - .../iar/linker/stm32l061xx_flash.icf | 33 - .../Templates/iar/linker/stm32l061xx_sram.icf | 33 - .../iar/linker/stm32l062xx_flash.icf | 33 - .../Templates/iar/linker/stm32l062xx_sram.icf | 33 - .../iar/linker/stm32l063xx_flash.icf | 33 - .../Templates/iar/linker/stm32l063xx_sram.icf | 33 - .../iar/linker/stm32l071xx_flash.icf | 33 - .../Templates/iar/linker/stm32l071xx_sram.icf | 33 - .../iar/linker/stm32l072xx_flash.icf | 33 - .../Templates/iar/linker/stm32l072xx_sram.icf | 33 - .../iar/linker/stm32l073xx_flash.icf | 33 - .../Templates/iar/linker/stm32l073xx_sram.icf | 33 - .../iar/linker/stm32l081xx_flash.icf | 33 - .../Templates/iar/linker/stm32l081xx_sram.icf | 33 - .../iar/linker/stm32l082xx_flash.icf | 33 - .../Templates/iar/linker/stm32l082xx_sram.icf | 33 - .../iar/linker/stm32l083xx_flash.icf | 33 - .../Templates/iar/linker/stm32l083xx_sram.icf | 33 - .../Templates/iar/startup_stm32l010x4.s | 279 - .../Templates/iar/startup_stm32l010x6.s | 279 - .../Templates/iar/startup_stm32l010x8.s | 279 - .../Templates/iar/startup_stm32l010xb.s | 279 - .../Templates/iar/startup_stm32l011xx.s | 285 - .../Templates/iar/startup_stm32l021xx.s | 284 - .../Templates/iar/startup_stm32l031xx.s | 271 - .../Templates/iar/startup_stm32l041xx.s | 272 - .../Templates/iar/startup_stm32l051xx.s | 294 - .../Templates/iar/startup_stm32l052xx.s | 306 - .../Templates/iar/startup_stm32l053xx.s | 311 - .../Templates/iar/startup_stm32l062xx.s | 306 - .../Templates/iar/startup_stm32l063xx.s | 311 - .../Templates/iar/startup_stm32l071xx.s | 316 - .../Templates/iar/startup_stm32l072xx.s | 328 - .../Templates/iar/startup_stm32l073xx.s | 333 - .../Templates/iar/startup_stm32l081xx.s | 316 - .../Templates/iar/startup_stm32l082xx.s | 328 - .../Templates/iar/startup_stm32l083xx.s | 333 - .../Source/Templates/system_stm32l0xx.c | 275 - bsp/stm32/libraries/STM32L0xx_HAL/SConscript | 92 - .../Inc/Legacy/stm32_hal_legacy.h | 3840 -------- .../Inc/stm32_assert_template.h | 57 - .../STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h | 487 - .../Inc/stm32l0xx_hal_adc.h | 1192 --- .../Inc/stm32l0xx_hal_adc_ex.h | 216 - .../Inc/stm32l0xx_hal_comp.h | 727 -- .../Inc/stm32l0xx_hal_comp_ex.h | 76 - .../Inc/stm32l0xx_hal_conf_template.h | 343 - .../Inc/stm32l0xx_hal_cortex.h | 365 - .../Inc/stm32l0xx_hal_crc.h | 345 - .../Inc/stm32l0xx_hal_crc_ex.h | 153 - .../Inc/stm32l0xx_hal_cryp.h | 411 - .../Inc/stm32l0xx_hal_cryp_ex.h | 81 - .../Inc/stm32l0xx_hal_dac.h | 486 - .../Inc/stm32l0xx_hal_dac_ex.h | 167 - .../Inc/stm32l0xx_hal_def.h | 204 - .../Inc/stm32l0xx_hal_dma.h | 675 -- .../Inc/stm32l0xx_hal_exti.h | 342 - .../Inc/stm32l0xx_hal_firewall.h | 368 - .../Inc/stm32l0xx_hal_flash.h | 378 - .../Inc/stm32l0xx_hal_flash_ex.h | 811 -- .../Inc/stm32l0xx_hal_flash_ramfunc.h | 108 - .../Inc/stm32l0xx_hal_gpio.h | 343 - .../Inc/stm32l0xx_hal_gpio_ex.h | 2505 ------ .../Inc/stm32l0xx_hal_i2c.h | 838 -- .../Inc/stm32l0xx_hal_i2c_ex.h | 196 - .../Inc/stm32l0xx_hal_i2s.h | 556 -- .../Inc/stm32l0xx_hal_irda.h | 857 -- .../Inc/stm32l0xx_hal_irda_ex.h | 274 - .../Inc/stm32l0xx_hal_iwdg.h | 240 - .../Inc/stm32l0xx_hal_lcd.h | 788 -- .../Inc/stm32l0xx_hal_lptim.h | 772 -- .../Inc/stm32l0xx_hal_pcd.h | 1002 --- .../Inc/stm32l0xx_hal_pcd_ex.h | 89 - .../Inc/stm32l0xx_hal_pwr.h | 460 - .../Inc/stm32l0xx_hal_pwr_ex.h | 99 - .../Inc/stm32l0xx_hal_rcc.h | 1741 ---- .../Inc/stm32l0xx_hal_rcc_ex.h | 2021 ----- .../Inc/stm32l0xx_hal_rng.h | 363 - .../Inc/stm32l0xx_hal_rtc.h | 948 -- .../Inc/stm32l0xx_hal_rtc_ex.h | 1348 --- .../Inc/stm32l0xx_hal_smartcard.h | 1145 --- .../Inc/stm32l0xx_hal_smartcard_ex.h | 270 - .../Inc/stm32l0xx_hal_smbus.h | 791 -- .../Inc/stm32l0xx_hal_smbus_ex.h | 173 - .../Inc/stm32l0xx_hal_spi.h | 736 -- .../Inc/stm32l0xx_hal_tim.h | 1828 ---- .../Inc/stm32l0xx_hal_tim_ex.h | 247 - .../Inc/stm32l0xx_hal_tsc.h | 800 -- .../Inc/stm32l0xx_hal_uart.h | 1591 ---- .../Inc/stm32l0xx_hal_uart_ex.h | 453 - .../Inc/stm32l0xx_hal_usart.h | 784 -- .../Inc/stm32l0xx_hal_usart_ex.h | 322 - .../Inc/stm32l0xx_hal_wwdg.h | 301 - .../Inc/stm32l0xx_ll_adc.h | 4074 --------- .../Inc/stm32l0xx_ll_bus.h | 1171 --- .../Inc/stm32l0xx_ll_comp.h | 705 -- .../Inc/stm32l0xx_ll_cortex.h | 590 -- .../Inc/stm32l0xx_ll_crc.h | 464 - .../Inc/stm32l0xx_ll_crs.h | 798 -- .../Inc/stm32l0xx_ll_dac.h | 1418 --- .../Inc/stm32l0xx_ll_dma.h | 2129 ----- .../Inc/stm32l0xx_ll_exti.h | 1016 --- .../Inc/stm32l0xx_ll_gpio.h | 945 -- .../Inc/stm32l0xx_ll_i2c.h | 2275 ----- .../Inc/stm32l0xx_ll_iwdg.h | 341 - .../Inc/stm32l0xx_ll_lptim.h | 1370 --- .../Inc/stm32l0xx_ll_lpuart.h | 2205 ----- .../Inc/stm32l0xx_ll_pwr.h | 746 -- .../Inc/stm32l0xx_ll_rcc.h | 2497 ------ .../Inc/stm32l0xx_ll_rng.h | 337 - .../Inc/stm32l0xx_ll_rtc.h | 3812 -------- .../Inc/stm32l0xx_ll_spi.h | 2028 ----- .../Inc/stm32l0xx_ll_system.h | 1089 --- .../Inc/stm32l0xx_ll_tim.h | 3320 ------- .../Inc/stm32l0xx_ll_usart.h | 3751 -------- .../Inc/stm32l0xx_ll_usb.h | 236 - .../Inc/stm32l0xx_ll_utils.h | 269 - .../Inc/stm32l0xx_ll_wwdg.h | 319 - .../STM32L0xx_HAL_Driver/Release_Notes.html | 1711 ---- .../STM32L0xx_HAL_Driver/Src/stm32l0xx_hal.c | 674 -- .../Src/stm32l0xx_hal_adc.c | 2516 ------ .../Src/stm32l0xx_hal_adc_ex.c | 364 - .../Src/stm32l0xx_hal_comp.c | 1068 --- .../Src/stm32l0xx_hal_comp_ex.c | 139 - .../Src/stm32l0xx_hal_cortex.c | 415 - .../Src/stm32l0xx_hal_crc.c | 518 -- .../Src/stm32l0xx_hal_crc_ex.c | 225 - .../Src/stm32l0xx_hal_cryp.c | 2161 ----- .../Src/stm32l0xx_hal_cryp_ex.c | 102 - .../Src/stm32l0xx_hal_dac.c | 1027 --- .../Src/stm32l0xx_hal_dac_ex.c | 1049 --- .../Src/stm32l0xx_hal_dma.c | 885 -- .../Src/stm32l0xx_hal_exti.c | 549 -- .../Src/stm32l0xx_hal_firewall.c | 294 - .../Src/stm32l0xx_hal_flash.c | 769 -- .../Src/stm32l0xx_hal_flash_ex.c | 1274 --- .../Src/stm32l0xx_hal_flash_ramfunc.c | 521 -- .../Src/stm32l0xx_hal_gpio.c | 532 -- .../Src/stm32l0xx_hal_i2c.c | 6794 -------------- .../Src/stm32l0xx_hal_i2c_ex.c | 369 - .../Src/stm32l0xx_hal_i2s.c | 1861 ---- .../Src/stm32l0xx_hal_irda.c | 2992 ------ .../Src/stm32l0xx_hal_iwdg.c | 285 - .../Src/stm32l0xx_hal_lcd.c | 609 -- .../Src/stm32l0xx_hal_lptim.c | 2457 ----- .../Src/stm32l0xx_hal_msp_template.c | 107 - .../Src/stm32l0xx_hal_pcd.c | 2184 ----- .../Src/stm32l0xx_hal_pcd_ex.c | 334 - .../Src/stm32l0xx_hal_pwr.c | 733 -- .../Src/stm32l0xx_hal_pwr_ex.c | 184 - .../Src/stm32l0xx_hal_rcc.c | 1504 ---- .../Src/stm32l0xx_hal_rcc_ex.c | 1214 --- .../Src/stm32l0xx_hal_rng.c | 868 -- .../Src/stm32l0xx_hal_rtc.c | 1925 ---- .../Src/stm32l0xx_hal_rtc_ex.c | 1833 ---- .../Src/stm32l0xx_hal_smartcard.c | 2939 ------ .../Src/stm32l0xx_hal_smartcard_ex.c | 200 - .../Src/stm32l0xx_hal_smbus.c | 2750 ------ .../Src/stm32l0xx_hal_smbus_ex.c | 255 - .../Src/stm32l0xx_hal_spi.c | 3970 -------- .../Src/stm32l0xx_hal_tim.c | 7187 --------------- .../Src/stm32l0xx_hal_tim_ex.c | 427 - .../Src/stm32l0xx_hal_timebase_tim_template.c | 200 - .../Src/stm32l0xx_hal_tsc.c | 1080 --- .../Src/stm32l0xx_hal_uart.c | 4161 --------- .../Src/stm32l0xx_hal_uart_ex.c | 842 -- .../Src/stm32l0xx_hal_usart.c | 3249 ------- .../Src/stm32l0xx_hal_wwdg.c | 422 - .../Src/stm32l0xx_ll_adc.c | 670 -- .../Src/stm32l0xx_ll_comp.c | 307 - .../Src/stm32l0xx_ll_crc.c | 107 - .../Src/stm32l0xx_ll_crs.c | 86 - .../Src/stm32l0xx_ll_dac.c | 266 - .../Src/stm32l0xx_ll_dma.c | 379 - .../Src/stm32l0xx_ll_exti.c | 214 - .../Src/stm32l0xx_ll_gpio.c | 263 - .../Src/stm32l0xx_ll_i2c.c | 239 - .../Src/stm32l0xx_ll_lptim.c | 297 - .../Src/stm32l0xx_ll_lpuart.c | 264 - .../Src/stm32l0xx_ll_pwr.c | 85 - .../Src/stm32l0xx_ll_rcc.c | 698 -- .../Src/stm32l0xx_ll_rng.c | 96 - .../Src/stm32l0xx_ll_rtc.c | 868 -- .../Src/stm32l0xx_ll_spi.c | 518 -- .../Src/stm32l0xx_ll_tim.c | 854 -- .../Src/stm32l0xx_ll_usart.c | 420 - .../Src/stm32l0xx_ll_usb.c | 808 -- .../Src/stm32l0xx_ll_utils.c | 591 -- bsp/stm32/stm32l010-st-nucleo/.config | 363 +- bsp/stm32/stm32l010-st-nucleo/README_zh.md | 8 + bsp/stm32/stm32l010-st-nucleo/SConstruct | 10 +- .../stm32l010-st-nucleo/board/SConscript | 22 +- bsp/stm32/stm32l010-st-nucleo/rtconfig.h | 156 +- bsp/stm32/stm32l053-st-nucleo/.config | 363 +- bsp/stm32/stm32l053-st-nucleo/README_zh.md | 8 + bsp/stm32/stm32l053-st-nucleo/SConstruct | 10 +- .../stm32l053-st-nucleo/board/SConscript | 22 +- bsp/stm32/stm32l053-st-nucleo/rtconfig.h | 156 +- 277 files changed, 997 insertions(+), 300133 deletions(-) delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l010x4.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l010x6.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l010x8.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l010xb.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l011xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l021xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l031xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l041xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l051xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l052xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l053xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l062xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l063xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l071xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l072xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l073xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l081xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l082xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l083xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l0xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/system_stm32l0xx.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Release_Notes.html delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l010x4.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l010x6.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l010x8.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l010xb.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l011xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l021xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l031xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l041xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l051xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l052xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l053xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l062xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l063xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l071xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l072xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l073xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l081xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l082xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/arm/startup_stm32l083xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l010x4.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l010x6.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l010x8.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l010xb.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l011xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l021xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l031xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l041xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l051xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l052xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l053xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l062xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l063xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l071xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l072xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l073xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l081xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l082xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/gcc/startup_stm32l083xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l010x4_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l010x6_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l010x8_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l010xb_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l011xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l011xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l021xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l021xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l031xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l031xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l041xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l041xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l051xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l051xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l052xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l052xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l053xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l053xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l061xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l061xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l062xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l062xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l063xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l063xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l071xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l071xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l072xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l072xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l073xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l073xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l081xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l081xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l082xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l082xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l083xx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/linker/stm32l083xx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l010x4.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l010x6.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l010x8.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l010xb.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l011xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l021xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l031xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l041xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l051xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l052xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l053xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l062xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l063xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l071xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l072xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l073xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l081xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l082xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/iar/startup_stm32l083xx.s delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Source/Templates/system_stm32l0xx.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/SConscript delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32_assert_template.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_adc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_adc_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_comp.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_comp_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_conf_template.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_cortex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_crc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_crc_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_cryp.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_cryp_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_dac.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_dac_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_def.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_dma.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_exti.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_firewall.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_flash_ramfunc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_gpio.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_gpio_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_i2c.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_i2c_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_i2s.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_irda.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_irda_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_iwdg.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_lcd.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_lptim.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_pcd.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_pcd_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_pwr.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_pwr_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rcc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rcc_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rng.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rtc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_rtc_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_smartcard.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_smartcard_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_smbus.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_smbus_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_spi.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_tim.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_tim_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_tsc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_uart.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_uart_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_usart.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_usart_ex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_hal_wwdg.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_adc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_bus.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_comp.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_cortex.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_crc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_crs.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_dac.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_dma.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_exti.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_gpio.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_i2c.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_iwdg.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_lptim.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_lpuart.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_pwr.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_rcc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_rng.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_rtc.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_spi.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_system.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_tim.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_usart.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_usb.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_utils.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_wwdg.h delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Release_Notes.html delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_adc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_adc_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_comp.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_comp_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_cortex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_crc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_crc_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_cryp.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_cryp_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_dac.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_dac_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_dma.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_exti.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_firewall.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_flash_ramfunc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_gpio.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2c_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_i2s.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_irda.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_iwdg.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_lcd.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_lptim.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_msp_template.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pcd.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pcd_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_pwr_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rcc_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rng.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rtc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_rtc_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_smartcard.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_smartcard_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_smbus.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_smbus_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_spi.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tim.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tim_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_timebase_tim_template.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_tsc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_uart.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_uart_ex.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_usart.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_hal_wwdg.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_adc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_comp.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_crc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_crs.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_dac.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_dma.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_exti.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lptim.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_pwr.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rng.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rtc.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_spi.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_tim.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_usart.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_usb.c delete mode 100644 bsp/stm32/libraries/STM32L0xx_HAL/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.c diff --git a/bsp/stm32/libraries/Kconfig b/bsp/stm32/libraries/Kconfig index 1d7e8b590a..f08186c039 100644 --- a/bsp/stm32/libraries/Kconfig +++ b/bsp/stm32/libraries/Kconfig @@ -41,6 +41,7 @@ config SOC_SERIES_STM32L0 bool select ARCH_ARM_CORTEX_M0 select SOC_FAMILY_STM32 + select PKG_USING_STM32L0_HAL_DRIVER config SOC_SERIES_STM32L1 bool diff --git a/bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l010x4.h b/bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l010x4.h deleted file mode 100644 index adfcfd8fac..0000000000 --- a/bsp/stm32/libraries/STM32L0xx_HAL/CMSIS/Device/ST/STM32L0xx/Include/stm32l010x4.h +++ /dev/null @@ -1,5806 +0,0 @@ -/** - ****************************************************************************** - * @file stm32l010x4.h - * @author MCD Application Team - * @brief CMSIS Cortex-M0+ Device Peripheral Access Layer Header File. - * This file contains all the peripheral register's definitions, bits - * definitions and memory mapping for stm32l010x4 devices. - * - * This file contains: - * - Data structures and the address mapping for all peripherals - * - Peripheral's registers declarations and bits definition - * - Macros to access peripheral's registers hardware - * - ****************************************************************************** - * @attention - * - *
Licensed by ST under Apache-2.0 license (the "License"). You may not use this package except in compliance with the License. You may obtain a copy of the License at:
- -This driver provides the CMSIS device for the stm32l1xx products. This covers:
-This driver is composed of the descriptions of the registers under “Include” directory.
-Various template file are provided to easily build an application. They can be adapted to fit applications requirements.
-Add Pos and Msk macros within the CMSIS files.
-MISRA C 2004 rule 10.6 compliancy. (A ‘U’ suffix shall be applied to all constants of unisgned type).
Several SYSCFG definition changes :
SYSCFG_CFGR3_EN_VREFINT enable bit suppressed. (no more needed and must not be used).
SYSCFG_CFGR3_EN_BGAP define suppressed.
SYSCFG_CFGR3_REF_HSI48_RDYF, SYSCFG_CFGR3_SENSOR_ADC_RDYF, SYSCFG_CFGR3_VREFINT_ADC_RDYF, SYSCFG_CFGR3_VREFINT_COMP_RDYF flags suppressed, SYSCFG_CFGR3_VREFINT_RDYF must be used instead (this flag is a combination of the 4 suppressed flags).
Added SYSCFG_CFGR3_REF_RC48MHz_RDYF, SYSCFG_CFGR3_REF_HSI48_RDYF, SYSCFG_VREFINT_ADC_RDYF, SYSCFG_CFGR3_SENSOR_ADC_RDYF, SYSCFG_CFGR3_VREFINT_ADC_RDYF and SYSCFG_CFGR3_VREFINT_COMP_RDYF defines.
Aligned register namings with the different L0 Reference Manual (For STM32L0x1 : RM0377 Rev5, for STM32L0x2 : RM0367 Rev2, for STM32L0x3 : RM0367 Rev4). The list of the modification is listed hereafter :
-Licensed by ST under BSD 3-Clause license (the "License"). You may not use this package except in compliance with the License. You may obtain a copy of the License at:
-https://opensource.org/licenses/BSD-3-Clause
-The STM32Cube HAL and LL, an STM32 abstraction layer embedded software, ensure maximized portability across STM32 portfolio.
-The portable APIs layer provides a generic, multi instanced and simple set of APIs to interact with the upper layer (application, libraries and stacks). It is composed of native and extended APIs set. It is directly built around a generic architecture and allows the build-upon layers, like the middleware layer, to implement its functions without knowing in-depth the used STM32 device. This improves the library code reusability and guarantees an easy portability on other devices and STM32 families.
-The Low Layer (LL) drivers are part of the STM32Cube firmware HAL that provides a basic set of optimized and one shot services. The Low layer drivers, contrary to the HAL ones are not fully portable across the STM32 families; the availability of some functions depends on the physical availability of the relative features on the product. The Low Layer (LL) drivers are designed to offer the following features:
-
-