From 513b988bfc360b34d8e6e3fc76444e047eb8ba4e Mon Sep 17 00:00:00 2001 From: CYFS <2805686936@qq.com> Date: Wed, 13 May 2026 10:28:48 +0800 Subject: [PATCH] [bsp][stm32]:Separate the stm32l1 driver library --- bsp/stm32/libraries/Kconfig | 1 + .../Device/ST/STM32L1xx/Include/stm32l100xb.h | 7669 ------------- .../ST/STM32L1xx/Include/stm32l100xba.h | 7817 ------------- .../Device/ST/STM32L1xx/Include/stm32l100xc.h | 8415 -------------- .../Device/ST/STM32L1xx/Include/stm32l151xb.h | 7618 ------------- .../ST/STM32L1xx/Include/stm32l151xba.h | 7694 ------------- .../Device/ST/STM32L1xx/Include/stm32l151xc.h | 8615 --------------- .../ST/STM32L1xx/Include/stm32l151xca.h | 8702 --------------- .../Device/ST/STM32L1xx/Include/stm32l151xd.h | 9416 ---------------- .../ST/STM32L1xx/Include/stm32l151xdx.h | 8777 --------------- .../Device/ST/STM32L1xx/Include/stm32l151xe.h | 8777 --------------- .../Device/ST/STM32L1xx/Include/stm32l152xb.h | 7772 ------------- .../ST/STM32L1xx/Include/stm32l152xba.h | 7833 ------------- .../Device/ST/STM32L1xx/Include/stm32l152xc.h | 8769 --------------- .../ST/STM32L1xx/Include/stm32l152xca.h | 8856 --------------- .../Device/ST/STM32L1xx/Include/stm32l152xd.h | 9570 ---------------- .../ST/STM32L1xx/Include/stm32l152xdx.h | 8931 --------------- .../Device/ST/STM32L1xx/Include/stm32l152xe.h | 8931 --------------- .../Device/ST/STM32L1xx/Include/stm32l162xc.h | 8911 --------------- .../ST/STM32L1xx/Include/stm32l162xca.h | 8998 --------------- .../Device/ST/STM32L1xx/Include/stm32l162xd.h | 9712 ----------------- .../ST/STM32L1xx/Include/stm32l162xdx.h | 9073 --------------- .../Device/ST/STM32L1xx/Include/stm32l162xe.h | 9073 --------------- .../Device/ST/STM32L1xx/Include/stm32l1xx.h | 301 - .../ST/STM32L1xx/Include/system_stm32l1xx.h | 108 - .../Device/ST/STM32L1xx/Release_Notes.html | 292 - .../Templates/arm/startup_stm32l100xb.s | 314 - .../Templates/arm/startup_stm32l100xba.s | 314 - .../Templates/arm/startup_stm32l100xc.s | 340 - .../Templates/arm/startup_stm32l151xb.s | 312 - .../Templates/arm/startup_stm32l151xba.s | 312 - .../Templates/arm/startup_stm32l151xc.s | 340 - .../Templates/arm/startup_stm32l151xca.s | 340 - .../Templates/arm/startup_stm32l151xd.s | 346 - .../Templates/arm/startup_stm32l151xdx.s | 344 - .../Templates/arm/startup_stm32l151xe.s | 344 - .../Templates/arm/startup_stm32l152xb.s | 314 - .../Templates/arm/startup_stm32l152xba.s | 314 - .../Templates/arm/startup_stm32l152xc.s | 341 - .../Templates/arm/startup_stm32l152xca.s | 342 - .../Templates/arm/startup_stm32l152xd.s | 348 - .../Templates/arm/startup_stm32l152xdx.s | 346 - .../Templates/arm/startup_stm32l152xe.s | 346 - .../Templates/arm/startup_stm32l162xc.s | 344 - .../Templates/arm/startup_stm32l162xca.s | 344 - .../Templates/arm/startup_stm32l162xd.s | 350 - .../Templates/arm/startup_stm32l162xdx.s | 348 - .../Templates/arm/startup_stm32l162xe.s | 348 - .../Templates/gcc/startup_stm32l100xb.s | 382 - .../Templates/gcc/startup_stm32l100xba.s | 382 - .../Templates/gcc/startup_stm32l100xc.s | 403 - .../Templates/gcc/startup_stm32l151xb.s | 379 - .../Templates/gcc/startup_stm32l151xba.s | 379 - .../Templates/gcc/startup_stm32l151xc.s | 403 - .../Templates/gcc/startup_stm32l151xca.s | 403 - .../Templates/gcc/startup_stm32l151xd.s | 412 - .../Templates/gcc/startup_stm32l151xdx.s | 409 - .../Templates/gcc/startup_stm32l151xe.s | 409 - .../Templates/gcc/startup_stm32l152xb.s | 382 - .../Templates/gcc/startup_stm32l152xba.s | 382 - .../Templates/gcc/startup_stm32l152xc.s | 406 - .../Templates/gcc/startup_stm32l152xca.s | 406 - .../Templates/gcc/startup_stm32l152xd.s | 415 - .../Templates/gcc/startup_stm32l152xdx.s | 412 - .../Templates/gcc/startup_stm32l152xe.s | 412 - .../Templates/gcc/startup_stm32l162xc.s | 409 - .../Templates/gcc/startup_stm32l162xca.s | 409 - .../Templates/gcc/startup_stm32l162xd.s | 418 - .../Templates/gcc/startup_stm32l162xdx.s | 415 - .../Templates/gcc/startup_stm32l162xe.s | 415 - .../iar/linker/stm32l100xb_flash.icf | 31 - .../Templates/iar/linker/stm32l100xb_sram.icf | 31 - .../iar/linker/stm32l100xba_flash.icf | 31 - .../iar/linker/stm32l100xba_sram.icf | 31 - .../iar/linker/stm32l100xc_flash.icf | 31 - .../Templates/iar/linker/stm32l100xc_sram.icf | 31 - .../iar/linker/stm32l151xb_flash.icf | 31 - .../Templates/iar/linker/stm32l151xb_sram.icf | 31 - .../iar/linker/stm32l151xba_flash.icf | 31 - .../iar/linker/stm32l151xba_sram.icf | 31 - .../iar/linker/stm32l151xc_flash.icf | 31 - .../Templates/iar/linker/stm32l151xc_sram.icf | 31 - .../iar/linker/stm32l151xca_flash.icf | 31 - .../iar/linker/stm32l151xca_sram.icf | 31 - .../iar/linker/stm32l151xd_flash.icf | 31 - .../Templates/iar/linker/stm32l151xd_sram.icf | 31 - .../iar/linker/stm32l151xdx_flash.icf | 34 - .../iar/linker/stm32l151xdx_sram.icf | 31 - .../iar/linker/stm32l151xe_flash.icf | 31 - .../Templates/iar/linker/stm32l151xe_sram.icf | 31 - .../iar/linker/stm32l152xb_flash.icf | 31 - .../Templates/iar/linker/stm32l152xb_sram.icf | 31 - .../iar/linker/stm32l152xba_flash.icf | 31 - .../iar/linker/stm32l152xba_sram.icf | 31 - .../iar/linker/stm32l152xc_flash.icf | 31 - .../Templates/iar/linker/stm32l152xc_sram.icf | 31 - .../iar/linker/stm32l152xca_flash.icf | 31 - .../iar/linker/stm32l152xca_sram.icf | 31 - .../iar/linker/stm32l152xd_flash.icf | 31 - .../Templates/iar/linker/stm32l152xd_sram.icf | 31 - .../iar/linker/stm32l152xdx_flash.icf | 34 - .../iar/linker/stm32l152xdx_sram.icf | 31 - .../iar/linker/stm32l152xe_flash.icf | 31 - .../Templates/iar/linker/stm32l152xe_sram.icf | 31 - .../iar/linker/stm32l162xc_flash.icf | 31 - .../Templates/iar/linker/stm32l162xc_sram.icf | 31 - .../iar/linker/stm32l162xca_flash.icf | 31 - .../iar/linker/stm32l162xca_sram.icf | 31 - .../iar/linker/stm32l162xd_flash.icf | 31 - .../Templates/iar/linker/stm32l162xd_sram.icf | 31 - .../iar/linker/stm32l162xdx_flash.icf | 34 - .../iar/linker/stm32l162xdx_sram.icf | 31 - .../iar/linker/stm32l162xe_flash.icf | 31 - .../Templates/iar/linker/stm32l162xe_sram.icf | 31 - .../Templates/iar/startup_stm32l100xb.s | 460 - .../Templates/iar/startup_stm32l100xba.s | 460 - .../Templates/iar/startup_stm32l100xc.s | 513 - .../Templates/iar/startup_stm32l151xb.s | 454 - .../Templates/iar/startup_stm32l151xba.s | 454 - .../Templates/iar/startup_stm32l151xc.s | 513 - .../Templates/iar/startup_stm32l151xca.s | 512 - .../Templates/iar/startup_stm32l151xd.s | 529 - .../Templates/iar/startup_stm32l151xdx.s | 524 - .../Templates/iar/startup_stm32l151xe.s | 524 - .../Templates/iar/startup_stm32l152xb.s | 460 - .../Templates/iar/startup_stm32l152xba.s | 460 - .../Templates/iar/startup_stm32l152xc.s | 519 - .../Templates/iar/startup_stm32l152xca.s | 519 - .../Templates/iar/startup_stm32l152xd.s | 535 - .../Templates/iar/startup_stm32l152xdx.s | 529 - .../Templates/iar/startup_stm32l152xe.s | 529 - .../Templates/iar/startup_stm32l162xc.s | 525 - .../Templates/iar/startup_stm32l162xca.s | 524 - .../Templates/iar/startup_stm32l162xd.s | 541 - .../Templates/iar/startup_stm32l162xdx.s | 535 - .../Templates/iar/startup_stm32l162xe.s | 535 - .../Source/Templates/system_stm32l1xx.c | 427 - bsp/stm32/libraries/STM32L1xx_HAL/SConscript | 79 - .../Inc/Legacy/stm32_hal_legacy.h | 3793 ------- .../Inc/stm32_assert_template.h | 57 - .../STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h | 996 -- .../Inc/stm32l1xx_hal_adc.h | 1368 --- .../Inc/stm32l1xx_hal_adc_ex.h | 572 - .../Inc/stm32l1xx_hal_comp.h | 658 -- .../Inc/stm32l1xx_hal_comp_ex.h | 318 - .../Inc/stm32l1xx_hal_conf_template.h | 324 - .../Inc/stm32l1xx_hal_cortex.h | 437 - .../Inc/stm32l1xx_hal_crc.h | 184 - .../Inc/stm32l1xx_hal_cryp.h | 400 - .../Inc/stm32l1xx_hal_cryp_ex.h | 80 - .../Inc/stm32l1xx_hal_dac.h | 475 - .../Inc/stm32l1xx_hal_dac_ex.h | 202 - .../Inc/stm32l1xx_hal_def.h | 198 - .../Inc/stm32l1xx_hal_dma.h | 652 -- .../Inc/stm32l1xx_hal_exti.h | 316 - .../Inc/stm32l1xx_hal_flash.h | 413 - .../Inc/stm32l1xx_hal_flash_ex.h | 968 -- .../Inc/stm32l1xx_hal_flash_ramfunc.h | 119 - .../Inc/stm32l1xx_hal_gpio.h | 336 - .../Inc/stm32l1xx_hal_gpio_ex.h | 205 - .../Inc/stm32l1xx_hal_i2c.h | 740 -- .../Inc/stm32l1xx_hal_i2s.h | 561 - .../Inc/stm32l1xx_hal_irda.h | 684 -- .../Inc/stm32l1xx_hal_iwdg.h | 223 - .../Inc/stm32l1xx_hal_lcd.h | 761 -- .../Inc/stm32l1xx_hal_nor.h | 329 - .../Inc/stm32l1xx_hal_opamp.h | 556 - .../Inc/stm32l1xx_hal_opamp_ex.h | 256 - .../Inc/stm32l1xx_hal_pcd.h | 995 -- .../Inc/stm32l1xx_hal_pcd_ex.h | 84 - .../Inc/stm32l1xx_hal_pwr.h | 486 - .../Inc/stm32l1xx_hal_pwr_ex.h | 118 - .../Inc/stm32l1xx_hal_rcc.h | 1898 ---- .../Inc/stm32l1xx_hal_rcc_ex.h | 1030 -- .../Inc/stm32l1xx_hal_rtc.h | 814 -- .../Inc/stm32l1xx_hal_rtc_ex.h | 1218 --- .../Inc/stm32l1xx_hal_sd.h | 761 -- .../Inc/stm32l1xx_hal_smartcard.h | 757 -- .../Inc/stm32l1xx_hal_spi.h | 746 -- .../Inc/stm32l1xx_hal_sram.h | 235 - .../Inc/stm32l1xx_hal_tim.h | 1826 ---- .../Inc/stm32l1xx_hal_tim_ex.h | 182 - .../Inc/stm32l1xx_hal_uart.h | 881 -- .../Inc/stm32l1xx_hal_usart.h | 645 -- .../Inc/stm32l1xx_hal_wwdg.h | 301 - .../Inc/stm32l1xx_ll_adc.h | 5166 --------- .../Inc/stm32l1xx_ll_bus.h | 1103 -- .../Inc/stm32l1xx_ll_comp.h | 847 -- .../Inc/stm32l1xx_ll_cortex.h | 639 -- .../Inc/stm32l1xx_ll_crc.h | 204 - .../Inc/stm32l1xx_ll_dac.h | 1336 --- .../Inc/stm32l1xx_ll_dma.h | 1997 ---- .../Inc/stm32l1xx_ll_exti.h | 1016 -- .../Inc/stm32l1xx_ll_fsmc.h | 533 - .../Inc/stm32l1xx_ll_gpio.h | 989 -- .../Inc/stm32l1xx_ll_i2c.h | 1784 --- .../Inc/stm32l1xx_ll_iwdg.h | 305 - .../Inc/stm32l1xx_ll_opamp.h | 917 -- .../Inc/stm32l1xx_ll_pwr.h | 721 -- .../Inc/stm32l1xx_ll_rcc.h | 1799 --- .../Inc/stm32l1xx_ll_rtc.h | 3767 ------- .../Inc/stm32l1xx_ll_sdmmc.h | 1115 -- .../Inc/stm32l1xx_ll_spi.h | 2002 ---- .../Inc/stm32l1xx_ll_system.h | 2006 ---- .../Inc/stm32l1xx_ll_tim.h | 3352 ------ .../Inc/stm32l1xx_ll_usart.h | 2521 ----- .../Inc/stm32l1xx_ll_usb.h | 238 - .../Inc/stm32l1xx_ll_utils.h | 273 - .../Inc/stm32l1xx_ll_wwdg.h | 319 - .../STM32L1xx_HAL_Driver/Release_Notes.html | 1147 -- .../STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.c | 569 - .../Src/stm32l1xx_hal_adc.c | 2409 ---- .../Src/stm32l1xx_hal_adc_ex.c | 875 -- .../Src/stm32l1xx_hal_comp.c | 1080 -- .../Src/stm32l1xx_hal_cortex.c | 513 - .../Src/stm32l1xx_hal_crc.c | 330 - .../Src/stm32l1xx_hal_cryp.c | 2163 ---- .../Src/stm32l1xx_hal_cryp_ex.c | 103 - .../Src/stm32l1xx_hal_dac.c | 1353 --- .../Src/stm32l1xx_hal_dac_ex.c | 496 - .../Src/stm32l1xx_hal_dma.c | 908 -- .../Src/stm32l1xx_hal_exti.c | 549 - .../Src/stm32l1xx_hal_flash.c | 726 -- .../Src/stm32l1xx_hal_flash_ex.c | 1873 ---- .../Src/stm32l1xx_hal_flash_ramfunc.c | 644 -- .../Src/stm32l1xx_hal_gpio.c | 547 - .../Src/stm32l1xx_hal_i2c.c | 7498 ------------- .../Src/stm32l1xx_hal_i2s.c | 1857 ---- .../Src/stm32l1xx_hal_irda.c | 2658 ----- .../Src/stm32l1xx_hal_iwdg.c | 265 - .../Src/stm32l1xx_hal_lcd.c | 615 -- .../Src/stm32l1xx_hal_msp_template.c | 101 - .../Src/stm32l1xx_hal_nor.c | 1512 --- .../Src/stm32l1xx_hal_opamp.c | 1282 --- .../Src/stm32l1xx_hal_opamp_ex.c | 800 -- .../Src/stm32l1xx_hal_pcd.c | 1997 ---- .../Src/stm32l1xx_hal_pcd_ex.c | 187 - .../Src/stm32l1xx_hal_pwr.c | 650 -- .../Src/stm32l1xx_hal_pwr_ex.c | 161 - .../Src/stm32l1xx_hal_rcc.c | 1394 --- .../Src/stm32l1xx_hal_rcc_ex.c | 450 - .../Src/stm32l1xx_hal_rtc.c | 1944 ---- .../Src/stm32l1xx_hal_rtc_ex.c | 1806 --- .../Src/stm32l1xx_hal_sd.c | 3231 ------ .../Src/stm32l1xx_hal_smartcard.c | 2351 ---- .../Src/stm32l1xx_hal_spi.c | 3940 ------- .../Src/stm32l1xx_hal_sram.c | 1112 -- .../Src/stm32l1xx_hal_tim.c | 7044 ------------ .../Src/stm32l1xx_hal_tim_ex.c | 227 - .../Src/stm32l1xx_hal_timebase_tim_template.c | 195 - .../Src/stm32l1xx_hal_uart.c | 3718 ------- .../Src/stm32l1xx_hal_usart.c | 2800 ----- .../Src/stm32l1xx_hal_wwdg.c | 422 - .../Src/stm32l1xx_ll_adc.c | 883 -- .../Src/stm32l1xx_ll_comp.c | 342 - .../Src/stm32l1xx_ll_crc.c | 107 - .../Src/stm32l1xx_ll_dac.c | 270 - .../Src/stm32l1xx_ll_dma.c | 365 - .../Src/stm32l1xx_ll_exti.c | 214 - .../Src/stm32l1xx_ll_fsmc.c | 430 - .../Src/stm32l1xx_ll_gpio.c | 284 - .../Src/stm32l1xx_ll_i2c.c | 219 - .../Src/stm32l1xx_ll_opamp.c | 280 - .../Src/stm32l1xx_ll_pwr.c | 85 - .../Src/stm32l1xx_ll_rcc.c | 311 - .../Src/stm32l1xx_ll_rtc.c | 861 -- .../Src/stm32l1xx_ll_sdmmc.c | 1547 --- .../Src/stm32l1xx_ll_spi.c | 530 - .../Src/stm32l1xx_ll_tim.c | 877 -- .../Src/stm32l1xx_ll_usart.c | 418 - .../Src/stm32l1xx_ll_usb.c | 859 -- .../Src/stm32l1xx_ll_utils.c | 580 - 272 files changed, 1 insertion(+), 360967 deletions(-) delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xb.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xba.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xb.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xba.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xca.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xd.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xdx.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xe.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xb.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xba.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xca.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xd.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xdx.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xe.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xca.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xd.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xdx.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xe.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Release_Notes.html delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l100xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l100xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l100xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l151xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l151xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l151xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l151xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l151xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l151xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l151xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l152xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l152xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l152xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l152xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l152xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l152xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l152xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l162xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l162xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l162xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l162xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/arm/startup_stm32l162xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l100xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l100xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l100xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l151xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l151xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l151xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l151xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l151xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l151xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l151xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l152xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l152xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l152xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l152xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l152xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l152xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l152xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l162xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l162xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l162xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l162xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l162xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l100xb_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l100xb_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l100xba_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l100xba_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l100xc_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l100xc_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xb_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xb_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xba_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xba_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xc_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xc_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xca_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xca_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xd_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xd_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xdx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xdx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xe_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l151xe_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xb_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xb_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xba_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xba_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xc_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xc_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xca_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xca_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xd_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xd_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xdx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xdx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xe_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l152xe_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xc_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xc_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xca_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xca_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xd_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xd_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xdx_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xdx_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xe_flash.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/linker/stm32l162xe_sram.icf delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l100xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l100xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l100xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l151xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l151xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l151xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l151xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l151xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l151xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l151xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l152xb.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l152xba.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l152xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l152xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l152xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l152xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l152xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l162xc.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l162xca.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l162xd.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l162xdx.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/iar/startup_stm32l162xe.s delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Source/Templates/system_stm32l1xx.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/SConscript delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32_assert_template.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_adc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_adc_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_comp.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_comp_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_conf_template.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cortex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_crc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cryp.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cryp_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dac.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dac_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_def.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dma.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_i2c.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_i2s.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_irda.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_iwdg.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_lcd.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_nor.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_opamp.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_opamp_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pcd.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pcd_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rtc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rtc_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_sd.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_smartcard.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_spi.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_sram.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_wwdg.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_adc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_bus.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_comp.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_cortex.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_crc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_dac.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_dma.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_exti.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_fsmc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_gpio.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_i2c.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_iwdg.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_opamp.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_pwr.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_rcc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_rtc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_sdmmc.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_spi.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_system.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_tim.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_usart.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_usb.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_utils.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_wwdg.h delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Release_Notes.html delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_adc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_comp.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_crc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dac.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dma.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_exti.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_gpio.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_i2c.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_opamp.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_pwr.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rcc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rtc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_spi.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_tim.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usart.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.c delete mode 100644 bsp/stm32/libraries/STM32L1xx_HAL/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.c diff --git a/bsp/stm32/libraries/Kconfig b/bsp/stm32/libraries/Kconfig index b7e47866b1a..4e5c98fd098 100644 --- a/bsp/stm32/libraries/Kconfig +++ b/bsp/stm32/libraries/Kconfig @@ -47,6 +47,7 @@ config SOC_SERIES_STM32L1 bool select ARCH_ARM_CORTEX_M3 select SOC_FAMILY_STM32 + select PKG_USING_STM32L1_HAL_DRIVER config SOC_SERIES_STM32L4 bool diff --git a/bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xb.h b/bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xb.h deleted file mode 100644 index 9b5af5d0055..00000000000 --- a/bsp/stm32/libraries/STM32L1xx_HAL/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xb.h +++ /dev/null @@ -1,7669 +0,0 @@ -/** - ****************************************************************************** - * @file stm32l100xb.h - * @author MCD Application Team - * @brief CMSIS Cortex-M3 Device Peripheral Access Layer Header File. - * This file contains all the peripheral register's definitions, bits - * definitions and memory mapping for STM32L1xx devices. - * - * This file contains: - * - Data structures and the address mapping for all peripherals - * - Peripheral's registers declarations and bits definition - * - Macros to access peripherals registers hardware - * - ****************************************************************************** - * @attention - * - *
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.
-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:
-Add support of HAL callback registration feature
The feature disabled by default is available for the following HAL drivers:
-The feature may be enabled individually per HAL PPP driver by setting the corresponding definition USE_HAL_PPP_REGISTER_CALLBACKS to 1U in stm32l1xx_hal_conf.h project configuration file (template file stm32l1xx_hal_conf_template.h available from Drivers/STM32L1xx_HAL_Driver/Inc)
Once enabled, the user application may resort to HAL_PPP_RegisterCallback() to register specific callback function(s) and unregister it(them) with HAL_PPP_UnRegisterCallback().
Update HAL/LL Driver compliancy with MISRA C 2012 rules
stm32l1xx_hal_def.h
-