From 7a69013d445baeb97cc292861145e3021cb55e27 Mon Sep 17 00:00:00 2001 From: sheltonyu Date: Thu, 19 May 2022 11:07:28 +0800 Subject: [PATCH] =?UTF-8?q?[bsp/at32]=201=E3=80=81=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=BB=93=E6=9E=84=EF=BC=8C=E5=90=88=E5=B9=B6?= =?UTF-8?q?=E5=90=84=E7=B3=BB=E5=88=97=E7=8B=AC=E7=AB=8B=E7=9A=84rt-driver?= =?UTF-8?q?s=EF=BC=8C=E4=BB=A5=E4=BE=BF=E7=BB=B4=E6=8A=A4=E3=80=82=202?= =?UTF-8?q?=E3=80=81=E6=9B=B4=E6=96=B0=E5=90=84=E7=B3=BB=E5=88=97library?= =?UTF-8?q?=E5=92=8C=E5=B7=A5=E7=A8=8B=E7=9B=B8=E5=85=B3=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/at32/at32f403a-start/.config | 14 +- bsp/at32/at32f403a-start/SConstruct | 5 +- bsp/at32/at32f403a-start/applications/main.c | 4 +- bsp/at32/at32f403a-start/board/SConscript | 6 +- bsp/at32/at32f403a-start/project.ewp | 136 +-- bsp/at32/at32f403a-start/project.uvproj | 162 ++-- bsp/at32/at32f403a-start/project.uvprojx | 140 +-- bsp/at32/at32f403a-start/rtconfig.h | 2 - bsp/at32/at32f407-start/.config | 19 +- bsp/at32/at32f407-start/SConstruct | 5 +- bsp/at32/at32f407-start/applications/main.c | 4 +- bsp/at32/at32f407-start/board/SConscript | 6 +- bsp/at32/at32f407-start/project.ewp | 154 ++-- bsp/at32/at32f407-start/project.uvproj | 166 ++-- bsp/at32/at32f407-start/project.uvprojx | 186 ++-- bsp/at32/at32f407-start/rtconfig.h | 2 - bsp/at32/at32f413-start/.config | 2 + bsp/at32/at32f413-start/SConstruct | 5 +- bsp/at32/at32f413-start/applications/main.c | 4 +- bsp/at32/at32f413-start/board/SConscript | 6 +- bsp/at32/at32f413-start/project.ewp | 132 +-- bsp/at32/at32f413-start/project.uvproj | 158 ++-- bsp/at32/at32f413-start/project.uvprojx | 134 +-- bsp/at32/at32f415-start/.config | 10 +- bsp/at32/at32f415-start/SConstruct | 5 +- bsp/at32/at32f415-start/applications/main.c | 4 +- bsp/at32/at32f415-start/board/SConscript | 6 +- bsp/at32/at32f415-start/project.ewp | 122 +-- bsp/at32/at32f415-start/project.uvoptx | 826 +---------------- bsp/at32/at32f415-start/project.uvproj | 162 ++-- bsp/at32/at32f415-start/project.uvprojx | 370 +++++--- bsp/at32/at32f435-start/.config | 9 +- bsp/at32/at32f435-start/SConstruct | 5 +- bsp/at32/at32f435-start/applications/main.c | 4 +- bsp/at32/at32f435-start/board/SConscript | 6 +- bsp/at32/at32f435-start/project.ewp | 160 ++-- bsp/at32/at32f435-start/project.uvproj | 122 +-- bsp/at32/at32f435-start/project.uvprojx | 134 +-- bsp/at32/at32f435-start/rtconfig.h | 5 +- bsp/at32/at32f437-start/.config | 24 +- bsp/at32/at32f437-start/SConstruct | 5 +- bsp/at32/at32f437-start/applications/main.c | 4 +- bsp/at32/at32f437-start/board/SConscript | 6 +- bsp/at32/at32f437-start/project.ewp | 156 ++-- bsp/at32/at32f437-start/project.uvproj | 160 ++-- bsp/at32/at32f437-start/project.uvprojx | 128 +-- bsp/at32/at32f437-start/rtconfig.h | 5 +- .../SConscript | 0 .../cm4/core_support/arm_common_tables.h | 0 .../cm4/core_support/arm_const_structs.h | 0 .../cmsis/cm4/core_support/arm_helium_utils.h | 0 .../cmsis/cm4/core_support/arm_math.h | 0 .../cmsis/cm4/core_support/arm_mve_tables.h | 0 .../cmsis/cm4/core_support/arm_vec_math.h | 0 .../cmsis/cm4/core_support/cmsis_armcc.h | 0 .../cmsis/cm4/core_support/cmsis_armclang.h | 0 .../cm4/core_support/cmsis_armclang_ltm.h | 0 .../cmsis/cm4/core_support/cmsis_compiler.h | 0 .../cmsis/cm4/core_support/cmsis_gcc.h | 0 .../cmsis/cm4/core_support/cmsis_iccarm.h | 0 .../cmsis/cm4/core_support/cmsis_version.h | 0 .../cmsis/cm4/core_support/core_cm4.h | 0 .../cmsis/cm4/core_support/mpu_armv7.h | 0 .../cmsis/cm4/core_support/mpu_armv8.h | 0 .../cmsis/cm4/core_support/pmu_armv8.h | 0 .../cmsis/cm4/device_support/at32f403a_407.h | 6 +- .../at32f403a_407_conf_template.h | 4 +- .../startup/gcc/linker/AT32F403AxC_FLASH.ld | 6 +- .../startup/gcc/linker/AT32F403AxE_FLASH.ld | 6 +- .../startup/gcc/linker/AT32F403AxG_FLASH.ld | 6 +- .../startup/gcc/linker/AT32F407xC_FLASH.ld | 6 +- .../startup/gcc/linker/AT32F407xE_FLASH.ld | 6 +- .../startup/gcc/linker/AT32F407xG_FLASH.ld | 6 +- .../startup/gcc/startup_at32f403a_407.s | 4 +- .../startup/iar/linker/AT32F403AxC.icf | 0 .../startup/iar/linker/AT32F403AxE.icf | 0 .../startup/iar/linker/AT32F403AxG.icf | 0 .../startup/iar/linker/AT32F407xC.icf | 0 .../startup/iar/linker/AT32F407xE.icf | 0 .../startup/iar/linker/AT32F407xG.icf | 0 .../startup/iar/startup_at32f403a_407.s | 4 +- .../startup/mdk/startup_at32f403a_407.s | 4 +- .../cm4/device_support/system_at32f403a_407.c | 4 +- .../cm4/device_support/system_at32f403a_407.h | 4 +- .../drivers/inc/at32f403a_407_acc.h | 4 +- .../drivers/inc/at32f403a_407_adc.h | 4 +- .../drivers/inc/at32f403a_407_bpr.h | 4 +- .../drivers/inc/at32f403a_407_can.h | 4 +- .../drivers/inc/at32f403a_407_crc.h | 4 +- .../drivers/inc/at32f403a_407_crm.h | 4 +- .../drivers/inc/at32f403a_407_dac.h | 4 +- .../drivers/inc/at32f403a_407_debug.h | 4 +- .../drivers/inc/at32f403a_407_def.h | 4 +- .../drivers/inc/at32f403a_407_dma.h | 4 +- .../drivers/inc/at32f403a_407_emac.h | 7 +- .../drivers/inc/at32f403a_407_exint.h | 4 +- .../drivers/inc/at32f403a_407_flash.h | 4 +- .../drivers/inc/at32f403a_407_gpio.h | 4 +- .../drivers/inc/at32f403a_407_i2c.h | 4 +- .../drivers/inc/at32f403a_407_misc.h | 4 +- .../drivers/inc/at32f403a_407_pwc.h | 4 +- .../drivers/inc/at32f403a_407_rtc.h | 4 +- .../drivers/inc/at32f403a_407_sdio.h | 4 +- .../drivers/inc/at32f403a_407_spi.h | 4 +- .../drivers/inc/at32f403a_407_tmr.h | 4 +- .../drivers/inc/at32f403a_407_usart.h | 4 +- .../drivers/inc/at32f403a_407_usb.h | 5 +- .../drivers/inc/at32f403a_407_wdt.h | 4 +- .../drivers/inc/at32f403a_407_wwdt.h | 4 +- .../drivers/inc/at32f403a_407_xmc.h | 4 +- .../drivers/src/at32f403a_407_acc.c | 4 +- .../drivers/src/at32f403a_407_adc.c | 4 +- .../drivers/src/at32f403a_407_bpr.c | 4 +- .../drivers/src/at32f403a_407_can.c | 4 +- .../drivers/src/at32f403a_407_crc.c | 4 +- .../drivers/src/at32f403a_407_crm.c | 4 +- .../drivers/src/at32f403a_407_dac.c | 4 +- .../drivers/src/at32f403a_407_debug.c | 4 +- .../drivers/src/at32f403a_407_dma.c | 4 +- .../drivers/src/at32f403a_407_emac.c | 39 +- .../drivers/src/at32f403a_407_exint.c | 4 +- .../drivers/src/at32f403a_407_flash.c | 4 +- .../drivers/src/at32f403a_407_gpio.c | 4 +- .../drivers/src/at32f403a_407_i2c.c | 4 +- .../drivers/src/at32f403a_407_misc.c | 4 +- .../drivers/src/at32f403a_407_pwc.c | 10 +- .../drivers/src/at32f403a_407_rtc.c | 4 +- .../drivers/src/at32f403a_407_sdio.c | 4 +- .../drivers/src/at32f403a_407_spi.c | 4 +- .../drivers/src/at32f403a_407_tmr.c | 4 +- .../drivers/src/at32f403a_407_usart.c | 4 +- .../drivers/src/at32f403a_407_usb.c | 4 +- .../drivers/src/at32f403a_407_wdt.c | 4 +- .../drivers/src/at32f403a_407_wwdt.c | 4 +- .../drivers/src/at32f403a_407_xmc.c | 4 +- .../SConscript | 0 .../cm4/core_support/arm_common_tables.h | 0 .../cm4/core_support/arm_const_structs.h | 0 .../cmsis/cm4/core_support/arm_helium_utils.h | 0 .../cmsis/cm4/core_support/arm_math.h | 0 .../cmsis/cm4/core_support/arm_mve_tables.h | 0 .../cmsis/cm4/core_support/arm_vec_math.h | 0 .../cmsis/cm4/core_support/cmsis_armcc.h | 0 .../cmsis/cm4/core_support/cmsis_armclang.h | 0 .../cm4/core_support/cmsis_armclang_ltm.h | 0 .../cmsis/cm4/core_support/cmsis_compiler.h | 0 .../cmsis/cm4/core_support/cmsis_gcc.h | 0 .../cmsis/cm4/core_support/cmsis_iccarm.h | 0 .../cmsis/cm4/core_support/cmsis_version.h | 0 .../cmsis/cm4/core_support/core_cm4.h | 0 .../cmsis/cm4/core_support/mpu_armv7.h | 0 .../cmsis/cm4/core_support/mpu_armv8.h | 0 .../cmsis/cm4/core_support/pmu_armv8.h | 0 .../cmsis/cm4/device_support/at32f413.h | 6 +- .../device_support/at32f413_conf_template.h | 4 +- .../startup/gcc/linker/AT32F413x8_FLASH.ld | 0 .../startup/gcc/linker/AT32F413xB_FLASH.ld | 0 .../startup/gcc/linker/AT32F413xC_FLASH.ld | 0 .../startup/gcc/startup_at32f413.s | 4 +- .../startup/iar/linker/AT32F413x8.icf | 0 .../startup/iar/linker/AT32F413xB.icf | 0 .../startup/iar/linker/AT32F413xC.icf | 0 .../startup/iar/startup_at32f413.s | 4 +- .../startup/mdk/startup_at32f413.s | 4 +- .../cm4/device_support/system_at32f413.c | 10 +- .../cm4/device_support/system_at32f413.h | 4 +- .../drivers/inc/at32f413_acc.h | 4 +- .../drivers/inc/at32f413_adc.h | 4 +- .../drivers/inc/at32f413_bpr.h | 4 +- .../drivers/inc/at32f413_can.h | 4 +- .../drivers/inc/at32f413_crc.h | 4 +- .../drivers/inc/at32f413_crm.h | 4 +- .../drivers/inc/at32f413_debug.h | 4 +- .../drivers/inc/at32f413_def.h | 4 +- .../drivers/inc/at32f413_dma.h | 4 +- .../drivers/inc/at32f413_exint.h | 4 +- .../drivers/inc/at32f413_flash.h | 4 +- .../drivers/inc/at32f413_gpio.h | 4 +- .../drivers/inc/at32f413_i2c.h | 4 +- .../drivers/inc/at32f413_misc.h | 4 +- .../drivers/inc/at32f413_pwc.h | 4 +- .../drivers/inc/at32f413_rtc.h | 4 +- .../drivers/inc/at32f413_sdio.h | 4 +- .../drivers/inc/at32f413_spi.h | 4 +- .../drivers/inc/at32f413_tmr.h | 9 +- .../drivers/inc/at32f413_usart.h | 4 +- .../drivers/inc/at32f413_usb.h | 4 +- .../drivers/inc/at32f413_wdt.h | 4 +- .../drivers/inc/at32f413_wwdt.h | 4 +- .../drivers/src/at32f413_acc.c | 4 +- .../drivers/src/at32f413_adc.c | 4 +- .../drivers/src/at32f413_bpr.c | 4 +- .../drivers/src/at32f413_can.c | 4 +- .../drivers/src/at32f413_crc.c | 4 +- .../drivers/src/at32f413_crm.c | 11 +- .../drivers/src/at32f413_debug.c | 4 +- .../drivers/src/at32f413_dma.c | 4 +- .../drivers/src/at32f413_exint.c | 4 +- .../drivers/src/at32f413_flash.c | 4 +- .../drivers/src/at32f413_gpio.c | 4 +- .../drivers/src/at32f413_i2c.c | 4 +- .../drivers/src/at32f413_misc.c | 4 +- .../drivers/src/at32f413_pwc.c | 4 +- .../drivers/src/at32f413_rtc.c | 4 +- .../drivers/src/at32f413_sdio.c | 4 +- .../drivers/src/at32f413_spi.c | 4 +- .../drivers/src/at32f413_tmr.c | 4 +- .../drivers/src/at32f413_usart.c | 4 +- .../drivers/src/at32f413_usb.c | 4 +- .../drivers/src/at32f413_wdt.c | 4 +- .../drivers/src/at32f413_wwdt.c | 4 +- .../SConscript | 0 .../cm4/core_support/arm_common_tables.h | 0 .../cm4/core_support/arm_const_structs.h | 0 .../cmsis/cm4/core_support/arm_helium_utils.h | 0 .../cmsis/cm4/core_support/arm_math.h | 0 .../cmsis/cm4/core_support/arm_mve_tables.h | 0 .../cmsis/cm4/core_support/arm_vec_math.h | 0 .../cmsis/cm4/core_support/cmsis_armcc.h | 0 .../cmsis/cm4/core_support/cmsis_armclang.h | 0 .../cm4/core_support/cmsis_armclang_ltm.h | 0 .../cmsis/cm4/core_support/cmsis_compiler.h | 0 .../cmsis/cm4/core_support/cmsis_gcc.h | 0 .../cmsis/cm4/core_support/cmsis_iccarm.h | 0 .../cmsis/cm4/core_support/cmsis_version.h | 0 .../cmsis/cm4/core_support/core_cm4.h | 0 .../cmsis/cm4/core_support/mpu_armv7.h | 0 .../cmsis/cm4/core_support/mpu_armv8.h | 0 .../cmsis/cm4/core_support/pmu_armv8.h | 0 .../cmsis/cm4/device_support/at32f415.h | 6 +- .../device_support/at32f415_conf_template.h | 4 +- .../startup/gcc/linker/AT32F415x8_FLASH.ld | 0 .../startup/gcc/linker/AT32F415xB_FLASH.ld | 0 .../startup/gcc/linker/AT32F415xC_FLASH.ld | 0 .../startup/gcc/startup_at32f415.s | 4 +- .../startup/iar/linker/AT32F415x8.icf | 0 .../startup/iar/linker/AT32F415xB.icf | 0 .../startup/iar/linker/AT32F415xC.icf | 0 .../startup/iar/startup_at32f415.s | 4 +- .../startup/mdk/startup_at32f415.s | 4 +- .../cm4/device_support/system_at32f415.c | 10 +- .../cm4/device_support/system_at32f415.h | 4 +- .../drivers/inc/at32f415_adc.h | 4 +- .../drivers/inc/at32f415_can.h | 4 +- .../drivers/inc/at32f415_cmp.h | 4 +- .../drivers/inc/at32f415_crc.h | 4 +- .../drivers/inc/at32f415_crm.h | 4 +- .../drivers/inc/at32f415_debug.h | 4 +- .../drivers/inc/at32f415_def.h | 4 +- .../drivers/inc/at32f415_dma.h | 4 +- .../drivers/inc/at32f415_ertc.h | 4 +- .../drivers/inc/at32f415_exint.h | 4 +- .../drivers/inc/at32f415_flash.h | 4 +- .../drivers/inc/at32f415_gpio.h | 4 +- .../drivers/inc/at32f415_i2c.h | 4 +- .../drivers/inc/at32f415_misc.h | 4 +- .../drivers/inc/at32f415_pwc.h | 4 +- .../drivers/inc/at32f415_sdio.h | 4 +- .../drivers/inc/at32f415_spi.h | 4 +- .../drivers/inc/at32f415_tmr.h | 10 +- .../drivers/inc/at32f415_usart.h | 4 +- .../drivers/inc/at32f415_usb.h | 4 +- .../drivers/inc/at32f415_wdt.h | 4 +- .../drivers/inc/at32f415_wwdt.h | 4 +- .../drivers/src/at32f415_adc.c | 4 +- .../drivers/src/at32f415_can.c | 4 +- .../drivers/src/at32f415_cmp.c | 4 +- .../drivers/src/at32f415_crc.c | 4 +- .../drivers/src/at32f415_crm.c | 11 +- .../drivers/src/at32f415_debug.c | 4 +- .../drivers/src/at32f415_dma.c | 4 +- .../drivers/src/at32f415_ertc.c | 10 +- .../drivers/src/at32f415_exint.c | 4 +- .../drivers/src/at32f415_flash.c | 4 +- .../drivers/src/at32f415_gpio.c | 4 +- .../drivers/src/at32f415_i2c.c | 4 +- .../drivers/src/at32f415_misc.c | 4 +- .../drivers/src/at32f415_pwc.c | 4 +- .../drivers/src/at32f415_sdio.c | 4 +- .../drivers/src/at32f415_spi.c | 4 +- .../drivers/src/at32f415_tmr.c | 4 +- .../drivers/src/at32f415_usart.c | 4 +- .../drivers/src/at32f415_usb.c | 4 +- .../drivers/src/at32f415_wdt.c | 4 +- .../drivers/src/at32f415_wwdt.c | 4 +- .../SConscript | 0 .../cm4/core_support/arm_common_tables.h | 0 .../cm4/core_support/arm_const_structs.h | 0 .../cmsis/cm4/core_support/arm_helium_utils.h | 0 .../cmsis/cm4/core_support/arm_math.h | 0 .../cmsis/cm4/core_support/arm_mve_tables.h | 0 .../cmsis/cm4/core_support/arm_vec_math.h | 0 .../cmsis/cm4/core_support/cmsis_armcc.h | 0 .../cmsis/cm4/core_support/cmsis_armclang.h | 0 .../cm4/core_support/cmsis_armclang_ltm.h | 0 .../cmsis/cm4/core_support/cmsis_compiler.h | 0 .../cmsis/cm4/core_support/cmsis_gcc.h | 0 .../cmsis/cm4/core_support/cmsis_iccarm.h | 0 .../cmsis/cm4/core_support/cmsis_version.h | 0 .../cmsis/cm4/core_support/core_cm4.h | 0 .../cmsis/cm4/core_support/mpu_armv7.h | 0 .../cmsis/cm4/core_support/mpu_armv8.h | 0 .../cmsis/cm4/core_support/pmu_armv8.h | 0 .../cmsis/cm4/device_support/at32f435_437.h | 6 +- .../at32f435_437_conf_template.h | 4 +- .../startup/gcc/linker/AT32F435xC_FLASH.ld | 0 .../startup/gcc/linker/AT32F435xG_FLASH.ld | 0 .../startup/gcc/linker/AT32F435xM_FLASH.ld | 0 .../startup/gcc/linker/AT32F437xC_FLASH.ld | 0 .../startup/gcc/linker/AT32F437xG_FLASH.ld | 0 .../startup/gcc/linker/AT32F437xM_FLASH.ld | 0 .../startup/gcc/startup_at32f435_437.s | 4 +- .../startup/iar/linker/AT32F435xC.icf | 0 .../startup/iar/linker/AT32F435xG.icf | 0 .../startup/iar/linker/AT32F435xM.icf | 0 .../startup/iar/linker/AT32F437xC.icf | 0 .../startup/iar/linker/AT32F437xG.icf | 0 .../startup/iar/linker/AT32F437xM.icf | 0 .../startup/iar/startup_at32f435_437.s | 4 +- .../startup/mdk/startup_at32f435_437.s | 4 +- .../cm4/device_support/system_at32f435_437.c | 4 +- .../cm4/device_support/system_at32f435_437.h | 4 +- .../drivers/inc/at32f435_437_acc.h | 4 +- .../drivers/inc/at32f435_437_adc.h | 4 +- .../drivers/inc/at32f435_437_can.h | 4 +- .../drivers/inc/at32f435_437_crc.h | 4 +- .../drivers/inc/at32f435_437_crm.h | 4 +- .../drivers/inc/at32f435_437_dac.h | 4 +- .../drivers/inc/at32f435_437_debug.h | 4 +- .../drivers/inc/at32f435_437_def.h | 4 +- .../drivers/inc/at32f435_437_dma.h | 4 +- .../drivers/inc/at32f435_437_dvp.h | 4 +- .../drivers/inc/at32f435_437_edma.h | 4 +- .../drivers/inc/at32f435_437_emac.h | 6 +- .../drivers/inc/at32f435_437_ertc.h | 4 +- .../drivers/inc/at32f435_437_exint.h | 4 +- .../drivers/inc/at32f435_437_flash.h | 4 +- .../drivers/inc/at32f435_437_gpio.h | 4 +- .../drivers/inc/at32f435_437_i2c.h | 4 +- .../drivers/inc/at32f435_437_misc.h | 4 +- .../drivers/inc/at32f435_437_pwc.h | 4 +- .../drivers/inc/at32f435_437_qspi.h | 4 +- .../drivers/inc/at32f435_437_scfg.h | 4 +- .../drivers/inc/at32f435_437_sdio.h | 4 +- .../drivers/inc/at32f435_437_spi.h | 4 +- .../drivers/inc/at32f435_437_tmr.h | 4 +- .../drivers/inc/at32f435_437_usart.h | 4 +- .../drivers/inc/at32f435_437_usb.h | 4 +- .../drivers/inc/at32f435_437_wdt.h | 4 +- .../drivers/inc/at32f435_437_wwdt.h | 4 +- .../drivers/inc/at32f435_437_xmc.h | 4 +- .../drivers/src/at32f435_437_acc.c | 4 +- .../drivers/src/at32f435_437_adc.c | 4 +- .../drivers/src/at32f435_437_can.c | 4 +- .../drivers/src/at32f435_437_crc.c | 4 +- .../drivers/src/at32f435_437_crm.c | 4 +- .../drivers/src/at32f435_437_dac.c | 4 +- .../drivers/src/at32f435_437_debug.c | 4 +- .../drivers/src/at32f435_437_dma.c | 4 +- .../drivers/src/at32f435_437_dvp.c | 4 +- .../drivers/src/at32f435_437_edma.c | 4 +- .../drivers/src/at32f435_437_emac.c | 4 +- .../drivers/src/at32f435_437_ertc.c | 10 +- .../drivers/src/at32f435_437_exint.c | 4 +- .../drivers/src/at32f435_437_flash.c | 4 +- .../drivers/src/at32f435_437_gpio.c | 4 +- .../drivers/src/at32f435_437_i2c.c | 4 +- .../drivers/src/at32f435_437_misc.c | 4 +- .../drivers/src/at32f435_437_pwc.c | 4 +- .../drivers/src/at32f435_437_qspi.c | 4 +- .../drivers/src/at32f435_437_scfg.c | 4 +- .../drivers/src/at32f435_437_sdio.c | 4 +- .../drivers/src/at32f435_437_spi.c | 4 +- .../drivers/src/at32f435_437_tmr.c | 4 +- .../drivers/src/at32f435_437_usart.c | 6 +- .../drivers/src/at32f435_437_usb.c | 4 +- .../drivers/src/at32f435_437_wdt.c | 4 +- .../drivers/src/at32f435_437_wwdt.c | 4 +- .../drivers/src/at32f435_437_xmc.c | 6 +- .../libraries/f403a_407/.ignore_format.yml | 6 - bsp/at32/libraries/f403a_407/SConscript | 14 - .../libraries/f403a_407/rt_drivers/SConscript | 60 -- .../libraries/f403a_407/rt_drivers/drv_adc.c | 151 --- .../libraries/f403a_407/rt_drivers/drv_adc.h | 54 -- .../libraries/f403a_407/rt_drivers/drv_can.h | 52 -- .../f403a_407/rt_drivers/drv_common.c | 149 --- .../f403a_407/rt_drivers/drv_common.h | 36 - .../libraries/f403a_407/rt_drivers/drv_emac.c | 868 ------------------ .../libraries/f403a_407/rt_drivers/drv_emac.h | 89 -- .../f403a_407/rt_drivers/drv_flash.c | 210 ----- .../libraries/f403a_407/rt_drivers/drv_gpio.c | 557 ----------- .../libraries/f403a_407/rt_drivers/drv_gpio.h | 53 -- .../libraries/f403a_407/rt_drivers/drv_rtc.c | 146 --- .../libraries/f403a_407/rt_drivers/drv_sdio.c | 823 ----------------- .../libraries/f403a_407/rt_drivers/drv_sdio.h | 203 ---- .../f403a_407/rt_drivers/drv_soft_i2c.c | 219 ----- .../libraries/f403a_407/rt_drivers/drv_spi.c | 340 ------- .../libraries/f403a_407/rt_drivers/drv_spi.h | 40 - .../libraries/f403a_407/rt_drivers/drv_wdt.c | 127 --- bsp/at32/libraries/f413/SConscript | 14 - bsp/at32/libraries/f413/rt_drivers/SConscript | 57 -- bsp/at32/libraries/f413/rt_drivers/drv_adc.c | 146 --- bsp/at32/libraries/f413/rt_drivers/drv_adc.h | 46 - bsp/at32/libraries/f413/rt_drivers/drv_can.c | 850 ----------------- bsp/at32/libraries/f413/rt_drivers/drv_can.h | 52 -- .../libraries/f413/rt_drivers/drv_common.h | 36 - .../libraries/f413/rt_drivers/drv_flash.c | 210 ----- .../libraries/f413/rt_drivers/drv_flash.h | 30 - bsp/at32/libraries/f413/rt_drivers/drv_gpio.c | 557 ----------- .../libraries/f413/rt_drivers/drv_hwtimer.c | 383 -------- .../libraries/f413/rt_drivers/drv_hwtimer.h | 80 -- bsp/at32/libraries/f413/rt_drivers/drv_log.h | 27 - bsp/at32/libraries/f413/rt_drivers/drv_pwm.c | 483 ---------- bsp/at32/libraries/f413/rt_drivers/drv_pwm.h | 123 --- bsp/at32/libraries/f413/rt_drivers/drv_rtc.c | 146 --- bsp/at32/libraries/f413/rt_drivers/drv_sdio.c | 823 ----------------- bsp/at32/libraries/f413/rt_drivers/drv_sdio.h | 203 ---- .../libraries/f413/rt_drivers/drv_soft_i2c.c | 218 ----- .../libraries/f413/rt_drivers/drv_soft_i2c.h | 61 -- bsp/at32/libraries/f413/rt_drivers/drv_spi.c | 331 ------- bsp/at32/libraries/f413/rt_drivers/drv_spi.h | 40 - .../libraries/f413/rt_drivers/drv_usart.c | 295 ------ .../libraries/f413/rt_drivers/drv_usart.h | 21 - bsp/at32/libraries/f413/rt_drivers/drv_wdt.c | 127 --- bsp/at32/libraries/f415/SConscript | 14 - bsp/at32/libraries/f415/rt_drivers/SConscript | 57 -- bsp/at32/libraries/f415/rt_drivers/drv_adc.c | 141 --- bsp/at32/libraries/f415/rt_drivers/drv_adc.h | 54 -- bsp/at32/libraries/f415/rt_drivers/drv_can.c | 677 -------------- .../libraries/f415/rt_drivers/drv_common.c | 149 --- .../libraries/f415/rt_drivers/drv_common.h | 36 - .../libraries/f415/rt_drivers/drv_flash.c | 210 ----- .../libraries/f415/rt_drivers/drv_flash.h | 30 - bsp/at32/libraries/f415/rt_drivers/drv_gpio.c | 557 ----------- bsp/at32/libraries/f415/rt_drivers/drv_gpio.h | 53 -- .../libraries/f415/rt_drivers/drv_hwtimer.c | 375 -------- .../libraries/f415/rt_drivers/drv_hwtimer.h | 80 -- bsp/at32/libraries/f415/rt_drivers/drv_log.h | 27 - bsp/at32/libraries/f415/rt_drivers/drv_pwm.c | 464 ---------- bsp/at32/libraries/f415/rt_drivers/drv_pwm.h | 167 ---- bsp/at32/libraries/f415/rt_drivers/drv_sdio.c | 823 ----------------- bsp/at32/libraries/f415/rt_drivers/drv_sdio.h | 203 ---- .../libraries/f415/rt_drivers/drv_soft_i2c.c | 214 ----- .../libraries/f415/rt_drivers/drv_soft_i2c.h | 61 -- .../libraries/f415/rt_drivers/drv_usart.c | 295 ------ .../libraries/f415/rt_drivers/drv_usart.h | 21 - bsp/at32/libraries/f415/rt_drivers/drv_wdt.c | 127 --- .../libraries/f435_437/.ignore_format.yml | 6 - bsp/at32/libraries/f435_437/SConscript | 14 - .../libraries/f435_437/rt_drivers/drv_can.c | 868 ------------------ .../libraries/f435_437/rt_drivers/drv_can.h | 52 -- .../f435_437/rt_drivers/drv_common.c | 149 --- .../libraries/f435_437/rt_drivers/drv_flash.h | 30 - .../libraries/f435_437/rt_drivers/drv_gpio.h | 53 -- .../f435_437/rt_drivers/drv_hwtimer.c | 431 --------- .../f435_437/rt_drivers/drv_hwtimer.h | 80 -- .../libraries/f435_437/rt_drivers/drv_log.h | 27 - .../libraries/f435_437/rt_drivers/drv_pwm.c | 541 ----------- .../libraries/f435_437/rt_drivers/drv_pwm.h | 167 ---- .../libraries/f435_437/rt_drivers/drv_rtc.c | 175 ---- .../f435_437/rt_drivers/drv_soft_i2c.h | 61 -- .../libraries/f435_437/rt_drivers/drv_spi.c | 340 ------- .../libraries/f435_437/rt_drivers/drv_spi.h | 40 - .../libraries/f435_437/rt_drivers/drv_usart.c | 347 ------- .../libraries/f435_437/rt_drivers/drv_usart.h | 21 - .../{f435_437 => }/rt_drivers/SConscript | 0 .../{f435_437 => }/rt_drivers/drv_adc.c | 21 +- .../{f435_437 => }/rt_drivers/drv_adc.h | 0 .../{f403a_407 => }/rt_drivers/drv_can.c | 123 ++- .../libraries/{f415 => }/rt_drivers/drv_can.h | 4 +- .../{f413 => }/rt_drivers/drv_common.c | 3 +- .../{f435_437 => }/rt_drivers/drv_common.h | 3 +- .../{f435_437 => }/rt_drivers/drv_emac.c | 47 +- .../{f435_437 => }/rt_drivers/drv_emac.h | 10 +- .../{f435_437 => }/rt_drivers/drv_flash.c | 4 +- .../{f403a_407 => }/rt_drivers/drv_flash.h | 0 .../{f435_437 => }/rt_drivers/drv_gpio.c | 19 +- .../{f413 => }/rt_drivers/drv_gpio.h | 4 +- .../{f403a_407 => }/rt_drivers/drv_hwtimer.c | 39 +- .../{f403a_407 => }/rt_drivers/drv_hwtimer.h | 0 .../{f403a_407 => }/rt_drivers/drv_log.h | 0 .../{f403a_407 => }/rt_drivers/drv_pwm.c | 40 +- .../{f403a_407 => }/rt_drivers/drv_pwm.h | 0 .../{f435_437 => }/rt_drivers/drv_qspi.c | 4 +- .../{f435_437 => }/rt_drivers/drv_qspi.h | 0 .../libraries/{f415 => }/rt_drivers/drv_rtc.c | 55 +- .../{f435_437 => }/rt_drivers/drv_sdio.c | 12 +- .../{f435_437 => }/rt_drivers/drv_sdio.h | 19 +- .../{f435_437 => }/rt_drivers/drv_sdram.c | 4 +- .../{f435_437 => }/rt_drivers/drv_sdram.h | 0 .../{f435_437 => }/rt_drivers/drv_soft_i2c.c | 4 +- .../{f403a_407 => }/rt_drivers/drv_soft_i2c.h | 0 .../libraries/{f415 => }/rt_drivers/drv_spi.c | 4 +- .../libraries/{f415 => }/rt_drivers/drv_spi.h | 4 +- .../{f403a_407 => }/rt_drivers/drv_usart.c | 4 +- .../{f403a_407 => }/rt_drivers/drv_usart.h | 0 .../{f435_437 => }/rt_drivers/drv_wdt.c | 4 +- 497 files changed, 2428 insertions(+), 20726 deletions(-) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/SConscript (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/arm_common_tables.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/arm_const_structs.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/arm_helium_utils.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/arm_math.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/arm_mve_tables.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/arm_vec_math.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/cmsis_armcc.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/cmsis_armclang.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/cmsis_armclang_ltm.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/cmsis_compiler.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/cmsis_gcc.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/cmsis_iccarm.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/cmsis_version.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/core_cm4.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/mpu_armv7.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/mpu_armv8.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/core_support/pmu_armv8.h (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/at32f403a_407.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/at32f403a_407_conf_template.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F403AxC_FLASH.ld (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F403AxE_FLASH.ld (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F403AxG_FLASH.ld (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F407xC_FLASH.ld (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F407xE_FLASH.ld (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F407xG_FLASH.ld (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F403AxC.icf (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F403AxE.icf (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F403AxG.icf (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F407xC.icf (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F407xE.icf (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F407xG.icf (100%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/iar/startup_at32f403a_407.s (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/startup/mdk/startup_at32f403a_407.s (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/system_at32f403a_407.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/cmsis/cm4/device_support/system_at32f403a_407.h (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_acc.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_adc.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_bpr.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_can.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_crc.h (98%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_crm.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_dac.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_debug.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_def.h (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_dma.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_emac.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_exint.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_flash.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_gpio.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_i2c.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_misc.h (98%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_pwc.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_rtc.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_sdio.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_spi.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_tmr.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_usart.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_usb.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_wdt.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_wwdt.h (98%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/inc/at32f403a_407_xmc.h (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_acc.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_adc.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_bpr.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_can.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_crc.c (98%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_crm.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_dac.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_debug.c (98%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_dma.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_emac.c (98%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_exint.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_flash.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_gpio.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_i2c.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_misc.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_pwc.c (97%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_rtc.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_sdio.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_spi.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_tmr.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_usart.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_usb.c (99%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_wdt.c (98%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_wwdt.c (98%) rename bsp/at32/libraries/{f403a_407/firmware => AT32F403A_407_Firmware_Library}/drivers/src/at32f403a_407_xmc.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/SConscript (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/arm_common_tables.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/arm_const_structs.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/arm_helium_utils.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/arm_math.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/arm_mve_tables.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/arm_vec_math.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/cmsis_armcc.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/cmsis_armclang.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/cmsis_armclang_ltm.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/cmsis_compiler.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/cmsis_gcc.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/cmsis_iccarm.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/cmsis_version.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/core_cm4.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/mpu_armv7.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/mpu_armv8.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/core_support/pmu_armv8.h (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/at32f413.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/at32f413_conf_template.h (98%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F413x8_FLASH.ld (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F413xB_FLASH.ld (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F413xC_FLASH.ld (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/startup_at32f413.s (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F413x8.icf (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F413xB.icf (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F413xC.icf (100%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/iar/startup_at32f413.s (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/startup/mdk/startup_at32f413.s (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/system_at32f413.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/cmsis/cm4/device_support/system_at32f413.h (97%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_acc.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_adc.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_bpr.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_can.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_crc.h (98%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_crm.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_debug.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_def.h (97%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_dma.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_exint.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_flash.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_gpio.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_i2c.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_misc.h (98%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_pwc.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_rtc.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_sdio.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_spi.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_tmr.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_usart.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_usb.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_wdt.h (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/inc/at32f413_wwdt.h (98%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_acc.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_adc.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_bpr.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_can.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_crc.c (98%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_crm.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_debug.c (98%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_dma.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_exint.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_flash.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_gpio.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_i2c.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_misc.c (98%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_pwc.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_rtc.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_sdio.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_spi.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_tmr.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_usart.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_usb.c (99%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_wdt.c (98%) rename bsp/at32/libraries/{f413/firmware => AT32F413_Firmware_Library}/drivers/src/at32f413_wwdt.c (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/SConscript (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/arm_common_tables.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/arm_const_structs.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/arm_helium_utils.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/arm_math.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/arm_mve_tables.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/arm_vec_math.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/cmsis_armcc.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/cmsis_armclang.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/cmsis_armclang_ltm.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/cmsis_compiler.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/cmsis_gcc.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/cmsis_iccarm.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/cmsis_version.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/core_cm4.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/mpu_armv7.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/mpu_armv8.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/core_support/pmu_armv8.h (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/at32f415.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/at32f415_conf_template.h (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F415x8_FLASH.ld (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F415xB_FLASH.ld (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F415xC_FLASH.ld (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/startup_at32f415.s (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F415x8.icf (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F415xB.icf (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F415xC.icf (100%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/iar/startup_at32f415.s (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/startup/mdk/startup_at32f415.s (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/system_at32f415.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/cmsis/cm4/device_support/system_at32f415.h (97%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_adc.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_can.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_cmp.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_crc.h (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_crm.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_debug.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_def.h (97%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_dma.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_ertc.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_exint.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_flash.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_gpio.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_i2c.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_misc.h (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_pwc.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_sdio.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_spi.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_tmr.h (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_usart.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_usb.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_wdt.h (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/inc/at32f415_wwdt.h (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_adc.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_can.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_cmp.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_crc.c (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_crm.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_debug.c (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_dma.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_ertc.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_exint.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_flash.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_gpio.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_i2c.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_misc.c (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_pwc.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_sdio.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_spi.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_tmr.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_usart.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_usb.c (99%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_wdt.c (98%) rename bsp/at32/libraries/{f415/firmware => AT32F415_Firmware_Library}/drivers/src/at32f415_wwdt.c (98%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/SConscript (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/arm_common_tables.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/arm_const_structs.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/arm_helium_utils.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/arm_math.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/arm_mve_tables.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/arm_vec_math.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/cmsis_armcc.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/cmsis_armclang.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/cmsis_armclang_ltm.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/cmsis_compiler.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/cmsis_gcc.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/cmsis_iccarm.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/cmsis_version.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/core_cm4.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/mpu_armv7.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/mpu_armv8.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/core_support/pmu_armv8.h (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/at32f435_437.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/at32f435_437_conf_template.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F435xC_FLASH.ld (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F435xG_FLASH.ld (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F435xM_FLASH.ld (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F437xC_FLASH.ld (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F437xG_FLASH.ld (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/linker/AT32F437xM_FLASH.ld (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/gcc/startup_at32f435_437.s (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F435xC.icf (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F435xG.icf (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F435xM.icf (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F437xC.icf (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F437xG.icf (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/iar/linker/AT32F437xM.icf (100%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/iar/startup_at32f435_437.s (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/startup/mdk/startup_at32f435_437.s (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/system_at32f435_437.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/cmsis/cm4/device_support/system_at32f435_437.h (97%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_acc.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_adc.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_can.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_crc.h (98%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_crm.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_dac.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_debug.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_def.h (97%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_dma.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_dvp.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_edma.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_emac.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_ertc.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_exint.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_flash.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_gpio.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_i2c.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_misc.h (98%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_pwc.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_qspi.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_scfg.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_sdio.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_spi.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_tmr.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_usart.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_usb.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_wdt.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_wwdt.h (98%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/inc/at32f435_437_xmc.h (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_acc.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_adc.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_can.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_crc.c (98%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_crm.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_dac.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_debug.c (98%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_dma.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_dvp.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_edma.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_emac.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_ertc.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_exint.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_flash.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_gpio.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_i2c.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_misc.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_pwc.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_qspi.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_scfg.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_sdio.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_spi.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_tmr.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_usart.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_usb.c (99%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_wdt.c (98%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_wwdt.c (98%) rename bsp/at32/libraries/{f435_437/firmware => AT32F435_437_Firmware_Library}/drivers/src/at32f435_437_xmc.c (99%) delete mode 100644 bsp/at32/libraries/f403a_407/.ignore_format.yml delete mode 100644 bsp/at32/libraries/f403a_407/SConscript delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/SConscript delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_adc.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_adc.h delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_can.h delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_common.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_common.h delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_emac.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_emac.h delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_flash.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_gpio.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_gpio.h delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_rtc.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_sdio.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_sdio.h delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_soft_i2c.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_spi.c delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_spi.h delete mode 100644 bsp/at32/libraries/f403a_407/rt_drivers/drv_wdt.c delete mode 100644 bsp/at32/libraries/f413/SConscript delete mode 100644 bsp/at32/libraries/f413/rt_drivers/SConscript delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_adc.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_adc.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_can.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_can.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_common.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_flash.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_flash.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_gpio.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_hwtimer.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_hwtimer.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_log.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_pwm.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_pwm.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_rtc.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_sdio.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_sdio.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_soft_i2c.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_soft_i2c.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_spi.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_spi.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_usart.c delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_usart.h delete mode 100644 bsp/at32/libraries/f413/rt_drivers/drv_wdt.c delete mode 100644 bsp/at32/libraries/f415/SConscript delete mode 100644 bsp/at32/libraries/f415/rt_drivers/SConscript delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_adc.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_adc.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_can.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_common.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_common.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_flash.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_flash.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_gpio.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_gpio.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_hwtimer.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_hwtimer.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_log.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_pwm.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_pwm.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_sdio.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_sdio.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_soft_i2c.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_soft_i2c.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_usart.c delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_usart.h delete mode 100644 bsp/at32/libraries/f415/rt_drivers/drv_wdt.c delete mode 100644 bsp/at32/libraries/f435_437/.ignore_format.yml delete mode 100644 bsp/at32/libraries/f435_437/SConscript delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_can.c delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_can.h delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_common.c delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_flash.h delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_gpio.h delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_hwtimer.c delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_hwtimer.h delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_log.h delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_pwm.c delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_pwm.h delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_rtc.c delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_soft_i2c.h delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_spi.c delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_spi.h delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_usart.c delete mode 100644 bsp/at32/libraries/f435_437/rt_drivers/drv_usart.h rename bsp/at32/libraries/{f435_437 => }/rt_drivers/SConscript (100%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_adc.c (85%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_adc.h (100%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_can.c (85%) rename bsp/at32/libraries/{f415 => }/rt_drivers/drv_can.h (92%) rename bsp/at32/libraries/{f413 => }/rt_drivers/drv_common.c (97%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_common.h (88%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_emac.c (94%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_emac.h (96%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_flash.c (98%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_flash.h (100%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_gpio.c (95%) rename bsp/at32/libraries/{f413 => }/rt_drivers/drv_gpio.h (94%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_hwtimer.c (93%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_hwtimer.h (100%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_log.h (100%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_pwm.c (95%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_pwm.h (100%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_qspi.c (99%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_qspi.h (100%) rename bsp/at32/libraries/{f415 => }/rt_drivers/drv_rtc.c (69%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_sdio.c (98%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_sdio.h (91%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_sdram.c (99%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_sdram.h (100%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_soft_i2c.c (98%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_soft_i2c.h (100%) rename bsp/at32/libraries/{f415 => }/rt_drivers/drv_spi.c (99%) rename bsp/at32/libraries/{f415 => }/rt_drivers/drv_spi.h (90%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_usart.c (99%) rename bsp/at32/libraries/{f403a_407 => }/rt_drivers/drv_usart.h (100%) rename bsp/at32/libraries/{f435_437 => }/rt_drivers/drv_wdt.c (97%) diff --git a/bsp/at32/at32f403a-start/.config b/bsp/at32/at32f403a-start/.config index 98bbea454c3..f923b5a5833 100644 --- a/bsp/at32/at32f403a-start/.config +++ b/bsp/at32/at32f403a-start/.config @@ -126,6 +126,14 @@ CONFIG_FINSH_ARG_MAX=10 # Device virtual file system # # CONFIG_RT_USING_DFS is not set +# CONFIG_RT_DFS_ELM_USE_LFN_0 is not set +# CONFIG_RT_DFS_ELM_USE_LFN_1 is not set +# CONFIG_RT_DFS_ELM_USE_LFN_2 is not set +# CONFIG_RT_DFS_ELM_USE_LFN_3 is not set +# CONFIG_RT_DFS_ELM_LFN_UNICODE_0 is not set +# CONFIG_RT_DFS_ELM_LFN_UNICODE_1 is not set +# CONFIG_RT_DFS_ELM_LFN_UNICODE_2 is not set +# CONFIG_RT_DFS_ELM_LFN_UNICODE_3 is not set # # Device Drivers @@ -416,10 +424,12 @@ CONFIG_BSP_USING_SERIAL=y CONFIG_BSP_USING_GPIO=y # CONFIG_BSP_USING_ON_CHIP_FLASH is not set # CONFIG_BSP_USING_RTC is not set +# CONFIG_BSP_RTC_USING_LEXT is not set +# CONFIG_BSP_RTC_USING_LICK is not set CONFIG_BSP_USING_UART=y CONFIG_BSP_USING_UART1=y -CONFIG_BSP_USING_UART2=y -CONFIG_BSP_USING_UART3=y +# CONFIG_BSP_USING_UART2 is not set +# CONFIG_BSP_USING_UART3 is not set # CONFIG_BSP_USING_PWM is not set # CONFIG_BSP_USING_HWTIMER is not set # CONFIG_BSP_USING_SPI is not set diff --git a/bsp/at32/at32f403a-start/SConstruct b/bsp/at32/at32f403a-start/SConstruct index fc83bac5bb2..2e8fe7dc960 100644 --- a/bsp/at32/at32f403a-start/SConstruct +++ b/bsp/at32/at32f403a-start/SConstruct @@ -46,11 +46,14 @@ Export('SDK_LIB') # prepare building environment objs = PrepareBuilding(env, RTT_ROOT, has_libcpu=False) -at32_library = 'f403a_407' +at32_library = 'AT32F403A_407_Firmware_Library' rtconfig.BSP_LIBRARY_TYPE = at32_library # include libraries objs.extend(SConscript(os.path.join(libraries_path_prefix, at32_library, 'SConscript'))) +# include drivers +objs.extend(SConscript(os.path.join(libraries_path_prefix, 'rt_drivers', 'SConscript'))) + # make a building DoBuilding(TARGET, objs) diff --git a/bsp/at32/at32f403a-start/applications/main.c b/bsp/at32/at32f403a-start/applications/main.c index e7610d47e46..75d464a4651 100644 --- a/bsp/at32/at32f403a-start/applications/main.c +++ b/bsp/at32/at32f403a-start/applications/main.c @@ -5,12 +5,12 @@ * * Change Logs: * Date Author Notes - * 2022-03-08 shelton first version + * 2022-05-16 shelton first version */ #include #include -#include "board.h" +#include "drv_common.h" #include "drv_gpio.h" /* defined the led2 pin: pd13 */ diff --git a/bsp/at32/at32f403a-start/board/SConscript b/bsp/at32/at32f403a-start/board/SConscript index dae1c31ce95..a5970038c87 100644 --- a/bsp/at32/at32f403a-start/board/SConscript +++ b/bsp/at32/at32f403a-start/board/SConscript @@ -18,11 +18,11 @@ path += [cwd + '/inc'] startup_path_prefix = SDK_LIB if rtconfig.PLATFORM == 'gcc': - src += [startup_path_prefix + '/f403a_407/firmware/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s'] + src += [startup_path_prefix + '/AT32F403A_407_Firmware_Library/cmsis/cm4/device_support/startup/gcc/startup_at32f403a_407.s'] elif rtconfig.PLATFORM in ['armcc', 'armclang']: - src += [startup_path_prefix + '/f403a_407/firmware/cmsis/cm4/device_support/startup/mdk/startup_at32f403a_407.s'] + src += [startup_path_prefix + '/AT32F403A_407_Firmware_Library/cmsis/cm4/device_support/startup/mdk/startup_at32f403a_407.s'] elif rtconfig.CROSS_TOOL == 'iar': - src += [startup_path_prefix + '/f403a_407/firmware/cmsis/cm4/device_support/startup/iar/startup_at32f403a_407.s'] + src += [startup_path_prefix + '/AT32F403A_407_Firmware_Library/cmsis/cm4/device_support/startup/iar/startup_at32f403a_407.s'] CPPDEFINES = ['AT32F403AVGT7'] group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) diff --git a/bsp/at32/at32f403a-start/project.ewp b/bsp/at32/at32f403a-start/project.ewp index dfcd2188828..80ffcf2b319 100644 --- a/bsp/at32/at32f403a-start/project.ewp +++ b/bsp/at32/at32f403a-start/project.ewp @@ -348,23 +348,23 @@