From 23d3b04b857bf722939064475ab02e092194468c Mon Sep 17 00:00:00 2001 From: Onlyou_tzZ <17393117531@163.com> Date: Wed, 28 Jan 2026 14:58:58 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=9B=BD=E6=B0=91?= =?UTF-8?q?=E6=8A=80=E6=9C=AFBSP=E6=9E=B6=E6=9E=84=EF=BC=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0N32H7xx=E7=B3=BB=E5=88=97BSP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/ALL_BSP_COMPILE.json | 25 +- bsp/n32/.clang-format-ignore | 10 +- bsp/n32/n32g457qel-stb/project.uvprojx | 1529 - bsp/n32/n32g45xcl-stb/project.uvoptx | 185 - bsp/n32/n32g45xcl-stb/project.uvprojx | 1529 - bsp/n32/n32g45xml-stb/project.uvoptx | 185 - bsp/n32/n32g45xml-stb/project.uvprojx | 1529 - bsp/n32/n32g45xrl-stb/Kconfig | 12 - bsp/n32/n32g45xrl-stb/project.uvoptx | 185 - bsp/n32/n32g45xrl-stb/project.uvprojx | 1529 - bsp/n32/n32g45xrl-stb/rtconfig.py | 184 - bsp/n32/n32g45xvl-stb/Kconfig | 12 - bsp/n32/n32g45xvl-stb/project.uvoptx | 185 - bsp/n32/n32g45xvl-stb/project.uvprojx | 1529 - bsp/n32/n32g45xvl-stb/rtconfig.py | 184 - bsp/n32/n32g4frml-stb/Kconfig | 12 - bsp/n32/n32g4frml-stb/project.ewp | 2474 -- bsp/n32/n32g4frml-stb/project.uvprojx | 1520 - bsp/n32/n32g4frml-stb/rtconfig.py | 184 - bsp/n32/{ => n32gxx_lxx}/libraries/Kconfig | 0 .../CMSIS/core/arm_common_tables.h | 0 .../CMSIS/core/arm_const_structs.h | 0 .../CMSIS/core/arm_math.h | 0 .../CMSIS/core/cmsis_armcc.h | 0 .../CMSIS/core/cmsis_armclang.h | 0 .../CMSIS/core/cmsis_compiler.h | 0 .../CMSIS/core/cmsis_gcc.h | 0 .../CMSIS/core/cmsis_iccarm.h | 0 .../CMSIS/core/cmsis_version.h | 0 .../CMSIS/core/core_cm4.h | 0 .../CMSIS/core/mpu_armv7.h | 0 .../CMSIS/device/n32g43x.h | 0 .../CMSIS/device/n32g43x_conf.h | 0 .../CMSIS/device/n32g43x_flash.ld | 0 .../CMSIS/device/startup/startup_n32g43x.s | 0 .../device/startup/startup_n32g43x_EWARM.s | 0 .../device/startup/startup_n32g43x_gcc.s | 0 .../CMSIS/device/system_n32g43x.c | 0 .../CMSIS/device/system_n32g43x.h | 0 .../N32G43x_Firmware_Library/SConscript | 0 .../n32g43x_algo_lib/inc/n32g43x_aes.h | 0 .../inc/n32g43x_algo_common.h | 0 .../n32g43x_algo_lib/inc/n32g43x_des.h | 0 .../n32g43x_algo_lib/inc/n32g43x_hash.h | 0 .../n32g43x_algo_lib/inc/n32g43x_rng.h | 0 .../n32g43x_std_periph_driver/inc/misc.h | 0 .../inc/n32g43x_adc.h | 0 .../inc/n32g43x_can.h | 0 .../inc/n32g43x_comp.h | 0 .../inc/n32g43x_crc.h | 0 .../inc/n32g43x_dac.h | 0 .../inc/n32g43x_dbg.h | 0 .../inc/n32g43x_dma.h | 0 .../inc/n32g43x_exti.h | 0 .../inc/n32g43x_flash.h | 0 .../inc/n32g43x_gpio.h | 0 .../inc/n32g43x_i2c.h | 0 .../inc/n32g43x_iwdg.h | 0 .../inc/n32g43x_lptim.h | 0 .../inc/n32g43x_lpuart.h | 0 .../inc/n32g43x_opamp.h | 0 .../inc/n32g43x_pwr.h | 0 .../inc/n32g43x_rcc.h | 0 .../inc/n32g43x_rtc.h | 0 .../inc/n32g43x_spi.h | 0 .../inc/n32g43x_tim.h | 0 .../inc/n32g43x_tsc.h | 0 .../inc/n32g43x_usart.h | 0 .../inc/n32g43x_wwdg.h | 0 .../n32g43x_std_periph_driver/src/misc.c | 0 .../src/n32g43x_adc.c | 0 .../src/n32g43x_can.c | 0 .../src/n32g43x_comp.c | 0 .../src/n32g43x_crc.c | 0 .../src/n32g43x_dac.c | 0 .../src/n32g43x_dbg.c | 0 .../src/n32g43x_dma.c | 0 .../src/n32g43x_exti.c | 0 .../src/n32g43x_flash.c | 0 .../src/n32g43x_gpio.c | 0 .../src/n32g43x_i2c.c | 0 .../src/n32g43x_iwdg.c | 0 .../src/n32g43x_lptim.c | 0 .../src/n32g43x_lpuart.c | 0 .../src/n32g43x_opamp.c | 0 .../src/n32g43x_pwr.c | 0 .../src/n32g43x_rcc.c | 0 .../src/n32g43x_rtc.c | 0 .../src/n32g43x_spi.c | 0 .../src/n32g43x_tim.c | 0 .../src/n32g43x_tsc.c | 0 .../src/n32g43x_usart.c | 0 .../src/n32g43x_wwdg.c | 0 .../n32g43x_usbfs_driver/inc/usb_core.h | 0 .../n32g43x_usbfs_driver/inc/usb_def.h | 0 .../n32g43x_usbfs_driver/inc/usb_init.h | 0 .../n32g43x_usbfs_driver/inc/usb_int.h | 0 .../n32g43x_usbfs_driver/inc/usb_lib.h | 0 .../n32g43x_usbfs_driver/inc/usb_mem.h | 0 .../n32g43x_usbfs_driver/inc/usb_regs.h | 0 .../n32g43x_usbfs_driver/inc/usb_sil.h | 0 .../n32g43x_usbfs_driver/inc/usb_type.h | 0 .../n32g43x_usbfs_driver/src/usb_core.c | 0 .../n32g43x_usbfs_driver/src/usb_init.c | 0 .../n32g43x_usbfs_driver/src/usb_int.c | 0 .../n32g43x_usbfs_driver/src/usb_mem.c | 0 .../n32g43x_usbfs_driver/src/usb_regs.c | 0 .../n32g43x_usbfs_driver/src/usb_sil.c | 0 .../CMSIS/core/arm_common_tables.h | 0 .../CMSIS/core/arm_const_structs.h | 0 .../CMSIS/core/arm_math.h | 0 .../CMSIS/core/cmsis_armcc.h | 0 .../CMSIS/core/cmsis_armclang.h | 0 .../CMSIS/core/cmsis_compiler.h | 0 .../CMSIS/core/cmsis_gcc.h | 0 .../CMSIS/core/cmsis_iccarm.h | 0 .../CMSIS/core/cmsis_version.h | 0 .../CMSIS/core/core_cm4.h | 0 .../CMSIS/core/mpu_armv7.h | 0 .../CMSIS/device/n32g45x.h | 0 .../CMSIS/device/n32g45x_conf.h | 0 .../CMSIS/device/n32g45x_flash.ld | 0 .../CMSIS/device/startup/startup_n32g45x.s | 0 .../device/startup/startup_n32g45x_EWARM.s | 0 .../device/startup/startup_n32g45x_gcc.s | 0 .../CMSIS/device/system_n32g45x.c | 0 .../CMSIS/device/system_n32g45x.h | 0 .../N32G45x_Firmware_Library/SConscript | 0 .../n32g45x_algo_lib/inc/n32g45x_aes.h | 0 .../inc/n32g45x_algo_common.h | 0 .../n32g45x_algo_lib/inc/n32g45x_des.h | 0 .../n32g45x_algo_lib/inc/n32g45x_hash.h | 0 .../n32g45x_algo_lib/inc/n32g45x_rng.h | 0 .../n32g45x_std_periph_driver/inc/misc.h | 0 .../inc/n32g45x_adc.h | 0 .../inc/n32g45x_bkp.h | 0 .../inc/n32g45x_can.h | 0 .../inc/n32g45x_comp.h | 0 .../inc/n32g45x_crc.h | 0 .../inc/n32g45x_dac.h | 0 .../inc/n32g45x_dbg.h | 0 .../inc/n32g45x_dma.h | 0 .../inc/n32g45x_dvp.h | 0 .../inc/n32g45x_eth.h | 0 .../inc/n32g45x_exti.h | 0 .../inc/n32g45x_flash.h | 0 .../inc/n32g45x_gpio.h | 0 .../inc/n32g45x_i2c.h | 0 .../inc/n32g45x_iwdg.h | 0 .../inc/n32g45x_opamp.h | 0 .../inc/n32g45x_pwr.h | 0 .../inc/n32g45x_qspi.h | 0 .../inc/n32g45x_rcc.h | 0 .../inc/n32g45x_rtc.h | 0 .../inc/n32g45x_sdio.h | 0 .../inc/n32g45x_spi.h | 0 .../inc/n32g45x_tim.h | 0 .../inc/n32g45x_tsc.h | 0 .../inc/n32g45x_usart.h | 0 .../inc/n32g45x_wwdg.h | 0 .../inc/n32xx_tsc_alg_api.h | 0 .../n32g45x_std_periph_driver/src/misc.c | 0 .../src/n32g45x_adc.c | 0 .../src/n32g45x_bkp.c | 0 .../src/n32g45x_can.c | 0 .../src/n32g45x_comp.c | 0 .../src/n32g45x_crc.c | 0 .../src/n32g45x_dac.c | 0 .../src/n32g45x_dbg.c | 0 .../src/n32g45x_dma.c | 0 .../src/n32g45x_dvp.c | 0 .../src/n32g45x_eth.c | 0 .../src/n32g45x_exti.c | 0 .../src/n32g45x_flash.c | 0 .../src/n32g45x_gpio.c | 0 .../src/n32g45x_i2c.c | 0 .../src/n32g45x_iwdg.c | 0 .../src/n32g45x_opamp.c | 0 .../src/n32g45x_pwr.c | 0 .../src/n32g45x_qspi.c | 0 .../src/n32g45x_rcc.c | 0 .../src/n32g45x_rtc.c | 0 .../src/n32g45x_sdio.c | 0 .../src/n32g45x_spi.c | 0 .../src/n32g45x_tim.c | 0 .../src/n32g45x_tsc.c | 0 .../src/n32g45x_usart.c | 0 .../src/n32g45x_wwdg.c | 0 .../n32g45x_usbfs_driver/inc/usb_core.h | 0 .../n32g45x_usbfs_driver/inc/usb_def.h | 0 .../n32g45x_usbfs_driver/inc/usb_init.h | 0 .../n32g45x_usbfs_driver/inc/usb_int.h | 0 .../n32g45x_usbfs_driver/inc/usb_lib.h | 0 .../n32g45x_usbfs_driver/inc/usb_mem.h | 0 .../n32g45x_usbfs_driver/inc/usb_regs.h | 0 .../n32g45x_usbfs_driver/inc/usb_sil.h | 0 .../n32g45x_usbfs_driver/inc/usb_type.h | 0 .../n32g45x_usbfs_driver/src/usb_core.c | 0 .../n32g45x_usbfs_driver/src/usb_init.c | 0 .../n32g45x_usbfs_driver/src/usb_int.c | 0 .../n32g45x_usbfs_driver/src/usb_mem.c | 0 .../n32g45x_usbfs_driver/src/usb_regs.c | 0 .../n32g45x_usbfs_driver/src/usb_sil.c | 0 .../CMSIS/core/arm_common_tables.h | 0 .../CMSIS/core/arm_const_structs.h | 0 .../CMSIS/core/arm_math.h | 0 .../CMSIS/core/cmsis_armcc.h | 0 .../CMSIS/core/cmsis_armclang.h | 0 .../CMSIS/core/cmsis_compiler.h | 0 .../CMSIS/core/cmsis_gcc.h | 0 .../CMSIS/core/cmsis_iccarm.h | 0 .../CMSIS/core/cmsis_version.h | 0 .../CMSIS/core/core_cm4.h | 0 .../CMSIS/core/mpu_armv7.h | 0 .../CMSIS/device/n32g4fr.h | 0 .../CMSIS/device/n32g4fr_conf.h | 0 .../CMSIS/device/n32g4fr_flash.ld | 0 .../CMSIS/device/startup/startup_n32g4fr.s | 0 .../device/startup/startup_n32g4fr_EWARM.s | 0 .../device/startup/startup_n32g4fr_gcc.s | 0 .../CMSIS/device/system_n32g4fr.c | 0 .../CMSIS/device/system_n32g4fr.h | 0 .../N32G4FR_Firmware_Library/SConscript | 0 .../n32g4fr_algo_lib/inc/n32g4fr_aes.h | 0 .../inc/n32g4fr_algo_common.h | 0 .../n32g4fr_algo_lib/inc/n32g4fr_des.h | 0 .../n32g4fr_algo_lib/inc/n32g4fr_hash.h | 0 .../n32g4fr_algo_lib/inc/n32g4fr_rng.h | 0 .../n32g4fr_std_periph_driver/inc/misc.h | 0 .../inc/n32g4fr_adc.h | 0 .../inc/n32g4fr_bkp.h | 0 .../inc/n32g4fr_can.h | 0 .../inc/n32g4fr_crc.h | 0 .../inc/n32g4fr_dac.h | 0 .../inc/n32g4fr_dbg.h | 0 .../inc/n32g4fr_dma.h | 0 .../inc/n32g4fr_dvp.h | 0 .../inc/n32g4fr_exti.h | 0 .../inc/n32g4fr_flash.h | 0 .../inc/n32g4fr_gpio.h | 0 .../inc/n32g4fr_i2c.h | 0 .../inc/n32g4fr_iwdg.h | 0 .../inc/n32g4fr_pwr.h | 0 .../inc/n32g4fr_qspi.h | 0 .../inc/n32g4fr_rcc.h | 0 .../inc/n32g4fr_rtc.h | 0 .../inc/n32g4fr_sdio.h | 0 .../inc/n32g4fr_spi.h | 0 .../inc/n32g4fr_tim.h | 0 .../inc/n32g4fr_tsc.h | 0 .../inc/n32g4fr_usart.h | 0 .../inc/n32g4fr_wwdg.h | 0 .../inc/n32xx_tsc_alg_api.h | 0 .../n32g4fr_std_periph_driver/src/misc.c | 0 .../src/n32g4fr_adc.c | 0 .../src/n32g4fr_bkp.c | 0 .../src/n32g4fr_can.c | 0 .../src/n32g4fr_crc.c | 0 .../src/n32g4fr_dac.c | 0 .../src/n32g4fr_dbg.c | 0 .../src/n32g4fr_dma.c | 0 .../src/n32g4fr_dvp.c | 0 .../src/n32g4fr_exti.c | 0 .../src/n32g4fr_flash.c | 0 .../src/n32g4fr_gpio.c | 0 .../src/n32g4fr_i2c.c | 0 .../src/n32g4fr_iwdg.c | 0 .../src/n32g4fr_pwr.c | 0 .../src/n32g4fr_qspi.c | 0 .../src/n32g4fr_rcc.c | 0 .../src/n32g4fr_rtc.c | 0 .../src/n32g4fr_sdio.c | 0 .../src/n32g4fr_spi.c | 0 .../src/n32g4fr_tim.c | 0 .../src/n32g4fr_tsc.c | 0 .../src/n32g4fr_usart.c | 0 .../src/n32g4fr_wwdg.c | 0 .../n32g4fr_usbfs_driver/inc/usb_core.h | 0 .../n32g4fr_usbfs_driver/inc/usb_def.h | 0 .../n32g4fr_usbfs_driver/inc/usb_init.h | 0 .../n32g4fr_usbfs_driver/inc/usb_int.h | 0 .../n32g4fr_usbfs_driver/inc/usb_lib.h | 0 .../n32g4fr_usbfs_driver/inc/usb_mem.h | 0 .../n32g4fr_usbfs_driver/inc/usb_regs.h | 0 .../n32g4fr_usbfs_driver/inc/usb_sil.h | 0 .../n32g4fr_usbfs_driver/inc/usb_type.h | 0 .../n32g4fr_usbfs_driver/src/usb_core.c | 0 .../n32g4fr_usbfs_driver/src/usb_init.c | 0 .../n32g4fr_usbfs_driver/src/usb_int.c | 0 .../n32g4fr_usbfs_driver/src/usb_mem.c | 0 .../n32g4fr_usbfs_driver/src/usb_regs.c | 0 .../n32g4fr_usbfs_driver/src/usb_sil.c | 0 .../CMSIS/core/arm_common_tables.h | 0 .../CMSIS/core/arm_const_structs.h | 0 .../CMSIS/core/arm_math.h | 0 .../CMSIS/core/cmsis_armcc.h | 0 .../CMSIS/core/cmsis_armclang.h | 0 .../CMSIS/core/cmsis_compiler.h | 0 .../CMSIS/core/cmsis_gcc.h | 0 .../CMSIS/core/cmsis_iccarm.h | 0 .../CMSIS/core/cmsis_version.h | 0 .../CMSIS/core/core_cm4.h | 0 .../CMSIS/core/mpu_armv7.h | 0 .../CMSIS/device/n32l40x.h | 0 .../CMSIS/device/n32l40x_conf.h | 0 .../CMSIS/device/n32l40x_flash.ld | 0 .../CMSIS/device/startup/startup_n32l40x.s | 0 .../device/startup/startup_n32l40x_EWARM.s | 0 .../device/startup/startup_n32l40x_gcc.s | 0 .../CMSIS/device/system_n32l40x.c | 0 .../CMSIS/device/system_n32l40x.h | 0 .../N32L40x_Firmware_Library/SConscript | 0 .../n32l40x_algo_lib/inc/n32l40x_aes.h | 0 .../inc/n32l40x_algo_common.h | 0 .../n32l40x_algo_lib/inc/n32l40x_des.h | 0 .../n32l40x_algo_lib/inc/n32l40x_hash.h | 0 .../n32l40x_algo_lib/inc/n32l40x_rng.h | 0 .../n32l40x_std_periph_driver/inc/misc.h | 0 .../inc/n32l40x_adc.h | 0 .../inc/n32l40x_can.h | 0 .../inc/n32l40x_comp.h | 0 .../inc/n32l40x_crc.h | 0 .../inc/n32l40x_dac.h | 0 .../inc/n32l40x_dbg.h | 0 .../inc/n32l40x_dma.h | 0 .../inc/n32l40x_exti.h | 0 .../inc/n32l40x_flash.h | 0 .../inc/n32l40x_gpio.h | 0 .../inc/n32l40x_i2c.h | 0 .../inc/n32l40x_iwdg.h | 0 .../inc/n32l40x_lcd.h | 0 .../inc/n32l40x_lptim.h | 0 .../inc/n32l40x_lpuart.h | 0 .../inc/n32l40x_opamp.h | 0 .../inc/n32l40x_pwr.h | 0 .../inc/n32l40x_rcc.h | 0 .../inc/n32l40x_rtc.h | 0 .../inc/n32l40x_spi.h | 0 .../inc/n32l40x_tim.h | 0 .../inc/n32l40x_tsc.h | 0 .../inc/n32l40x_usart.h | 0 .../inc/n32l40x_wwdg.h | 0 .../n32l40x_std_periph_driver/src/misc.c | 0 .../src/n32l40x_adc.c | 0 .../src/n32l40x_can.c | 0 .../src/n32l40x_comp.c | 0 .../src/n32l40x_crc.c | 0 .../src/n32l40x_dac.c | 0 .../src/n32l40x_dbg.c | 0 .../src/n32l40x_dma.c | 0 .../src/n32l40x_exti.c | 0 .../src/n32l40x_flash.c | 0 .../src/n32l40x_gpio.c | 0 .../src/n32l40x_i2c.c | 0 .../src/n32l40x_iwdg.c | 0 .../src/n32l40x_lcd.c | 0 .../src/n32l40x_lptim.c | 0 .../src/n32l40x_lpuart.c | 0 .../src/n32l40x_opamp.c | 0 .../src/n32l40x_pwr.c | 0 .../src/n32l40x_rcc.c | 0 .../src/n32l40x_rtc.c | 0 .../src/n32l40x_spi.c | 0 .../src/n32l40x_tim.c | 0 .../src/n32l40x_tsc.c | 0 .../src/n32l40x_usart.c | 0 .../src/n32l40x_wwdg.c | 0 .../n32l40x_usbfs_driver/inc/usb_core.h | 0 .../n32l40x_usbfs_driver/inc/usb_def.h | 0 .../n32l40x_usbfs_driver/inc/usb_init.h | 0 .../n32l40x_usbfs_driver/inc/usb_int.h | 0 .../n32l40x_usbfs_driver/inc/usb_lib.h | 0 .../n32l40x_usbfs_driver/inc/usb_mem.h | 0 .../n32l40x_usbfs_driver/inc/usb_regs.h | 0 .../n32l40x_usbfs_driver/inc/usb_sil.h | 0 .../n32l40x_usbfs_driver/inc/usb_type.h | 0 .../n32l40x_usbfs_driver/src/usb_core.c | 0 .../n32l40x_usbfs_driver/src/usb_init.c | 0 .../n32l40x_usbfs_driver/src/usb_int.c | 0 .../n32l40x_usbfs_driver/src/usb_mem.c | 0 .../n32l40x_usbfs_driver/src/usb_regs.c | 0 .../n32l40x_usbfs_driver/src/usb_sil.c | 0 .../CMSIS/core/arm_common_tables.h | 0 .../CMSIS/core/arm_const_structs.h | 0 .../CMSIS/core/arm_math.h | 0 .../CMSIS/core/cmsis_armcc.h | 0 .../CMSIS/core/cmsis_armclang.h | 0 .../CMSIS/core/cmsis_compiler.h | 0 .../CMSIS/core/cmsis_gcc.h | 0 .../CMSIS/core/cmsis_iccarm.h | 0 .../CMSIS/core/cmsis_version.h | 0 .../CMSIS/core/core_cm4.h | 0 .../CMSIS/core/mpu_armv7.h | 0 .../CMSIS/device/n32l43x.h | 0 .../CMSIS/device/n32l43x_conf.h | 0 .../CMSIS/device/n32l43x_flash.ld | 0 .../CMSIS/device/startup/startup_n32l43x.s | 0 .../device/startup/startup_n32l43x_EWARM.s | 0 .../device/startup/startup_n32l43x_gcc.s | 0 .../CMSIS/device/system_n32l43x.c | 0 .../CMSIS/device/system_n32l43x.h | 0 .../N32L43x_Firmware_Library/SConscript | 0 .../n32l43x_algo_lib/inc/n32l43x_aes.h | 0 .../inc/n32l43x_algo_common.h | 0 .../n32l43x_algo_lib/inc/n32l43x_des.h | 0 .../n32l43x_algo_lib/inc/n32l43x_hash.h | 0 .../n32l43x_algo_lib/inc/n32l43x_rng.h | 0 .../n32l43x_std_periph_driver/inc/misc.h | 0 .../inc/n32l43x_adc.h | 0 .../inc/n32l43x_can.h | 0 .../inc/n32l43x_comp.h | 0 .../inc/n32l43x_crc.h | 0 .../inc/n32l43x_dac.h | 0 .../inc/n32l43x_dbg.h | 0 .../inc/n32l43x_dma.h | 0 .../inc/n32l43x_exti.h | 0 .../inc/n32l43x_flash.h | 0 .../inc/n32l43x_gpio.h | 0 .../inc/n32l43x_i2c.h | 0 .../inc/n32l43x_iwdg.h | 0 .../inc/n32l43x_lcd.h | 0 .../inc/n32l43x_lprcnt.h | 0 .../inc/n32l43x_lptim.h | 0 .../inc/n32l43x_lpuart.h | 0 .../inc/n32l43x_opamp.h | 0 .../inc/n32l43x_pwr.h | 0 .../inc/n32l43x_rcc.h | 0 .../inc/n32l43x_rtc.h | 0 .../inc/n32l43x_spi.h | 0 .../inc/n32l43x_tim.h | 0 .../inc/n32l43x_tsc.h | 0 .../inc/n32l43x_usart.h | 0 .../inc/n32l43x_wwdg.h | 0 .../n32l43x_std_periph_driver/src/misc.c | 0 .../src/n32l43x_adc.c | 0 .../src/n32l43x_can.c | 0 .../src/n32l43x_comp.c | 0 .../src/n32l43x_crc.c | 0 .../src/n32l43x_dac.c | 0 .../src/n32l43x_dbg.c | 0 .../src/n32l43x_dma.c | 0 .../src/n32l43x_exti.c | 0 .../src/n32l43x_flash.c | 0 .../src/n32l43x_gpio.c | 0 .../src/n32l43x_i2c.c | 0 .../src/n32l43x_iwdg.c | 0 .../src/n32l43x_lcd.c | 0 .../src/n32l43x_lprcnt.c | 0 .../src/n32l43x_lptim.c | 0 .../src/n32l43x_lpuart.c | 0 .../src/n32l43x_opamp.c | 0 .../src/n32l43x_pwr.c | 0 .../src/n32l43x_rcc.c | 0 .../src/n32l43x_rtc.c | 0 .../src/n32l43x_spi.c | 0 .../src/n32l43x_tim.c | 0 .../src/n32l43x_tsc.c | 0 .../src/n32l43x_usart.c | 0 .../src/n32l43x_wwdg.c | 0 .../n32l43x_usbfs_driver/inc/usb_core.h | 0 .../n32l43x_usbfs_driver/inc/usb_def.h | 0 .../n32l43x_usbfs_driver/inc/usb_init.h | 0 .../n32l43x_usbfs_driver/inc/usb_int.h | 0 .../n32l43x_usbfs_driver/inc/usb_lib.h | 0 .../n32l43x_usbfs_driver/inc/usb_mem.h | 0 .../n32l43x_usbfs_driver/inc/usb_regs.h | 0 .../n32l43x_usbfs_driver/inc/usb_sil.h | 0 .../n32l43x_usbfs_driver/inc/usb_type.h | 0 .../n32l43x_usbfs_driver/src/usb_core.c | 0 .../n32l43x_usbfs_driver/src/usb_init.c | 0 .../n32l43x_usbfs_driver/src/usb_int.c | 0 .../n32l43x_usbfs_driver/src/usb_mem.c | 0 .../n32l43x_usbfs_driver/src/usb_regs.c | 0 .../n32l43x_usbfs_driver/src/usb_sil.c | 0 .../CMSIS/core/arm_common_tables.h | 0 .../CMSIS/core/arm_const_structs.h | 0 .../CMSIS/core/arm_math.h | 0 .../CMSIS/core/cmsis_armcc.h | 0 .../CMSIS/core/cmsis_armclang.h | 0 .../CMSIS/core/cmsis_compiler.h | 0 .../CMSIS/core/cmsis_gcc.h | 0 .../CMSIS/core/cmsis_iccarm.h | 0 .../CMSIS/core/cmsis_version.h | 0 .../CMSIS/core/core_cm4.h | 0 .../CMSIS/core/mpu_armv7.h | 0 .../CMSIS/device/n32wb452.h | 0 .../CMSIS/device/n32wb452_conf.h | 0 .../CMSIS/device/n32wb452_flash.ld | 0 .../CMSIS/device/startup/startup_n32wb452.s | 0 .../device/startup/startup_n32wb452_EWARM.s | 0 .../device/startup/startup_n32wb452_gcc.s | 0 .../CMSIS/device/system_n32wb452.c | 0 .../CMSIS/device/system_n32wb452.h | 0 .../N32WB452_Firmware_Library/SConscript | 0 .../n32wb452_algo_lib/inc/n32wb452_aes.h | 0 .../inc/n32wb452_algo_common.h | 0 .../n32wb452_algo_lib/inc/n32wb452_des.h | 0 .../n32wb452_algo_lib/inc/n32wb452_hash.h | 0 .../n32wb452_algo_lib/inc/n32wb452_rng.h | 0 .../n32wb452_ble_driver/inc/att.h | 0 .../n32wb452_ble_driver/inc/attc.h | 0 .../n32wb452_ble_driver/inc/attm.h | 0 .../n32wb452_ble_driver/inc/attm_db.h | 0 .../n32wb452_ble_driver/inc/atts.h | 0 .../n32wb452_ble_driver/inc/ble_arch.h | 0 .../n32wb452_ble_driver/inc/co_bt.h | 0 .../n32wb452_ble_driver/inc/co_bt_defines.h | 0 .../n32wb452_ble_driver/inc/co_endian.h | 0 .../n32wb452_ble_driver/inc/co_error.h | 0 .../n32wb452_ble_driver/inc/co_hci.h | 0 .../n32wb452_ble_driver/inc/co_list.h | 0 .../n32wb452_ble_driver/inc/co_llcp.h | 0 .../n32wb452_ble_driver/inc/co_lmp.h | 0 .../n32wb452_ble_driver/inc/co_math.h | 0 .../n32wb452_ble_driver/inc/co_utils.h | 0 .../n32wb452_ble_driver/inc/co_version.h | 0 .../n32wb452_ble_driver/inc/gap.h | 0 .../n32wb452_ble_driver/inc/gapc.h | 0 .../n32wb452_ble_driver/inc/gapc_int.h | 0 .../n32wb452_ble_driver/inc/gapc_sig.h | 0 .../n32wb452_ble_driver/inc/gapc_task.h | 0 .../n32wb452_ble_driver/inc/gapm.h | 0 .../n32wb452_ble_driver/inc/gapm_int.h | 0 .../n32wb452_ble_driver/inc/gapm_task.h | 0 .../n32wb452_ble_driver/inc/gapm_util.h | 0 .../n32wb452_ble_driver/inc/gatt.h | 0 .../n32wb452_ble_driver/inc/gattc.h | 0 .../n32wb452_ble_driver/inc/gattc_int.h | 0 .../n32wb452_ble_driver/inc/gattc_task.h | 0 .../n32wb452_ble_driver/inc/gattm.h | 0 .../n32wb452_ble_driver/inc/gattm_int.h | 0 .../n32wb452_ble_driver/inc/gattm_task.h | 0 .../n32wb452_ble_driver/inc/h4tl.h | 0 .../n32wb452_ble_driver/inc/hci.h | 0 .../n32wb452_ble_driver/inc/hci_int.h | 0 .../n32wb452_ble_driver/inc/ke.h | 0 .../n32wb452_ble_driver/inc/ke_config.h | 0 .../n32wb452_ble_driver/inc/ke_env.h | 0 .../n32wb452_ble_driver/inc/ke_event.h | 0 .../n32wb452_ble_driver/inc/ke_mem.h | 0 .../n32wb452_ble_driver/inc/ke_msg.h | 0 .../n32wb452_ble_driver/inc/ke_queue.h | 0 .../n32wb452_ble_driver/inc/ke_task.h | 0 .../n32wb452_ble_driver/inc/ke_timer.h | 0 .../n32wb452_ble_driver/inc/l2cc.h | 0 .../n32wb452_ble_driver/inc/l2cc_int.h | 0 .../n32wb452_ble_driver/inc/l2cc_lecb.h | 0 .../n32wb452_ble_driver/inc/l2cc_pdu.h | 0 .../n32wb452_ble_driver/inc/l2cc_pdu_int.h | 0 .../n32wb452_ble_driver/inc/l2cc_sig.h | 0 .../n32wb452_ble_driver/inc/l2cc_task.h | 0 .../n32wb452_ble_driver/inc/l2cm.h | 0 .../n32wb452_ble_driver/inc/l2cm_int.h | 0 .../n32wb452_ble_driver/inc/nvds.h | 0 .../n32wb452_ble_driver/inc/prf.h | 0 .../n32wb452_ble_driver/inc/prf_types.h | 0 .../n32wb452_ble_driver/inc/prf_utils.h | 0 .../n32wb452_ble_driver/inc/rwapp_config.h | 0 .../n32wb452_ble_driver/inc/rwble_config.h | 0 .../n32wb452_ble_driver/inc/rwble_hl.h | 0 .../n32wb452_ble_driver/inc/rwble_hl_config.h | 0 .../n32wb452_ble_driver/inc/rwble_hl_error.h | 0 .../n32wb452_ble_driver/inc/rwip.h | 0 .../n32wb452_ble_driver/inc/rwip_config.h | 0 .../n32wb452_ble_driver/inc/rwip_task.h | 0 .../n32wb452_ble_driver/inc/rwprf_config.h | 0 .../n32wb452_ble_driver/inc/smp_common.h | 0 .../n32wb452_ble_driver/inc/smpc.h | 0 .../n32wb452_ble_driver/inc/smpc_api.h | 0 .../n32wb452_ble_driver/inc/smpc_crypto.h | 0 .../n32wb452_ble_driver/inc/smpc_int.h | 0 .../n32wb452_ble_driver/inc/smpc_util.h | 0 .../n32wb452_ble_driver/inc/smpm_api.h | 0 .../n32wb452_ble_driver/n32wb452_ble_api.c | 0 .../n32wb452_ble_driver/n32wb452_ble_api.h | 0 .../n32wb452_ble_driver/platform/Eif_debug.c | 0 .../n32wb452_ble_driver/platform/Eif_flash.c | 0 .../n32wb452_ble_driver/platform/Eif_timer.c | 0 .../n32wb452_ble_driver/platform/Interface.c | 0 .../platform/inc/Eif_debug.h | 0 .../platform/inc/Eif_flash.h | 0 .../platform/inc/Eif_iom.h | 0 .../platform/inc/Eif_spi.h | 0 .../platform/inc/Eif_timer.h | 0 .../platform/inc/Eif_uart.h | 0 .../platform/inc/Interface.h | 0 .../platform/inc/Ramcode.h | 0 .../platform/inc/ble_monitor.h | 0 .../n32wb452_ble_driver/profile/app.c | 0 .../n32wb452_ble_driver/profile/app_batt.c | 0 .../n32wb452_ble_driver/profile/app_sec.c | 0 .../n32wb452_ble_driver/profile/app_task.c | 0 .../n32wb452_ble_driver/profile/app_user.c | 0 .../n32wb452_ble_driver/profile/bass.c | 0 .../n32wb452_ble_driver/profile/bass_task.c | 0 .../n32wb452_ble_driver/profile/inc/app.h | 0 .../profile/inc/app_batt.h | 0 .../n32wb452_ble_driver/profile/inc/app_sec.h | 0 .../profile/inc/app_task.h | 0 .../profile/inc/app_user.h | 0 .../n32wb452_ble_driver/profile/inc/bass.h | 0 .../profile/inc/bass_task.h | 0 .../profile/inc/rwapp_config.h | 0 .../n32wb452_ble_driver/profile/inc/user.h | 0 .../profile/inc/user_task.h | 0 .../n32wb452_ble_driver/profile/prf.c | 0 .../n32wb452_ble_driver/profile/prf_utils.c | 0 .../n32wb452_ble_driver/profile/user.c | 0 .../n32wb452_ble_driver/profile/user_task.c | 0 .../n32wb452_std_periph_driver/inc/misc.h | 0 .../inc/n32wb452_adc.h | 0 .../inc/n32wb452_bkp.h | 0 .../inc/n32wb452_can.h | 0 .../inc/n32wb452_crc.h | 0 .../inc/n32wb452_dac.h | 0 .../inc/n32wb452_dbg.h | 0 .../inc/n32wb452_dma.h | 0 .../inc/n32wb452_dvp.h | 0 .../inc/n32wb452_exti.h | 0 .../inc/n32wb452_flash.h | 0 .../inc/n32wb452_gpio.h | 0 .../inc/n32wb452_i2c.h | 0 .../inc/n32wb452_iwdg.h | 0 .../inc/n32wb452_pwr.h | 0 .../inc/n32wb452_rcc.h | 0 .../inc/n32wb452_rtc.h | 0 .../inc/n32wb452_sdio.h | 0 .../inc/n32wb452_spi.h | 0 .../inc/n32wb452_tim.h | 0 .../inc/n32wb452_tsc.h | 0 .../inc/n32wb452_usart.h | 0 .../inc/n32wb452_wwdg.h | 0 .../inc/n32xx_tsc_alg_api.h | 0 .../n32wb452_std_periph_driver/src/misc.c | 0 .../src/n32wb452_adc.c | 0 .../src/n32wb452_bkp.c | 0 .../src/n32wb452_can.c | 0 .../src/n32wb452_crc.c | 0 .../src/n32wb452_dac.c | 0 .../src/n32wb452_dbg.c | 0 .../src/n32wb452_dma.c | 0 .../src/n32wb452_dvp.c | 0 .../src/n32wb452_exti.c | 0 .../src/n32wb452_flash.c | 0 .../src/n32wb452_gpio.c | 0 .../src/n32wb452_i2c.c | 0 .../src/n32wb452_iwdg.c | 0 .../src/n32wb452_pwr.c | 0 .../src/n32wb452_rcc.c | 0 .../src/n32wb452_rtc.c | 0 .../src/n32wb452_sdio.c | 0 .../src/n32wb452_spi.c | 0 .../src/n32wb452_tim.c | 0 .../src/n32wb452_tsc.c | 0 .../src/n32wb452_usart.c | 0 .../src/n32wb452_wwdg.c | 0 .../n32wb452_usbfs_driver/inc/usb_core.h | 0 .../n32wb452_usbfs_driver/inc/usb_def.h | 0 .../n32wb452_usbfs_driver/inc/usb_init.h | 0 .../n32wb452_usbfs_driver/inc/usb_int.h | 0 .../n32wb452_usbfs_driver/inc/usb_lib.h | 0 .../n32wb452_usbfs_driver/inc/usb_mem.h | 0 .../n32wb452_usbfs_driver/inc/usb_regs.h | 0 .../n32wb452_usbfs_driver/inc/usb_sil.h | 0 .../n32wb452_usbfs_driver/inc/usb_type.h | 0 .../n32wb452_usbfs_driver/src/usb_core.c | 0 .../n32wb452_usbfs_driver/src/usb_init.c | 0 .../n32wb452_usbfs_driver/src/usb_int.c | 0 .../n32wb452_usbfs_driver/src/usb_mem.c | 0 .../n32wb452_usbfs_driver/src/usb_regs.c | 0 .../n32wb452_usbfs_driver/src/usb_sil.c | 0 .../libraries/n32_drivers/Kconfig | 0 .../libraries/n32_drivers/SConscript | 0 .../libraries/n32_drivers/drv_adc.c | 0 .../libraries/n32_drivers/drv_adc.h | 0 .../libraries/n32_drivers/drv_can.c | 0 .../libraries/n32_drivers/drv_can.h | 0 .../libraries/n32_drivers/drv_dac.c | 0 .../libraries/n32_drivers/drv_dac.h | 0 .../libraries/n32_drivers/drv_gpio.c | 0 .../libraries/n32_drivers/drv_gpio.h | 0 .../libraries/n32_drivers/drv_hwtimer.c | 0 .../libraries/n32_drivers/drv_hwtimer.h | 0 .../libraries/n32_drivers/drv_i2c.c | 0 .../libraries/n32_drivers/drv_i2c.h | 0 .../libraries/n32_drivers/drv_rtc.c | 0 .../libraries/n32_drivers/drv_spi.c | 0 .../libraries/n32_drivers/drv_spi.h | 0 .../libraries/n32_drivers/drv_usart.c | 0 .../libraries/n32_drivers/drv_usart.h | 0 .../libraries/n32_drivers/drv_usart_v2.c | 0 .../libraries/n32_drivers/drv_usart_v2.h | 0 .../libraries/n32_drivers/drv_wdt.c | 0 .../{ => n32gxx_lxx}/n32g43xcl-stb/.config | 35 +- .../n32g43xcl-stb}/Kconfig | 2 +- .../{ => n32gxx_lxx}/n32g43xcl-stb/README.md | 0 .../{ => n32gxx_lxx}/n32g43xcl-stb/SConscript | 0 .../{ => n32gxx_lxx}/n32g43xcl-stb/SConstruct | 2 +- .../n32g43xcl-stb/applications/SConscript | 0 .../n32g43xcl-stb/applications/main.c | 0 .../n32g43xcl-stb/board/Kconfig | 0 .../n32g43xcl-stb/board/SConscript | 0 .../n32g43xcl-stb/board/board.c | 0 .../n32g43xcl-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32g43xcl-stb/figures/board.jpg | Bin .../n32g43xcl-stb/project.ewd | 0 .../n32g43xcl-stb/project.ewp | 300 +- .../n32g43xcl-stb/project.eww | 0 .../n32g43xcl-stb/project.uvoptx | 0 .../n32g43xcl-stb/project.uvprojx | 0 .../{ => n32gxx_lxx}/n32g43xcl-stb/rtconfig.h | 11 +- .../n32g43xcl-stb}/rtconfig.py | 2 +- .../n32g43xcl-stb/template.ewp | 0 .../n32g43xcl-stb/template.eww | 0 .../n32g43xcl-stb/template.uvoptx | 0 .../n32g43xcl-stb/template.uvprojx | 0 .../n32g457qel-stb}/.config | 35 +- .../n32g457qel-stb}/Kconfig | 2 +- .../{ => n32gxx_lxx}/n32g457qel-stb/README.md | 0 .../n32g457qel-stb/SConscript | 0 .../n32g457qel-stb/SConstruct | 2 +- .../n32g457qel-stb/applications/SConscript | 0 .../n32g457qel-stb/applications/main.c | 0 .../n32g457qel-stb/board/Kconfig | 0 .../n32g457qel-stb/board/SConscript | 0 .../n32g457qel-stb/board/board.c | 0 .../n32g457qel-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32g457qel-stb/figures/board.jpg | Bin .../n32g457qel-stb/project.ewd | 0 .../n32g457qel-stb/project.ewp | 300 +- .../n32g457qel-stb/project.eww | 0 .../n32gxx_lxx/n32g457qel-stb/project.uvoptx | 1324 + .../n32gxx_lxx/n32g457qel-stb/project.uvprojx | 2892 ++ .../n32g457qel-stb}/rtconfig.h | 11 +- .../n32g457qel-stb}/rtconfig.py | 2 +- .../n32g457qel-stb/template.ewp | 0 .../n32g457qel-stb/template.eww | 0 .../n32g457qel-stb/template.uvoptx | 0 .../n32g457qel-stb/template.uvprojx | 0 .../{ => n32gxx_lxx}/n32g45xcl-stb/.config | 35 +- .../{ => n32gxx_lxx}/n32g45xcl-stb/Kconfig | 2 +- .../{ => n32gxx_lxx}/n32g45xcl-stb/README.md | 0 .../{ => n32gxx_lxx}/n32g45xcl-stb/SConscript | 0 .../{ => n32gxx_lxx}/n32g45xcl-stb/SConstruct | 2 +- .../n32g45xcl-stb/applications/SConscript | 0 .../n32g45xcl-stb/applications/main.c | 0 .../n32g45xcl-stb/board/Kconfig | 0 .../n32g45xcl-stb/board/SConscript | 0 .../n32g45xcl-stb/board/board.c | 0 .../n32g45xcl-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32g45xcl-stb/figures/board.png | Bin .../n32g45xcl-stb/project.ewd | 0 .../n32g45xcl-stb/project.ewp | 294 +- .../n32g45xcl-stb/project.eww | 0 .../n32gxx_lxx/n32g45xcl-stb/project.uvoptx | 1329 + .../n32gxx_lxx/n32g45xcl-stb/project.uvprojx | 2892 ++ .../{ => n32gxx_lxx}/n32g45xcl-stb/rtconfig.h | 11 +- .../n32g45xcl-stb}/rtconfig.py | 2 +- .../n32g45xcl-stb/template.ewp | 0 .../n32g45xcl-stb/template.eww | 0 .../n32g45xcl-stb/template.uvoptx | 0 .../n32g45xcl-stb/template.uvprojx | 0 .../n32g45xml-stb}/.config | 35 +- .../{ => n32gxx_lxx}/n32g45xml-stb/Kconfig | 2 +- .../{ => n32gxx_lxx}/n32g45xml-stb/README.md | 0 .../{ => n32gxx_lxx}/n32g45xml-stb/SConscript | 0 .../{ => n32gxx_lxx}/n32g45xml-stb/SConstruct | 2 +- .../n32g45xml-stb/applications/SConscript | 0 .../n32g45xml-stb/applications/main.c | 0 .../n32g45xml-stb/board/Kconfig | 0 .../n32g45xml-stb/board/SConscript | 0 .../n32g45xml-stb/board/board.c | 0 .../n32g45xml-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32g45xml-stb/figures/board.png | Bin .../n32g45xml-stb/project.ewd | 0 .../n32g45xml-stb/project.ewp | 300 +- .../n32g45xml-stb/project.eww | 0 .../n32gxx_lxx/n32g45xml-stb/project.uvoptx | 1329 + .../n32gxx_lxx/n32g45xml-stb/project.uvprojx | 2892 ++ .../{ => n32gxx_lxx}/n32g45xml-stb/rtconfig.h | 11 +- .../n32g45xml-stb}/rtconfig.py | 2 +- .../n32g45xml-stb/template.ewp | 0 .../n32g45xml-stb/template.eww | 0 .../n32g45xml-stb/template.uvoptx | 0 .../n32g45xml-stb/template.uvprojx | 0 .../n32g45xrl-stb}/.config | 35 +- bsp/n32/n32gxx_lxx/n32g45xrl-stb/Kconfig | 12 + .../{ => n32gxx_lxx}/n32g45xrl-stb/README.md | 0 .../{ => n32gxx_lxx}/n32g45xrl-stb/SConscript | 0 .../n32g45xrl-stb}/SConstruct | 2 +- .../n32g45xrl-stb/applications/SConscript | 0 .../n32g45xrl-stb/applications/main.c | 0 .../n32g45xrl-stb/board/Kconfig | 0 .../n32g45xrl-stb/board/SConscript | 0 .../n32g45xrl-stb/board/board.c | 0 .../n32g45xrl-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32g45xrl-stb/figures/board.jpg | Bin .../n32g45xrl-stb/project.ewd | 0 .../n32g45xrl-stb/project.ewp | 296 +- .../n32g45xrl-stb/project.eww | 0 .../n32gxx_lxx/n32g45xrl-stb/project.uvoptx | 1329 + .../n32gxx_lxx/n32g45xrl-stb/project.uvprojx | 2892 ++ .../n32g45xrl-stb}/rtconfig.h | 11 +- bsp/n32/n32gxx_lxx/n32g45xrl-stb/rtconfig.py | 184 + .../n32g45xrl-stb/template.ewp | 0 .../n32g45xrl-stb/template.eww | 0 .../n32g45xrl-stb/template.uvoptx | 0 .../n32g45xrl-stb/template.uvprojx | 0 .../.ci/attachconfig/ci.attachconfig.yml | 0 .../{ => n32gxx_lxx}/n32g45xvl-stb/.config | 35 +- bsp/n32/n32gxx_lxx/n32g45xvl-stb/Kconfig | 12 + .../{ => n32gxx_lxx}/n32g45xvl-stb/README.md | 0 .../{ => n32gxx_lxx}/n32g45xvl-stb/SConscript | 0 .../n32g45xvl-stb}/SConstruct | 2 +- .../n32g45xvl-stb/applications/SConscript | 0 .../n32g45xvl-stb/applications/main.c | 0 .../n32g45xvl-stb/board/Kconfig | 0 .../n32g45xvl-stb/board/SConscript | 0 .../n32g45xvl-stb/board/board.c | 0 .../n32g45xvl-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32g45xvl-stb/figures/board.jpg | Bin .../n32g45xvl-stb/project.ewd | 0 .../n32g45xvl-stb/project.ewp | 300 +- .../n32g45xvl-stb/project.eww | 0 .../n32gxx_lxx/n32g45xvl-stb/project.uvoptx | 1329 + .../n32gxx_lxx/n32g45xvl-stb/project.uvprojx | 2892 ++ .../{ => n32gxx_lxx}/n32g45xvl-stb/rtconfig.h | 11 +- bsp/n32/n32gxx_lxx/n32g45xvl-stb/rtconfig.py | 184 + .../n32g45xvl-stb/template.ewp | 0 .../n32g45xvl-stb/template.eww | 0 .../n32g45xvl-stb/template.uvoptx | 0 .../n32g45xvl-stb/template.uvprojx | 0 .../{ => n32gxx_lxx}/n32g4frml-stb/.config | 35 +- bsp/n32/n32gxx_lxx/n32g4frml-stb/Kconfig | 12 + .../{ => n32gxx_lxx}/n32g4frml-stb/README.md | 0 .../{ => n32gxx_lxx}/n32g4frml-stb/SConscript | 0 .../{ => n32gxx_lxx}/n32g4frml-stb/SConstruct | 2 +- .../n32g4frml-stb/applications/SConscript | 0 .../n32g4frml-stb/applications/main.c | 0 .../n32g4frml-stb/board/Kconfig | 0 .../n32g4frml-stb/board/SConscript | 0 .../n32g4frml-stb/board/board.c | 0 .../n32g4frml-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32g4frml-stb/figures/board.png | Bin .../n32g4frml-stb/project.ewd | 0 bsp/n32/n32gxx_lxx/n32g4frml-stb/project.ewp | 2496 ++ .../n32g4frml-stb/project.eww | 0 .../n32gxx_lxx/n32g4frml-stb/project.uvoptx | 1305 + .../n32gxx_lxx/n32g4frml-stb/project.uvprojx | 2882 ++ .../{ => n32gxx_lxx}/n32g4frml-stb/rtconfig.h | 11 +- bsp/n32/n32gxx_lxx/n32g4frml-stb/rtconfig.py | 184 + .../n32g4frml-stb/template.ewp | 204 +- .../n32g4frml-stb/template.eww | 0 .../n32g4frml-stb/template.uvoptx | 0 .../n32g4frml-stb/template.uvprojx | 7 +- .../{ => n32gxx_lxx}/n32l40xcl-stb/.config | 35 +- bsp/n32/n32gxx_lxx/n32l40xcl-stb/Kconfig | 12 + .../{ => n32gxx_lxx}/n32l40xcl-stb/README.md | 0 .../{ => n32gxx_lxx}/n32l40xcl-stb/SConscript | 0 .../{ => n32gxx_lxx}/n32l40xcl-stb/SConstruct | 2 +- .../n32l40xcl-stb/applications/SConscript | 0 .../n32l40xcl-stb/applications/main.c | 0 .../n32l40xcl-stb/board/Kconfig | 0 .../n32l40xcl-stb/board/SConscript | 0 .../n32l40xcl-stb/board/board.c | 0 .../n32l40xcl-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32l40xcl-stb/figures/board.jpg | Bin .../n32l40xcl-stb/project.ewd | 0 .../n32l40xcl-stb/project.ewp | 298 +- .../n32l40xcl-stb/project.eww | 0 .../n32gxx_lxx/n32l40xcl-stb/project.uvoptx | 1317 + .../n32gxx_lxx/n32l40xcl-stb/project.uvprojx | 2887 ++ .../{ => n32gxx_lxx}/n32l40xcl-stb/rtconfig.h | 11 +- bsp/n32/n32gxx_lxx/n32l40xcl-stb/rtconfig.py | 184 + .../n32l40xcl-stb/template.ewp | 0 .../n32l40xcl-stb/template.eww | 0 .../n32l40xcl-stb/template.uvoptx | 0 .../n32l40xcl-stb/template.uvprojx | 0 bsp/n32/{ => n32gxx_lxx}/n32l436-evb/.config | 35 +- bsp/n32/n32gxx_lxx/n32l436-evb/Kconfig | 12 + .../{ => n32gxx_lxx}/n32l436-evb/README.md | 0 .../{ => n32gxx_lxx}/n32l436-evb/SConscript | 0 .../{ => n32gxx_lxx}/n32l436-evb/SConstruct | 2 +- .../n32l436-evb/applications/SConscript | 0 .../n32l436-evb/applications/main.c | 0 .../n32l436-evb/board/Kconfig | 0 .../n32l436-evb/board/SConscript | 0 .../n32l436-evb/board/board.c | 0 .../n32l436-evb/board/board.h | 0 .../n32l436-evb/board/linker_scripts/link.icf | 0 .../n32l436-evb/board/linker_scripts/link.lds | 0 .../n32l436-evb/board/linker_scripts/link.sct | 0 .../n32l436-evb/figures/board.jpg | Bin .../{ => n32gxx_lxx}/n32l436-evb/project.ewd | 0 .../{ => n32gxx_lxx}/n32l436-evb/project.ewp | 304 +- .../{ => n32gxx_lxx}/n32l436-evb/project.eww | 0 bsp/n32/n32gxx_lxx/n32l436-evb/project.uvoptx | 1317 + .../n32gxx_lxx/n32l436-evb/project.uvprojx | 2887 ++ .../n32l436-evb}/rtconfig.h | 11 +- bsp/n32/n32gxx_lxx/n32l436-evb/rtconfig.py | 184 + .../{ => n32gxx_lxx}/n32l436-evb/template.ewp | 0 .../{ => n32gxx_lxx}/n32l436-evb/template.eww | 0 .../n32l436-evb/template.uvoptx | 0 .../n32l436-evb/template.uvprojx | 0 .../{ => n32gxx_lxx}/n32l43xml-stb/.config | 35 +- bsp/n32/n32gxx_lxx/n32l43xml-stb/Kconfig | 12 + .../{ => n32gxx_lxx}/n32l43xml-stb/README.md | 0 .../{ => n32gxx_lxx}/n32l43xml-stb/SConscript | 0 .../{ => n32gxx_lxx}/n32l43xml-stb/SConstruct | 2 +- .../n32l43xml-stb/applications/SConscript | 0 .../n32l43xml-stb/applications/main.c | 0 .../n32l43xml-stb/board/Kconfig | 0 .../n32l43xml-stb/board/SConscript | 0 .../n32l43xml-stb/board/board.c | 0 .../n32l43xml-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32l43xml-stb/figures/board.jpg | Bin .../n32l43xml-stb/project.ewd | 0 .../n32l43xml-stb/project.ewp | 298 +- .../n32l43xml-stb/project.eww | 0 .../n32gxx_lxx/n32l43xml-stb/project.uvoptx | 1317 + .../n32gxx_lxx/n32l43xml-stb/project.uvprojx | 2887 ++ .../n32l43xml-stb}/rtconfig.h | 11 +- bsp/n32/n32gxx_lxx/n32l43xml-stb/rtconfig.py | 184 + .../n32l43xml-stb/template.ewp | 0 .../n32l43xml-stb/template.eww | 0 .../n32l43xml-stb/template.uvoptx | 0 .../n32l43xml-stb/template.uvprojx | 0 .../{ => n32gxx_lxx}/n32l43xrl-stb/.config | 35 +- bsp/n32/n32gxx_lxx/n32l43xrl-stb/Kconfig | 12 + .../{ => n32gxx_lxx}/n32l43xrl-stb/README.md | 0 .../{ => n32gxx_lxx}/n32l43xrl-stb/SConscript | 0 .../{ => n32gxx_lxx}/n32l43xrl-stb/SConstruct | 2 +- .../n32l43xrl-stb/applications/SConscript | 0 .../n32l43xrl-stb/applications/main.c | 0 .../n32l43xrl-stb/board/Kconfig | 0 .../n32l43xrl-stb/board/SConscript | 0 .../n32l43xrl-stb/board/board.c | 0 .../n32l43xrl-stb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32l43xrl-stb/figures/board.jpg | Bin .../n32l43xrl-stb/project.ewd | 0 .../n32l43xrl-stb/project.ewp | 294 +- .../n32l43xrl-stb/project.eww | 0 .../n32l43xrl-stb/project.uvoptx | 0 .../n32l43xrl-stb/project.uvprojx | 269 +- .../n32l43xrl-stb}/rtconfig.h | 11 +- bsp/n32/n32gxx_lxx/n32l43xrl-stb/rtconfig.py | 184 + .../n32l43xrl-stb/template.ewp | 0 .../n32l43xrl-stb/template.eww | 0 .../n32l43xrl-stb/template.uvoptx | 0 .../n32l43xrl-stb/template.uvprojx | 0 .../{ => n32gxx_lxx}/n32wb45xl-evb/.config | 35 +- bsp/n32/n32gxx_lxx/n32wb45xl-evb/Kconfig | 12 + .../{ => n32gxx_lxx}/n32wb45xl-evb/README.md | 0 .../{ => n32gxx_lxx}/n32wb45xl-evb/SConscript | 0 .../{ => n32gxx_lxx}/n32wb45xl-evb/SConstruct | 2 +- .../n32wb45xl-evb/applications/SConscript | 0 .../n32wb45xl-evb/applications/main.c | 0 .../n32wb45xl-evb/board/Kconfig | 0 .../n32wb45xl-evb/board/SConscript | 0 .../n32wb45xl-evb/board/board.c | 0 .../n32wb45xl-evb/board/board.h | 0 .../board/linker_scripts/link.icf | 0 .../board/linker_scripts/link.lds | 0 .../board/linker_scripts/link.sct | 0 .../n32wb45xl-evb/figures/board.jpg | Bin .../n32wb45xl-evb/project.ewd | 0 .../n32wb45xl-evb/project.ewp | 296 +- .../n32wb45xl-evb/project.eww | 0 .../n32gxx_lxx/n32wb45xl-evb/project.uvoptx | 1324 + .../n32gxx_lxx/n32wb45xl-evb/project.uvprojx | 2892 ++ .../{ => n32gxx_lxx}/n32wb45xl-evb/rtconfig.h | 11 +- bsp/n32/n32gxx_lxx/n32wb45xl-evb/rtconfig.py | 184 + .../n32wb45xl-evb/template.ewp | 0 .../n32wb45xl-evb/template.eww | 0 .../n32wb45xl-evb/template.uvoptx | 0 .../n32wb45xl-evb/template.uvprojx | 0 bsp/n32/{ => n32gxx_lxx}/tools/sdk_dist.py | 0 bsp/n32/n32hxxx/libraries/Kconfig | 9 + .../n32hxxx/libraries/N32_Drivers/SConscript | 18 + .../libraries/N32_Drivers/drivers/Kconfig | 16 + .../libraries/N32_Drivers/drivers/SConscript | 39 + .../drivers/config/h7/adc_config.h | 96 + .../drivers/config/h7/dma_config.h | 710 + .../drivers/config/h7/i2c_hard_config.h | 512 + .../drivers/config/h7/spi_config.h | 310 + .../drivers/config/h7/uart_config.h | 832 + .../libraries/N32_Drivers/drivers/drv_adc.c | 390 + .../N32_Drivers/drivers/drv_config.h | 35 + .../libraries/N32_Drivers/drivers/drv_dma.h | 39 + .../libraries/N32_Drivers/drivers/drv_gpio.c | 628 + .../libraries/N32_Drivers/drivers/drv_gpio.h | 41 + .../N32_Drivers/drivers/drv_hard_i2c.c | 1474 + .../N32_Drivers/drivers/drv_hard_i2c.h | 96 + .../libraries/N32_Drivers/drivers/drv_log.h | 27 + .../libraries/N32_Drivers/drivers/drv_rtc.c | 434 + .../N32_Drivers/drivers/drv_soft_i2c.c | 187 + .../N32_Drivers/drivers/drv_soft_i2c.h | 77 + .../libraries/N32_Drivers/drivers/drv_spi.c | 1926 ++ .../libraries/N32_Drivers/drivers/drv_spi.h | 82 + .../libraries/N32_Drivers/drivers/drv_usart.c | 1699 + .../libraries/N32_Drivers/drivers/drv_usart.h | 79 + .../libraries/N32_Drivers/drv_common.c | 191 + .../libraries/N32_Drivers/drv_common.h | 35 + .../libraries/N32_Drivers/nano/SConscript | 15 + .../libraries/N32_Drivers/nano/drv_console.c | 183 + .../libraries/N32_Drivers/nano/drv_gpio.c | 134 + .../libraries/N32_Drivers/nano/drv_gpio.h | 39 + .../.ci/attachconfig/ci.attachconfig.yml | 10 + bsp/n32/n32hxxx/n32h760zil7-stb/.config | 1452 + bsp/n32/n32hxxx/n32h760zil7-stb/.gitignore | 42 + bsp/n32/n32hxxx/n32h760zil7-stb/Kconfig | 22 + bsp/n32/n32hxxx/n32h760zil7-stb/README_zh.md | 107 + bsp/n32/n32hxxx/n32h760zil7-stb/SConscript | 19 + bsp/n32/n32hxxx/n32h760zil7-stb/SConstruct | 54 + .../n32h760zil7-stb/applications/SConscript | 15 + .../n32h760zil7-stb/applications/main.c | 32 + .../board/Cube_Config/Cube_Config.ntfx | Bin 0 -> 4998 bytes .../Driver/CMSIS/core/cmsis_armcc.h | 894 + .../Driver/CMSIS/core/cmsis_armclang.h | 1444 + .../Driver/CMSIS/core/cmsis_armclang_ltm.h | 1891 ++ .../Driver/CMSIS/core/cmsis_compiler.h | 283 + .../Cube_Config/Driver/CMSIS/core/cmsis_gcc.h | 2168 ++ .../Driver/CMSIS/core/cmsis_iccarm.h | 964 + .../Driver/CMSIS/core/cmsis_version.h | 39 + .../Driver/CMSIS/core/core_armv81mml.h | 2968 ++ .../Driver/CMSIS/core/core_armv8mbl.h | 1921 ++ .../Driver/CMSIS/core/core_armv8mml.h | 2835 ++ .../Cube_Config/Driver/CMSIS/core/core_cm0.h | 952 + .../Driver/CMSIS/core/core_cm0plus.h | 1085 + .../Cube_Config/Driver/CMSIS/core/core_cm1.h | 979 + .../Cube_Config/Driver/CMSIS/core/core_cm23.h | 1996 ++ .../Cube_Config/Driver/CMSIS/core/core_cm3.h | 1937 ++ .../Cube_Config/Driver/CMSIS/core/core_cm33.h | 2910 ++ .../Driver/CMSIS/core/core_cm35p.h | 2910 ++ .../Cube_Config/Driver/CMSIS/core/core_cm4.h | 2124 ++ .../Cube_Config/Driver/CMSIS/core/core_cm7.h | 2725 ++ .../Driver/CMSIS/core/core_sc000.h | 1025 + .../Driver/CMSIS/core/core_sc300.h | 1912 ++ .../Cube_Config/Driver/CMSIS/core/mpu_armv7.h | 272 + .../Cube_Config/Driver/CMSIS/core/mpu_armv8.h | 346 + .../Driver/CMSIS/core/tz_context.h | 70 + .../Driver/CMSIS/device/n32h76x_78x.h | 27708 ++++++++++++++++ .../CMSIS/device/startup/startup_n32h76x.s | 892 + .../device/startup/startup_n32h76x_EWARM.s | 1529 + .../device/startup/startup_n32h78x_cm4.s | 897 + .../startup/startup_n32h78x_cm4_EWARM.s | 1543 + .../device/startup/startup_n32h78x_cm7.s | 892 + .../startup/startup_n32h78x_cm7_EWARM.s | 1535 + .../Driver/CMSIS/device/system_n32h76x_78x.c | 233 + .../Driver/CMSIS/device/system_n32h76x_78x.h | 79 + .../inc/n32h76x_78x_Common.h | 273 + .../inc/n32h76x_78x_DES.h | 131 + .../inc/n32h76x_78x_HASH.h | 216 + .../inc/n32h76x_78x_RNG.h | 112 + .../inc/n32h76x_78x_SAC_Common.h | 122 + .../inc/n32h76x_78x_SM4.h | 108 + .../inc/n32h76x_78x_aes.h | 119 + .../n32h76x_78x_periph_app/inc/mmc_host.h | 266 + .../n32h76x_78x_periph_app/inc/sd_host.h | 180 + .../n32h76x_78x_periph_app/inc/sdmmc_spec.h | 548 + .../n32h76x_78x_periph_app/src/mmc_host.c | 1272 + .../n32h76x_78x_periph_app/src/sd_host.c | 873 + .../n32h76x_78x_std_periph_driver/inc/misc.h | 292 + .../inc/n32h76x_78x_adc.h | 733 + .../inc/n32h76x_78x_comp.h | 330 + .../inc/n32h76x_78x_cordic.h | 236 + .../inc/n32h76x_78x_crc.h | 160 + .../inc/n32h76x_78x_dac.h | 346 + .../inc/n32h76x_78x_dbg.h | 161 + .../inc/n32h76x_78x_dcmu.h | 197 + .../inc/n32h76x_78x_dma.h | 448 + .../inc/n32h76x_78x_dmamux.h | 534 + .../inc/n32h76x_78x_dsi.h | 623 + .../inc/n32h76x_78x_dsmu.h | 446 + .../inc/n32h76x_78x_dvp.h | 433 + .../inc/n32h76x_78x_eccmon.h | 170 + .../inc/n32h76x_78x_eth.h | 1490 + .../inc/n32h76x_78x_exti.h | 200 + .../inc/n32h76x_78x_fdcan.h | 1718 + .../inc/n32h76x_78x_femc.h | 372 + .../inc/n32h76x_78x_fmac.h | 189 + .../inc/n32h76x_78x_gpio.h | 912 + .../inc/n32h76x_78x_i2c.h | 430 + .../inc/n32h76x_78x_i2s.h | 272 + .../inc/n32h76x_78x_iwdg.h | 108 + .../inc/n32h76x_78x_jpeg.h | 383 + .../inc/n32h76x_78x_lcdc.h | 335 + .../inc/n32h76x_78x_lptim.h | 284 + .../inc/n32h76x_78x_lpuart.h | 319 + .../inc/n32h76x_78x_mdma.h | 540 + .../inc/n32h76x_78x_mmu.h | 256 + .../inc/n32h76x_78x_otpc.h | 171 + .../inc/n32h76x_78x_pwr.h | 425 + .../inc/n32h76x_78x_rcc.h | 2542 ++ .../inc/n32h76x_78x_rtc.h | 455 + .../inc/n32h76x_78x_sdmmc.h | 851 + .../inc/n32h76x_78x_sdram.h | 233 + .../inc/n32h76x_78x_shrtim.h | 2292 ++ .../inc/n32h76x_78x_smu.h | 93 + .../inc/n32h76x_78x_spi.h | 359 + .../inc/n32h76x_78x_tim.h | 946 + .../inc/n32h76x_78x_usart.h | 366 + .../inc/n32h76x_78x_vrefbuf.h | 111 + .../inc/n32h76x_78x_wwdg.h | 107 + .../inc/n32h76x_78x_xspi.h | 505 + .../n32h76x_78x_std_periph_driver/src/misc.c | 431 + .../src/n32h76x_78x_adc.c | 2669 ++ .../src/n32h76x_78x_comp.c | 785 + .../src/n32h76x_78x_cordic.c | 392 + .../src/n32h76x_78x_crc.c | 469 + .../src/n32h76x_78x_dac.c | 1340 + .../src/n32h76x_78x_dbg.c | 276 + .../src/n32h76x_78x_dcmu.c | 314 + .../src/n32h76x_78x_dma.c | 1266 + .../src/n32h76x_78x_dmamux.c | 1899 ++ .../src/n32h76x_78x_dsi.c | 1620 + .../src/n32h76x_78x_dsmu.c | 1574 + .../src/n32h76x_78x_dvp.c | 1169 + .../src/n32h76x_78x_eccmon.c | 869 + .../src/n32h76x_78x_eth.c | 4988 +++ .../src/n32h76x_78x_exti.c | 702 + .../src/n32h76x_78x_fdcan.c | 4885 +++ .../src/n32h76x_78x_femc.c | 951 + .../src/n32h76x_78x_fmac.c | 712 + .../src/n32h76x_78x_gpio.c | 2390 ++ .../src/n32h76x_78x_i2c.c | 1733 + .../src/n32h76x_78x_i2s.c | 1159 + .../src/n32h76x_78x_iwdg.c | 193 + .../src/n32h76x_78x_jpeg.c | 1617 + .../src/n32h76x_78x_lcdc.c | 1160 + .../src/n32h76x_78x_lptim.c | 1220 + .../src/n32h76x_78x_lpuart.c | 675 + .../src/n32h76x_78x_mdma.c | 1289 + .../src/n32h76x_78x_mmu.c | 598 + .../src/n32h76x_78x_otpc.c | 555 + .../src/n32h76x_78x_pwr.c | 1580 + .../src/n32h76x_78x_rcc.c | 9078 +++++ .../src/n32h76x_78x_rtc.c | 2412 ++ .../src/n32h76x_78x_sdmmc.c | 2879 ++ .../src/n32h76x_78x_sdram.c | 694 + .../src/n32h76x_78x_shrtim.c | 10593 ++++++ .../src/n32h76x_78x_smu.c | 136 + .../src/n32h76x_78x_spi.c | 962 + .../src/n32h76x_78x_tim.c | 6437 ++++ .../src/n32h76x_78x_usart.c | 1850 ++ .../src/n32h76x_78x_vrefbuf.c | 191 + .../src/n32h76x_78x_wwdg.c | 216 + .../src/n32h76x_78x_xspi.c | 1272 + .../device/class/audio/inc/usbd_audio_core.h | 128 + .../class/audio/inc/usbd_audio_out_if.h | 87 + .../device/class/audio/src/usbd_audio_core.c | 548 + .../class/audio/src/usbd_audio_out_if.c | 247 + .../device/class/cdc/inc/usbd_cdc_core.h | 97 + .../class/cdc/inc/usbd_cdc_core_loopback.h | 80 + .../device/class/cdc/src/usbd_cdc_core.c | 695 + .../class/cdc/src/usbd_cdc_core_loopback.c | 511 + .../class/customhid/inc/usbd_customhid_core.h | 97 + .../class/customhid/src/usbd_customhid_core.c | 584 + .../inc/usbd_hid_cdc_composite.h | 63 + .../src/usbd_hid_cdc_composite.c | 402 + .../hid_keyboard/inc/usbd_keyboard_core.h | 79 + .../hid_keyboard/src/usbd_keyboard_core.c | 351 + .../hid_msc_composite/inc/usbd_msc_hid_core.h | 63 + .../hid_msc_composite/src/usbd_msc_hid_core.c | 338 + .../device/class/mouse/inc/usbd_mouse_core.h | 120 + .../device/class/mouse/src/usbd_mouse_core.c | 355 + .../device/class/msc/inc/usbd_msc_bot.h | 127 + .../device/class/msc/inc/usbd_msc_core.h | 70 + .../device/class/msc/inc/usbd_msc_data.h | 73 + .../device/class/msc/inc/usbd_msc_scsi.h | 157 + .../device/class/msc/src/usbd_msc_bot.c | 311 + .../device/class/msc/src/usbd_msc_core.c | 389 + .../device/class/msc/src/usbd_msc_data.c | 90 + .../device/class/msc/src/usbd_msc_scsi.c | 616 + .../inc/usbd_msc_cdc_composite.h | 63 + .../src/usbd_msc_cdc_composite.c | 385 + .../device/class/printer/inc/usbd_printer.h | 90 + .../device/class/printer/src/usbd_printer.c | 400 + .../device/core/inc/usbd_core.h | 78 + .../device/core/inc/usbd_def.h | 124 + .../device/core/inc/usbd_ioreq.h | 78 + .../device/core/inc/usbd_req.h | 73 + .../device/core/src/usbd_core.c | 441 + .../device/core/src/usbd_ioreq.c | 175 + .../device/core/src/usbd_req.c | 758 + .../driver/inc/usbhs_core.h | 344 + .../driver/inc/usbhs_dcd.h | 100 + .../driver/inc/usbhs_dcd_int.h | 84 + .../driver/inc/usbhs_defines.h | 174 + .../driver/inc/usbhs_hcd.h | 75 + .../driver/inc/usbhs_hcd_int.h | 78 + .../driver/inc/usbhs_regs.h | 107 + .../driver/src/usbhs_core.c | 2063 ++ .../driver/src/usbhs_dcd.c | 434 + .../driver/src/usbhs_dcd_int.c | 1002 + .../driver/src/usbhs_hcd.c | 220 + .../driver/src/usbhs_hcd_int.c | 787 + .../host/class/CDC/inc/usbh_cdc_core.h | 164 + .../host/class/CDC/inc/usbh_cdc_funct.h | 294 + .../host/class/CDC/src/usbh_cdc_core.c | 568 + .../host/class/CDC/src/usbh_cdc_funct.c | 151 + .../host/class/HID/inc/usbh_hid_core.h | 212 + .../host/class/HID/inc/usbh_hid_keyboard.h | 81 + .../host/class/HID/inc/usbh_hid_mouse.h | 129 + .../host/class/HID/src/usbh_hid_core.c | 559 + .../host/class/HID/src/usbh_hid_keyboard.c | 291 + .../host/class/HID/src/usbh_hid_mouse.c | 106 + .../host/class/MSC/inc/usbh_msc_bot.h | 236 + .../host/class/MSC/inc/usbh_msc_core.h | 155 + .../host/class/MSC/inc/usbh_msc_scsi.h | 174 + .../host/class/MSC/src/usbh_msc_bot.c | 618 + .../host/class/MSC/src/usbh_msc_core.c | 458 + .../host/class/MSC/src/usbh_msc_fatfs.c | 235 + .../host/class/MSC/src/usbh_msc_scsi.c | 593 + .../host/core/inc/usbh_core.h | 250 + .../host/core/inc/usbh_def.h | 285 + .../host/core/inc/usbh_hcs.h | 80 + .../host/core/inc/usbh_ioreq.h | 85 + .../host/core/inc/usbh_stdreq.h | 96 + .../host/core/src/usbh_core.c | 825 + .../host/core/src/usbh_hcs.c | 200 + .../host/core/src/usbh_ioreq.c | 377 + .../host/core/src/usbh_stdreq.c | 512 + .../Cube_Config/MDK-ARM/Cube_Config.uvoptx} | 20 +- .../Cube_Config/MDK-ARM/Cube_Config.uvprojx | 482 + .../Cube_Config/MDK-ARM/Cube_Config_CM7.sct | 26 + .../Nationstech.N32H76x_DFP.1.1.0.pack | Bin 0 -> 213082 bytes .../board/Cube_Config/SaveProjects.dat | 1 + .../board/Cube_Config/USER/inc/main.h | 26 + .../Cube_Config/USER/inc/n32h76x_78x_cfg.h | 40 + .../Cube_Config/USER/inc/n32h76x_78x_it.h | 22 + .../board/Cube_Config/USER/src/main.c | 35 + .../Cube_Config/USER/src/n32h76x_78x_cfg.c | 233 + .../Cube_Config/USER/src/n32h76x_78x_it.c | 100 + .../board/Cube_Config/data/Clock.dat | 1 + .../board/Cube_Config/data/ConfigModList.dat | 1 + .../board/Cube_Config/data/DMAStates.dat | 1 + .../Cube_Config/data/LastLoadProject.dat | 1 + .../board/Cube_Config/data/NVIC_M4.dat | 1 + .../board/Cube_Config/data/NVIC_M7.dat | 1 + .../board/Cube_Config/data/PinStates.dat | 1 + .../board/Cube_Config/data/SYS.dat | 1 + .../board/Cube_Config/data/USART1.dat | 1 + .../Cube_Config/startup/startup_n32h73x_76x.s | 892 + .../startup/startup_n32h73x_76x_EWARM.s | 1529 + .../startup/startup_n32h73x_76x_gcc.s | 1099 + .../startup/startup_n32h76x_ITCM_gcc.s | 1126 + .../Cube_Config/startup/startup_n32h78x_cm4.s | 897 + .../startup/startup_n32h78x_cm4_EWARM.s | 1543 + .../startup/startup_n32h78x_cm4_gcc.s | 1117 + .../Cube_Config/startup/startup_n32h78x_cm7.s | 892 + .../startup/startup_n32h78x_cm7_EWARM.s | 1535 + .../startup/startup_n32h78x_cm7_gcc.s | 1108 + ...2\347\232\204\347\202\271\346\210\221.txt" | 4 + bsp/n32/n32hxxx/n32h760zil7-stb/board/Kconfig | 165 + .../n32hxxx/n32h760zil7-stb/board/SConscript | 93 + bsp/n32/n32hxxx/n32h760zil7-stb/board/board.c | 36 + bsp/n32/n32hxxx/n32h760zil7-stb/board/board.h | 55 + .../board/linker_scripts/link.icf | 63 + .../board/linker_scripts/link.lds | 157 + .../board/linker_scripts/link.sct | 25 + .../n32hxxx/n32h760zil7-stb/figures/board.jpg | Bin 0 -> 3188413 bytes .../n32hxxx/n32h760zil7-stb/project.uvoptx | 1064 + .../n32hxxx/n32h760zil7-stb/project.uvprojx | 2150 ++ bsp/n32/n32hxxx/n32h760zil7-stb/rtconfig.h | 424 + bsp/n32/n32hxxx/n32h760zil7-stb/rtconfig.py | 185 + .../n32h760zil7-stb/template.uvoptx} | 21 +- .../n32hxxx/n32h760zil7-stb/template.uvprojx | 391 + bsp/n32/n32hxxx/tools/sdk_dist.py | 23 + bsp/n32/n32l40xcl-stb/Kconfig | 12 - bsp/n32/n32l40xcl-stb/project.uvoptx | 185 - bsp/n32/n32l40xcl-stb/project.uvprojx | 1522 - bsp/n32/n32l40xcl-stb/rtconfig.py | 184 - bsp/n32/n32l436-evb/Kconfig | 12 - bsp/n32/n32l436-evb/project.uvoptx | 185 - bsp/n32/n32l436-evb/project.uvprojx | 1522 - bsp/n32/n32l436-evb/rtconfig.py | 184 - bsp/n32/n32l43xml-stb/Kconfig | 12 - bsp/n32/n32l43xml-stb/project.uvoptx | 185 - bsp/n32/n32l43xml-stb/project.uvprojx | 1522 - bsp/n32/n32l43xml-stb/rtconfig.py | 184 - bsp/n32/n32l43xrl-stb/Kconfig | 12 - bsp/n32/n32l43xrl-stb/rtconfig.py | 184 - bsp/n32/n32wb45xl-evb/Kconfig | 12 - bsp/n32/n32wb45xl-evb/project.uvoptx | 180 - bsp/n32/n32wb45xl-evb/project.uvprojx | 1529 - bsp/n32/n32wb45xl-evb/rtconfig.py | 184 - 1317 files changed, 277557 insertions(+), 22776 deletions(-) delete mode 100644 bsp/n32/n32g457qel-stb/project.uvprojx delete mode 100644 bsp/n32/n32g45xcl-stb/project.uvoptx delete mode 100644 bsp/n32/n32g45xcl-stb/project.uvprojx delete mode 100644 bsp/n32/n32g45xml-stb/project.uvoptx delete mode 100644 bsp/n32/n32g45xml-stb/project.uvprojx delete mode 100644 bsp/n32/n32g45xrl-stb/Kconfig delete mode 100644 bsp/n32/n32g45xrl-stb/project.uvoptx delete mode 100644 bsp/n32/n32g45xrl-stb/project.uvprojx delete mode 100644 bsp/n32/n32g45xrl-stb/rtconfig.py delete mode 100644 bsp/n32/n32g45xvl-stb/Kconfig delete mode 100644 bsp/n32/n32g45xvl-stb/project.uvoptx delete mode 100644 bsp/n32/n32g45xvl-stb/project.uvprojx delete mode 100644 bsp/n32/n32g45xvl-stb/rtconfig.py delete mode 100644 bsp/n32/n32g4frml-stb/Kconfig delete mode 100644 bsp/n32/n32g4frml-stb/project.ewp delete mode 100644 bsp/n32/n32g4frml-stb/project.uvprojx delete mode 100644 bsp/n32/n32g4frml-stb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/libraries/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_common_tables.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_const_structs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_math.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armclang.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_compiler.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_gcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_version.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/core_cm4.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/core/mpu_armv7.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_conf.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_flash.ld (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_EWARM.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_gcc.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_aes.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_algo_common.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_des.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_hash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_rng.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/misc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_adc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_can.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_comp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_crc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dac.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dbg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dma.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_exti.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_flash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_gpio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_i2c.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_iwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lptim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lpuart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_opamp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_pwr.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rtc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_spi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tsc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_usart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_wwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/misc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_adc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_can.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_comp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_crc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dac.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dbg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dma.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_exti.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_flash.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_gpio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_i2c.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_iwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lptim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lpuart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_opamp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_pwr.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rcc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rtc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_spi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tsc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_usart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_wwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_core.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_def.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_init.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_lib.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_mem.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_regs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_sil.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_type.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_core.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_init.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_int.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_mem.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_regs.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_sil.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_common_tables.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_const_structs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_math.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armclang.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_compiler.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_gcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_iccarm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_version.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/core_cm4.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/core/mpu_armv7.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_conf.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_flash.ld (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_EWARM.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_gcc.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_aes.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_algo_common.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_des.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_hash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_rng.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/misc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_adc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_bkp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_can.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_comp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_crc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dac.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dbg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dma.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dvp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_eth.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_exti.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_flash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_gpio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_i2c.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_opamp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_pwr.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_qspi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rtc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_sdio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_spi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tsc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_usart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32xx_tsc_alg_api.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/misc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_adc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_bkp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_can.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_comp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_crc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dac.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dbg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dma.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dvp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_eth.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_exti.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_flash.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_gpio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_i2c.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_iwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_opamp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_pwr.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_qspi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rcc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rtc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_sdio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_spi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tsc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_usart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_wwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_core.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_def.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_init.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_lib.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_mem.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_regs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_sil.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_type.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_core.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_init.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_int.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_mem.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_regs.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_sil.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_common_tables.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_const_structs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_math.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armclang.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_compiler.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_gcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_iccarm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_version.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/core_cm4.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/core/mpu_armv7.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_conf.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_flash.ld (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_EWARM.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_gcc.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_aes.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_algo_common.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_des.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_hash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_rng.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/misc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_adc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_bkp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_can.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_crc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dac.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dbg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dma.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dvp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_exti.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_flash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_gpio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_i2c.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_iwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_pwr.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_qspi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rtc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_sdio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_spi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tsc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_usart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_wwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32xx_tsc_alg_api.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/misc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_adc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_bkp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_can.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_crc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dac.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dbg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dma.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dvp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_exti.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_flash.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_gpio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_i2c.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_iwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_pwr.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_qspi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rcc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rtc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_sdio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_spi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tsc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_usart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_wwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_core.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_def.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_init.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_lib.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_mem.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_regs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_sil.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_type.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_core.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_init.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_int.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_mem.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_regs.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_sil.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_common_tables.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_const_structs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_math.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armclang.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_compiler.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_gcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_iccarm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_version.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/core_cm4.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/core/mpu_armv7.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_conf.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_flash.ld (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_EWARM.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_gcc.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_aes.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_algo_common.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_des.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_hash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_rng.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/misc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_adc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_can.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_comp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_crc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dac.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dbg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dma.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_exti.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_flash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_gpio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_i2c.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_iwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lcd.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lptim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lpuart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_opamp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_pwr.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rtc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_spi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tsc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_usart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_wwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/misc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_adc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_can.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_comp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_crc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dac.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dbg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dma.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_exti.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_flash.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_gpio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_i2c.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_iwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lcd.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lptim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lpuart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_opamp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_pwr.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rcc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rtc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_spi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tsc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_usart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_wwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_core.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_def.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_init.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_lib.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_mem.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_regs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_sil.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_type.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_core.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_init.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_int.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_mem.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_regs.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_sil.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_common_tables.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_const_structs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_math.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armclang.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_compiler.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_gcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_version.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/core_cm4.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/core/mpu_armv7.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_conf.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_flash.ld (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_EWARM.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_gcc.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_aes.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_algo_common.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_des.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_hash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_rng.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/misc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_adc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_can.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_comp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_crc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dac.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dbg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dma.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_exti.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_flash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_gpio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_i2c.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_iwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lcd.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lprcnt.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lptim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lpuart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_opamp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_pwr.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rtc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_spi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tsc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_usart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_wwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/misc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_adc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_can.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_comp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_crc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dac.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dbg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dma.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_exti.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_flash.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_gpio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_i2c.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_iwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lcd.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lprcnt.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lptim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lpuart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_opamp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_pwr.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rcc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rtc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_spi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tsc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_usart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_wwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_core.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_def.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_init.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_lib.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_mem.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_regs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_sil.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_type.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_core.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_init.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_int.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_mem.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_regs.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_sil.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_common_tables.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_const_structs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_math.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armclang.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_compiler.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_gcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_iccarm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_version.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/core_cm4.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/core/mpu_armv7.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_conf.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_flash.ld (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_EWARM.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_gcc.s (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_aes.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_algo_common.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_des.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_hash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_rng.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/att.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm_db.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/atts.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ble_arch.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt_defines.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_endian.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_error.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_hci.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_list.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_llcp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_lmp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_math.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_utils.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_version.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gap.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_sig.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_util.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gatt.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/h4tl.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_config.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_env.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_event.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_mem.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_msg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_queue.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_timer.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_lecb.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_sig.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/nvds.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_types.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_utils.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwapp_config.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_config.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_config.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_error.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_config.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwprf_config.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smp_common.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_api.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_crypto.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_util.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpm_api.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_debug.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_flash.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_timer.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Interface.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_debug.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_flash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_iom.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_spi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_timer.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_uart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Interface.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Ramcode.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/ble_monitor.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_batt.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_sec.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_task.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_user.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass_task.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_batt.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_sec.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_user.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/rwapp_config.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user_task.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf_utils.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user_task.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/misc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_adc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_bkp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_can.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_crc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dac.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dbg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dma.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dvp.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_exti.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_flash.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_gpio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_i2c.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_iwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_pwr.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rcc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rtc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_sdio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_spi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tim.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tsc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_usart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_wwdg.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32xx_tsc_alg_api.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/misc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_adc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_bkp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_can.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_crc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dac.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dbg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dma.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dvp.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_exti.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_flash.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_gpio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_i2c.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_iwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_pwr.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rcc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rtc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_sdio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_spi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tim.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tsc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_usart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_wwdg.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_core.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_def.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_init.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_int.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_lib.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_mem.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_regs.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_sil.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_type.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_core.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_init.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_int.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_mem.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_regs.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_sil.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_adc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_adc.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_can.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_can.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_dac.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_dac.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_gpio.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_gpio.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_hwtimer.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_hwtimer.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_i2c.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_i2c.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_rtc.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_spi.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_spi.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_usart.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_usart.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_usart_v2.c (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_usart_v2.h (100%) rename bsp/n32/{ => n32gxx_lxx}/libraries/n32_drivers/drv_wdt.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/.config (97%) rename bsp/n32/{n32g457qel-stb => n32gxx_lxx/n32g43xcl-stb}/Kconfig (88%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/project.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/project.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/project.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/rtconfig.h (98%) rename bsp/n32/{n32g45xml-stb => n32gxx_lxx/n32g43xcl-stb}/rtconfig.py (97%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g43xcl-stb/template.uvprojx (100%) rename bsp/n32/{n32g45xrl-stb => n32gxx_lxx/n32g457qel-stb}/.config (97%) rename bsp/n32/{n32g43xcl-stb => n32gxx_lxx/n32g457qel-stb}/Kconfig (88%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32g457qel-stb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32g457qel-stb/project.uvprojx rename bsp/n32/{n32g45xrl-stb => n32gxx_lxx/n32g457qel-stb}/rtconfig.h (98%) rename bsp/n32/{n32g43xcl-stb => n32gxx_lxx/n32g457qel-stb}/rtconfig.py (97%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g457qel-stb/template.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/.config (97%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/Kconfig (88%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/figures/board.png (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32g45xcl-stb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32g45xcl-stb/project.uvprojx rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/rtconfig.h (98%) rename bsp/n32/{n32g457qel-stb => n32gxx_lxx/n32g45xcl-stb}/rtconfig.py (97%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xcl-stb/template.uvprojx (100%) rename bsp/n32/{n32g457qel-stb => n32gxx_lxx/n32g45xml-stb}/.config (97%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/Kconfig (88%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/figures/board.png (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32g45xml-stb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32g45xml-stb/project.uvprojx rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/rtconfig.h (98%) rename bsp/n32/{n32g45xcl-stb => n32gxx_lxx/n32g45xml-stb}/rtconfig.py (97%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xml-stb/template.uvprojx (100%) rename bsp/n32/{n32g45xml-stb => n32gxx_lxx/n32g45xrl-stb}/.config (97%) create mode 100644 bsp/n32/n32gxx_lxx/n32g45xrl-stb/Kconfig rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/SConscript (100%) rename bsp/n32/{n32g45xvl-stb => n32gxx_lxx/n32g45xrl-stb}/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32g45xrl-stb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32g45xrl-stb/project.uvprojx rename bsp/n32/{n32g457qel-stb => n32gxx_lxx/n32g45xrl-stb}/rtconfig.h (98%) create mode 100644 bsp/n32/n32gxx_lxx/n32g45xrl-stb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xrl-stb/template.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/.ci/attachconfig/ci.attachconfig.yml (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/.config (97%) create mode 100644 bsp/n32/n32gxx_lxx/n32g45xvl-stb/Kconfig rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/SConscript (100%) rename bsp/n32/{n32g45xrl-stb => n32gxx_lxx/n32g45xvl-stb}/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32g45xvl-stb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32g45xvl-stb/project.uvprojx rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/rtconfig.h (98%) create mode 100644 bsp/n32/n32gxx_lxx/n32g45xvl-stb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g45xvl-stb/template.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/.config (97%) create mode 100644 bsp/n32/n32gxx_lxx/n32g4frml-stb/Kconfig rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/figures/board.png (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/project.ewd (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32g4frml-stb/project.ewp rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32g4frml-stb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32g4frml-stb/project.uvprojx rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/rtconfig.h (98%) create mode 100644 bsp/n32/n32gxx_lxx/n32g4frml-stb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/template.ewp (92%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32g4frml-stb/template.uvprojx (98%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/.config (97%) create mode 100644 bsp/n32/n32gxx_lxx/n32l40xcl-stb/Kconfig rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32l40xcl-stb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32l40xcl-stb/project.uvprojx rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/rtconfig.h (98%) create mode 100644 bsp/n32/n32gxx_lxx/n32l40xcl-stb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l40xcl-stb/template.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/.config (97%) create mode 100644 bsp/n32/n32gxx_lxx/n32l436-evb/Kconfig rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32l436-evb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32l436-evb/project.uvprojx rename bsp/n32/{n32l43xrl-stb => n32gxx_lxx/n32l436-evb}/rtconfig.h (98%) create mode 100644 bsp/n32/n32gxx_lxx/n32l436-evb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l436-evb/template.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/.config (97%) create mode 100644 bsp/n32/n32gxx_lxx/n32l43xml-stb/Kconfig rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32l43xml-stb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32l43xml-stb/project.uvprojx rename bsp/n32/{n32l436-evb => n32gxx_lxx/n32l43xml-stb}/rtconfig.h (98%) create mode 100644 bsp/n32/n32gxx_lxx/n32l43xml-stb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xml-stb/template.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/.config (97%) create mode 100644 bsp/n32/n32gxx_lxx/n32l43xrl-stb/Kconfig rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/project.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/project.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/project.uvprojx (89%) rename bsp/n32/{n32l43xml-stb => n32gxx_lxx/n32l43xrl-stb}/rtconfig.h (98%) create mode 100644 bsp/n32/n32gxx_lxx/n32l43xrl-stb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32l43xrl-stb/template.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/.config (97%) create mode 100644 bsp/n32/n32gxx_lxx/n32wb45xl-evb/Kconfig rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/README.md (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/SConstruct (96%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/applications/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/applications/main.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/board/Kconfig (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/board/SConscript (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/board/board.c (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/board/board.h (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/board/linker_scripts/link.icf (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/board/linker_scripts/link.lds (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/board/linker_scripts/link.sct (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/figures/board.jpg (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/project.ewd (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/project.ewp (86%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/project.eww (100%) create mode 100644 bsp/n32/n32gxx_lxx/n32wb45xl-evb/project.uvoptx create mode 100644 bsp/n32/n32gxx_lxx/n32wb45xl-evb/project.uvprojx rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/rtconfig.h (98%) create mode 100644 bsp/n32/n32gxx_lxx/n32wb45xl-evb/rtconfig.py rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/template.ewp (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/template.eww (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/template.uvoptx (100%) rename bsp/n32/{ => n32gxx_lxx}/n32wb45xl-evb/template.uvprojx (100%) rename bsp/n32/{ => n32gxx_lxx}/tools/sdk_dist.py (100%) create mode 100644 bsp/n32/n32hxxx/libraries/Kconfig create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/SConscript create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/Kconfig create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/SConscript create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/config/h7/adc_config.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/config/h7/dma_config.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/config/h7/i2c_hard_config.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/config/h7/spi_config.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/config/h7/uart_config.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_adc.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_config.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_dma.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_gpio.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_gpio.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_hard_i2c.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_hard_i2c.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_log.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_rtc.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_soft_i2c.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_soft_i2c.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_spi.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_spi.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_usart.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drivers/drv_usart.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drv_common.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/drv_common.h create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/nano/SConscript create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/nano/drv_console.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/nano/drv_gpio.c create mode 100644 bsp/n32/n32hxxx/libraries/N32_Drivers/nano/drv_gpio.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/.ci/attachconfig/ci.attachconfig.yml create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/.config create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/.gitignore create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/Kconfig create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/README_zh.md create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/SConscript create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/SConstruct create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/applications/SConscript create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/applications/main.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Cube_Config.ntfx create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/cmsis_armcc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/cmsis_armclang.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/cmsis_armclang_ltm.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/cmsis_compiler.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/cmsis_gcc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/cmsis_iccarm.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/cmsis_version.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_armv81mml.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_armv8mbl.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_armv8mml.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm0.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm0plus.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm1.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm23.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm3.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm33.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm35p.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm4.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_cm7.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_sc000.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/core_sc300.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/mpu_armv7.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/mpu_armv8.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/core/tz_context.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/n32h76x_78x.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/startup/startup_n32h76x.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/startup/startup_n32h76x_EWARM.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/startup/startup_n32h78x_cm4.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/startup/startup_n32h78x_cm4_EWARM.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/startup/startup_n32h78x_cm7.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/startup/startup_n32h78x_cm7_EWARM.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/system_n32h76x_78x.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/CMSIS/device/system_n32h76x_78x.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_algo_lib/inc/n32h76x_78x_Common.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_algo_lib/inc/n32h76x_78x_DES.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_algo_lib/inc/n32h76x_78x_HASH.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_algo_lib/inc/n32h76x_78x_RNG.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_algo_lib/inc/n32h76x_78x_SAC_Common.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_algo_lib/inc/n32h76x_78x_SM4.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_algo_lib/inc/n32h76x_78x_aes.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_periph_app/inc/mmc_host.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_periph_app/inc/sd_host.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_periph_app/inc/sdmmc_spec.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_periph_app/src/mmc_host.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_periph_app/src/sd_host.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/misc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_adc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_comp.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_cordic.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_crc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_dac.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_dbg.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_dcmu.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_dma.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_dmamux.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_dsi.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_dsmu.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_dvp.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_eccmon.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_eth.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_exti.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_fdcan.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_femc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_fmac.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_gpio.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_i2c.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_i2s.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_iwdg.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_jpeg.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_lcdc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_lptim.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_lpuart.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_mdma.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_mmu.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_otpc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_pwr.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_rcc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_rtc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_sdmmc.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_sdram.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_shrtim.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_smu.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_spi.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_tim.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_usart.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_vrefbuf.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_wwdg.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/inc/n32h76x_78x_xspi.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/misc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_adc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_comp.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_cordic.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_crc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_dac.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_dbg.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_dcmu.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_dma.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_dmamux.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_dsi.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_dsmu.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_dvp.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_eccmon.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_eth.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_exti.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_fdcan.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_femc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_fmac.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_gpio.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_i2c.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_i2s.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_iwdg.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_jpeg.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_lcdc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_lptim.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_lpuart.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_mdma.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_mmu.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_otpc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_pwr.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_rcc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_rtc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_sdmmc.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_sdram.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_shrtim.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_smu.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_spi.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_tim.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_usart.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_vrefbuf.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_wwdg.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_std_periph_driver/src/n32h76x_78x_xspi.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/audio/inc/usbd_audio_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/audio/inc/usbd_audio_out_if.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/audio/src/usbd_audio_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/audio/src/usbd_audio_out_if.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/cdc/inc/usbd_cdc_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/cdc/inc/usbd_cdc_core_loopback.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/cdc/src/usbd_cdc_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/cdc/src/usbd_cdc_core_loopback.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/customhid/inc/usbd_customhid_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/customhid/src/usbd_customhid_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/hid_cdc_composite/inc/usbd_hid_cdc_composite.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/hid_cdc_composite/src/usbd_hid_cdc_composite.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/hid_keyboard/inc/usbd_keyboard_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/hid_keyboard/src/usbd_keyboard_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/hid_msc_composite/inc/usbd_msc_hid_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/hid_msc_composite/src/usbd_msc_hid_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/mouse/inc/usbd_mouse_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/mouse/src/usbd_mouse_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc/inc/usbd_msc_bot.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc/inc/usbd_msc_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc/inc/usbd_msc_data.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc/inc/usbd_msc_scsi.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc/src/usbd_msc_bot.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc/src/usbd_msc_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc/src/usbd_msc_data.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc/src/usbd_msc_scsi.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc_cdc_composite/inc/usbd_msc_cdc_composite.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/msc_cdc_composite/src/usbd_msc_cdc_composite.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/printer/inc/usbd_printer.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/class/printer/src/usbd_printer.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/core/inc/usbd_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/core/inc/usbd_def.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/core/inc/usbd_ioreq.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/core/inc/usbd_req.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/core/src/usbd_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/core/src/usbd_ioreq.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/device/core/src/usbd_req.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/inc/usbhs_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/inc/usbhs_dcd.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/inc/usbhs_dcd_int.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/inc/usbhs_defines.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/inc/usbhs_hcd.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/inc/usbhs_hcd_int.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/inc/usbhs_regs.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/src/usbhs_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/src/usbhs_dcd.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/src/usbhs_dcd_int.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/src/usbhs_hcd.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/driver/src/usbhs_hcd_int.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/CDC/inc/usbh_cdc_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/CDC/inc/usbh_cdc_funct.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/CDC/src/usbh_cdc_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/CDC/src/usbh_cdc_funct.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/HID/inc/usbh_hid_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/HID/inc/usbh_hid_keyboard.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/HID/inc/usbh_hid_mouse.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/HID/src/usbh_hid_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/HID/src/usbh_hid_keyboard.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/HID/src/usbh_hid_mouse.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/MSC/inc/usbh_msc_bot.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/MSC/inc/usbh_msc_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/MSC/inc/usbh_msc_scsi.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/MSC/src/usbh_msc_bot.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/MSC/src/usbh_msc_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/MSC/src/usbh_msc_fatfs.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/class/MSC/src/usbh_msc_scsi.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/inc/usbh_core.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/inc/usbh_def.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/inc/usbh_hcs.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/inc/usbh_ioreq.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/inc/usbh_stdreq.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/src/usbh_core.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/src/usbh_hcs.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/src/usbh_ioreq.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Driver/n32h76x_78x_usbhs_driver/host/core/src/usbh_stdreq.c rename bsp/n32/{n32g457qel-stb/project.uvoptx => n32hxxx/n32h760zil7-stb/board/Cube_Config/MDK-ARM/Cube_Config.uvoptx} (91%) create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/MDK-ARM/Cube_Config.uvprojx create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/MDK-ARM/Cube_Config_CM7.sct create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/Nationstech.N32H76x_DFP.1.1.0.pack create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/SaveProjects.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/USER/inc/main.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/USER/inc/n32h76x_78x_cfg.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/USER/inc/n32h76x_78x_it.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/USER/src/main.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/USER/src/n32h76x_78x_cfg.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/USER/src/n32h76x_78x_it.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/Clock.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/ConfigModList.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/DMAStates.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/LastLoadProject.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/NVIC_M4.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/NVIC_M7.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/PinStates.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/SYS.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/data/USART1.dat create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h73x_76x.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h73x_76x_EWARM.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h73x_76x_gcc.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h76x_ITCM_gcc.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h78x_cm4.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h78x_cm4_EWARM.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h78x_cm4_gcc.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h78x_cm7.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h78x_cm7_EWARM.s create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/startup/startup_n32h78x_cm7_gcc.s create mode 100644 "bsp/n32/n32hxxx/n32h760zil7-stb/board/Cube_Config/\346\226\260\347\211\210keil_pack\345\214\205\350\243\205\344\270\215\344\270\212\347\232\204\347\202\271\346\210\221.txt" create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/Kconfig create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/SConscript create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/board.c create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/board.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/linker_scripts/link.icf create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/linker_scripts/link.lds create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/board/linker_scripts/link.sct create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/figures/board.jpg create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/project.uvoptx create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/project.uvprojx create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/rtconfig.h create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/rtconfig.py rename bsp/n32/{n32g4frml-stb/project.uvoptx => n32hxxx/n32h760zil7-stb/template.uvoptx} (89%) create mode 100644 bsp/n32/n32hxxx/n32h760zil7-stb/template.uvprojx create mode 100644 bsp/n32/n32hxxx/tools/sdk_dist.py delete mode 100644 bsp/n32/n32l40xcl-stb/Kconfig delete mode 100644 bsp/n32/n32l40xcl-stb/project.uvoptx delete mode 100644 bsp/n32/n32l40xcl-stb/project.uvprojx delete mode 100644 bsp/n32/n32l40xcl-stb/rtconfig.py delete mode 100644 bsp/n32/n32l436-evb/Kconfig delete mode 100644 bsp/n32/n32l436-evb/project.uvoptx delete mode 100644 bsp/n32/n32l436-evb/project.uvprojx delete mode 100644 bsp/n32/n32l436-evb/rtconfig.py delete mode 100644 bsp/n32/n32l43xml-stb/Kconfig delete mode 100644 bsp/n32/n32l43xml-stb/project.uvoptx delete mode 100644 bsp/n32/n32l43xml-stb/project.uvprojx delete mode 100644 bsp/n32/n32l43xml-stb/rtconfig.py delete mode 100644 bsp/n32/n32l43xrl-stb/Kconfig delete mode 100644 bsp/n32/n32l43xrl-stb/rtconfig.py delete mode 100644 bsp/n32/n32wb45xl-evb/Kconfig delete mode 100644 bsp/n32/n32wb45xl-evb/project.uvoptx delete mode 100644 bsp/n32/n32wb45xl-evb/project.uvprojx delete mode 100644 bsp/n32/n32wb45xl-evb/rtconfig.py diff --git a/.github/ALL_BSP_COMPILE.json b/.github/ALL_BSP_COMPILE.json index 6d503086dd2..de94d69ffb1 100644 --- a/.github/ALL_BSP_COMPILE.json +++ b/.github/ALL_BSP_COMPILE.json @@ -316,18 +316,19 @@ "gd32/arm/gd32e503v-eval", "gd32/arm/gd32527I-eval", "gd32/arm/gd32e230-lckfb", - "n32/n32g43xcl-stb", - "n32/n32g45xcl-stb", - "n32/n32g45xml-stb", - "n32/n32g45xrl-stb", - "n32/n32g45xvl-stb", - "n32/n32g457qel-stb", - "n32/n32g4frml-stb", - "n32/n32l40xcl-stb", - "n32/n32l43xml-stb", - "n32/n32l43xrl-stb", - "n32/n32l436-evb", - "n32/n32wb45xl-evb", + "n32/n32gxx_lxx/n32g43xcl-stb", + "n32/n32gxx_lxx/n32g45xcl-stb", + "n32/n32gxx_lxx/n32g45xml-stb", + "n32/n32gxx_lxx/n32g45xrl-stb", + "n32/n32gxx_lxx/n32g45xvl-stb", + "n32/n32gxx_lxx/n32g457qel-stb", + "n32/n32gxx_lxx/n32g4frml-stb", + "n32/n32gxx_lxx/n32l40xcl-stb", + "n32/n32gxx_lxx/n32l43xml-stb", + "n32/n32gxx_lxx/n32l43xrl-stb", + "n32/n32gxx_lxx/n32l436-evb", + "n32/n32gxx_lxx/n32wb45xl-evb", + "n32/n32hxxx/n32h760zil7-stb", "apm32/apm32f103xe-minibroard", "apm32/apm32f407ig-minibroard", "apm32/apm32f407zg-evalboard", diff --git a/bsp/n32/.clang-format-ignore b/bsp/n32/.clang-format-ignore index bb5dde52161..98d9df61469 100644 --- a/bsp/n32/.clang-format-ignore +++ b/bsp/n32/.clang-format-ignore @@ -4,4 +4,12 @@ # If you need to exclude a file, add the path to the file in file_path. # 从 .ignore_format.yml 迁移的规则 -/libraries/N32G45x_Firmware_Library/ \ No newline at end of file +/n32gxx_lxx/libraries/N32G43x_Firmware_Library/ +/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/ +/n32gxx_lxx/libraries/N32G45x_Firmware_Library/ +/n32gxx_lxx/libraries/N32L40x_Firmware_Library/ +/n32gxx_lxx/libraries/N32L43x_Firmware_Library/ +/n32gxx_lxx/libraries/N32WB452_Firmware_Library/ + +# 忽略所有 N32 BSP 的 Cube_Config 配置目录 +/n32hxxx/n32h*/board/Cube_Config/ \ No newline at end of file diff --git a/bsp/n32/n32g457qel-stb/project.uvprojx b/bsp/n32/n32g457qel-stb/project.uvprojx deleted file mode 100644 index b994bc1107a..00000000000 --- a/bsp/n32/n32g457qel-stb/project.uvprojx +++ /dev/null @@ -1,1529 +0,0 @@ - - - 2.1 -
### uVision Project, (C) Keil Software
- - - rt-thread - 0x4 - ARM-ADS - 5060960::V5.06 update 7 (build 960)::.\ARMCC - 0 - - - N32G457QEL7 - Nationstech - Nationstech.N32G45x_DFP.1.0.5 - http://www.keil.com/pack/ - IRAM(0x20000000,0x24000) IROM(0x08000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - - - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32G45x -FS08000000 -FL080000 -FP0($$Device:N32G457QEL7$Flash\N32G45x.FLM)) - 0 - $$Device:N32G457QEL7$firmware\CMSIS\device\n32g45x.h - - - - - - - - - - $$Device:N32G457QEL7$svd\N32G457.svd - 0 - 0 - - - - - - - 0 - 0 - 0 - 0 - 1 - - .\build\ - rtthread - 1 - 0 - 1 - 1 - 1 - .\build\ - 1 - 0 - 0 - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 1 - 0 - fromelf --bin !L --output rtthread.bin - - 0 - 0 - 0 - 0 - - 0 - - - - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 3 - - - 1 - - - SARMCM3.DLL - -REMAP - DCM.DLL - -pCM4 - SARMCM3.DLL - - TCM.DLL - -pCM4 - - - - 1 - 0 - 0 - 0 - 16 - - - - - 1 - 0 - 0 - 1 - 1 - 4096 - - 1 - BIN\UL2CM3.DLL - - - - - - 0 - - - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - "Cortex-M4" - - 0 - 0 - 0 - 1 - 1 - 0 - 0 - 2 - 0 - 0 - 0 - 0 - 8 - 1 - 0 - 0 - 0 - 3 - 3 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 1 - 0x8000000 - 0x80000 - - - 0 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x8000000 - 0x80000 - - - 1 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 0 - 0x0 - 0x0 - - - - - - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 2 - 0 - 0 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - - USE_STDPERIPH_DRIVER, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, N32G45X - - ..\..\..\components\drivers\include;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\libraries\n32_drivers;..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\components\drivers\phy;.;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m4;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\finsh - - - - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 4 - - - - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0x08000000 - 0x20000000 - - .\board\linker_scripts\link.sct - - - - - - - - - - - Applications - - - main.c - 1 - applications\main.c - - - - - Compiler - - - syscall_mem.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - - - - - syscalls.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - - - - - cctype.c - 1 - ..\..\..\components\libc\compilers\common\cctype.c - - - - - cstdlib.c - 1 - ..\..\..\components\libc\compilers\common\cstdlib.c - - - - - cstring.c - 1 - ..\..\..\components\libc\compilers\common\cstring.c - - - - - ctime.c - 1 - ..\..\..\components\libc\compilers\common\ctime.c - - - - - cunistd.c - 1 - ..\..\..\components\libc\compilers\common\cunistd.c - - - - - cwchar.c - 1 - ..\..\..\components\libc\compilers\common\cwchar.c - - - - - DeviceDrivers - - - dev_can.c - 1 - ..\..\..\components\drivers\can\dev_can.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - device.c - 1 - ..\..\..\components\drivers\core\device.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - hwtimer.c - 1 - ..\..\..\components\drivers\hwtimer\hwtimer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_bit_ops.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_core.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_dev.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_dev.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_comm.c - 1 - ..\..\..\components\drivers\ipc\completion_comm.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_up.c - 1 - ..\..\..\components\drivers\ipc\completion_up.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - condvar.c - 1 - ..\..\..\components\drivers\ipc\condvar.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dataqueue.c - 1 - ..\..\..\components\drivers\ipc\dataqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - pipe.c - 1 - ..\..\..\components\drivers\ipc\pipe.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringblk_buf.c - 1 - ..\..\..\components\drivers\ipc\ringblk_buf.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringbuffer.c - 1 - ..\..\..\components\drivers\ipc\ringbuffer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - waitqueue.c - 1 - ..\..\..\components\drivers\ipc\waitqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - workqueue.c - 1 - ..\..\..\components\drivers\ipc\workqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - adc.c - 1 - ..\..\..\components\drivers\misc\adc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dac.c - 1 - ..\..\..\components\drivers\misc\dac.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_pin.c - 1 - ..\..\..\components\drivers\pin\dev_pin.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_rtc.c - 1 - ..\..\..\components\drivers\rtc\dev_rtc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_serial.c - 1 - ..\..\..\components\drivers\serial\dev_serial.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi.c - 1 - ..\..\..\components\drivers\spi\dev_spi.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi_core.c - 1 - ..\..\..\components\drivers\spi\dev_spi_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_watchdog.c - 1 - ..\..\..\components\drivers\watchdog\dev_watchdog.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - Drivers - - - startup_n32g45x.s - 2 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\startup\startup_n32g45x.s - - - - - board.c - 1 - board\board.c - - - - - drv_adc.c - 1 - ..\libraries\n32_drivers\drv_adc.c - - - - - drv_can.c - 1 - ..\libraries\n32_drivers\drv_can.c - - - - - drv_dac.c - 1 - ..\libraries\n32_drivers\drv_dac.c - - - - - drv_gpio.c - 1 - ..\libraries\n32_drivers\drv_gpio.c - - - - - drv_hwtimer.c - 1 - ..\libraries\n32_drivers\drv_hwtimer.c - - - - - drv_rtc.c - 1 - ..\libraries\n32_drivers\drv_rtc.c - - - - - drv_spi.c - 1 - ..\libraries\n32_drivers\drv_spi.c - - - - - drv_usart.c - 1 - ..\libraries\n32_drivers\drv_usart.c - - - - - drv_wdt.c - 1 - ..\libraries\n32_drivers\drv_wdt.c - - - - - Finsh - - - cmd.c - 1 - ..\..\..\components\finsh\cmd.c - - - - - msh.c - 1 - ..\..\..\components\finsh\msh.c - - - - - msh_parse.c - 1 - ..\..\..\components\finsh\msh_parse.c - - - - - shell.c - 1 - ..\..\..\components\finsh\shell.c - - - - - Kernel - - - clock.c - 1 - ..\..\..\src\clock.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - components.c - 1 - ..\..\..\src\components.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - cpu_up.c - 1 - ..\..\..\src\cpu_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - defunct.c - 1 - ..\..\..\src\defunct.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - idle.c - 1 - ..\..\..\src\idle.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - ipc.c - 1 - ..\..\..\src\ipc.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - irq.c - 1 - ..\..\..\src\irq.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kservice.c - 1 - ..\..\..\src\kservice.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mem.c - 1 - ..\..\..\src\mem.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - memheap.c - 1 - ..\..\..\src\memheap.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mempool.c - 1 - ..\..\..\src\mempool.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - object.c - 1 - ..\..\..\src\object.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_comm.c - 1 - ..\..\..\src\scheduler_comm.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_up.c - 1 - ..\..\..\src\scheduler_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - thread.c - 1 - ..\..\..\src\thread.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - timer.c - 1 - ..\..\..\src\timer.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - klibc - - - kerrno.c - 1 - ..\..\..\src\klibc\kerrno.c - - - - - rt_vsnprintf_tiny.c - 1 - ..\..\..\src\klibc\rt_vsnprintf_tiny.c - - - - - kstdio.c - 1 - ..\..\..\src\klibc\kstdio.c - - - - - kstring.c - 1 - ..\..\..\src\klibc\kstring.c - - - - - rt_vsscanf.c - 1 - ..\..\..\src\klibc\rt_vsscanf.c - - - - - libcpu - - - atomic_arm.c - 1 - ..\..\..\libcpu\arm\common\atomic_arm.c - - - - - div0.c - 1 - ..\..\..\libcpu\arm\common\div0.c - - - - - showmem.c - 1 - ..\..\..\libcpu\arm\common\showmem.c - - - - - context_rvds.S - 2 - ..\..\..\libcpu\arm\cortex-m4\context_rvds.S - - - - - cpuport.c - 1 - ..\..\..\libcpu\arm\cortex-m4\cpuport.c - - - - - Libraries - - - n32g45x_wwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c - - - - - misc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c - - - - - n32g45x_rcc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c - - - - - n32g45x_can.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c - - - - - system_n32g45x.c - 1 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c - - - - - n32g45x_spi.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c - - - - - n32g45x_usart.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c - - - - - n32g45x_pwr.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c - - - - - n32g45x_rtc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c - - - - - n32g45x_i2c.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c - - - - - n32g45x_iwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c - - - - - n32g45x_adc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c - - - - - n32g45x_gpio.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c - - - - - n32g45x_exti.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c - - - - - n32g45x_tim.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c - - - - - n32g45x_dac.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c - - - - - n32g45x_dma.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c - - - - - - - - - - - - - - - - - - - - - - template - 0 - 1 - - - -
diff --git a/bsp/n32/n32g45xcl-stb/project.uvoptx b/bsp/n32/n32g45xcl-stb/project.uvoptx deleted file mode 100644 index d3d314c8239..00000000000 --- a/bsp/n32/n32g45xcl-stb/project.uvoptx +++ /dev/null @@ -1,185 +0,0 @@ - - - - 1.0 - -
### uVision Project, (C) Keil Software
- - - *.c - *.s*; *.src; *.a* - *.obj; *.o - *.lib - *.txt; *.h; *.inc; *.md - *.plm - *.cpp - 0 - - - - 0 - 0 - - - - rt-thread - 0x4 - ARM-ADS - - 12000000 - - 1 - 1 - 0 - 1 - 0 - - - 1 - 65535 - 0 - 0 - 0 - - - 79 - 66 - 8 - .\build\ - - - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 0 - 0 - 0 - 0 - - - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - - - 1 - 0 - 1 - - 255 - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 3 - - - - - - - - - - - BIN\CMSIS_AGDI.dll - - - - 0 - UL2CM3 - UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0N32G45x -FL040000 -FS08000000 -FP0($$Device:N32G455CCL7$Flash\N32G45x.FLM) - - - 0 - CMSIS_AGDI - UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0N32G45x -FL040000 -FS08000000 -FP0($$Device:N32G455CCL7$Flash\N32G45x.FLM) - - - - - 0 - - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - - - - 0 - 0 - 0 - - - - - - - - - - - - - ::CMSIS - 0 - 0 - 0 - 1 - - -
diff --git a/bsp/n32/n32g45xcl-stb/project.uvprojx b/bsp/n32/n32g45xcl-stb/project.uvprojx deleted file mode 100644 index 2f9e8d63593..00000000000 --- a/bsp/n32/n32g45xcl-stb/project.uvprojx +++ /dev/null @@ -1,1529 +0,0 @@ - - - 2.1 -
### uVision Project, (C) Keil Software
- - - rt-thread - 0x4 - ARM-ADS - 5060960::V5.06 update 7 (build 960)::.\ARMCC - 0 - - - N32G455CCL7 - Nationstech - Nationstech.N32G45x_DFP.1.0.5 - http://www.keil.com/pack/ - IRAM(0x20000000,0x24000) IROM(0x08000000,0x40000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - - - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32G45x -FS08000000 -FL040000 -FP0($$Device:N32G455CCL7$Flash\N32G45x.FLM)) - 0 - $$Device:N32G455CCL7$firmware\CMSIS\device\n32g45x.h - - - - - - - - - - $$Device:N32G455CCL7$svd\N32G455.svd - 0 - 0 - - - - - - - 0 - 0 - 0 - 0 - 1 - - .\build\ - rtthread - 1 - 0 - 1 - 1 - 1 - .\build\ - 1 - 0 - 0 - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 1 - 0 - fromelf --bin !L --output rtthread.bin - - 0 - 0 - 0 - 0 - - 0 - - - - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 3 - - - 1 - - - SARMCM3.DLL - -REMAP - DCM.DLL - -pCM4 - SARMCM3.DLL - - TCM.DLL - -pCM4 - - - - 1 - 0 - 0 - 0 - 16 - - - - - 1 - 0 - 0 - 1 - 1 - 4096 - - 1 - BIN\UL2CM3.DLL - - - - - - 0 - - - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - "Cortex-M4" - - 0 - 0 - 0 - 1 - 1 - 0 - 0 - 2 - 0 - 0 - 0 - 0 - 8 - 1 - 0 - 0 - 0 - 3 - 3 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 1 - 0x8000000 - 0x40000 - - - 0 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x8000000 - 0x40000 - - - 1 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 0 - 0x0 - 0x0 - - - - - - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 2 - 0 - 0 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - - __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, N32G45X, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__ - - ..\..\..\components\drivers\include;.;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\drivers\spi;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\libc\compilers\common\include;board;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\libraries\n32_drivers;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include - - - - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 4 - - - - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0x08000000 - 0x20000000 - - .\board\linker_scripts\link.sct - - - - - - - - - - - Applications - - - main.c - 1 - applications\main.c - - - - - Compiler - - - syscall_mem.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - - - - - syscalls.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - - - - - cctype.c - 1 - ..\..\..\components\libc\compilers\common\cctype.c - - - - - cstdlib.c - 1 - ..\..\..\components\libc\compilers\common\cstdlib.c - - - - - cstring.c - 1 - ..\..\..\components\libc\compilers\common\cstring.c - - - - - ctime.c - 1 - ..\..\..\components\libc\compilers\common\ctime.c - - - - - cunistd.c - 1 - ..\..\..\components\libc\compilers\common\cunistd.c - - - - - cwchar.c - 1 - ..\..\..\components\libc\compilers\common\cwchar.c - - - - - DeviceDrivers - - - dev_can.c - 1 - ..\..\..\components\drivers\can\dev_can.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - device.c - 1 - ..\..\..\components\drivers\core\device.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - hwtimer.c - 1 - ..\..\..\components\drivers\hwtimer\hwtimer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_bit_ops.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_core.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_dev.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_dev.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_comm.c - 1 - ..\..\..\components\drivers\ipc\completion_comm.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_up.c - 1 - ..\..\..\components\drivers\ipc\completion_up.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - condvar.c - 1 - ..\..\..\components\drivers\ipc\condvar.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dataqueue.c - 1 - ..\..\..\components\drivers\ipc\dataqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - pipe.c - 1 - ..\..\..\components\drivers\ipc\pipe.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringblk_buf.c - 1 - ..\..\..\components\drivers\ipc\ringblk_buf.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringbuffer.c - 1 - ..\..\..\components\drivers\ipc\ringbuffer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - waitqueue.c - 1 - ..\..\..\components\drivers\ipc\waitqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - workqueue.c - 1 - ..\..\..\components\drivers\ipc\workqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - adc.c - 1 - ..\..\..\components\drivers\misc\adc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dac.c - 1 - ..\..\..\components\drivers\misc\dac.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_pin.c - 1 - ..\..\..\components\drivers\pin\dev_pin.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_rtc.c - 1 - ..\..\..\components\drivers\rtc\dev_rtc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_serial.c - 1 - ..\..\..\components\drivers\serial\dev_serial.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi.c - 1 - ..\..\..\components\drivers\spi\dev_spi.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi_core.c - 1 - ..\..\..\components\drivers\spi\dev_spi_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_watchdog.c - 1 - ..\..\..\components\drivers\watchdog\dev_watchdog.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - Drivers - - - startup_n32g45x.s - 2 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\startup\startup_n32g45x.s - - - - - board.c - 1 - board\board.c - - - - - drv_adc.c - 1 - ..\libraries\n32_drivers\drv_adc.c - - - - - drv_can.c - 1 - ..\libraries\n32_drivers\drv_can.c - - - - - drv_dac.c - 1 - ..\libraries\n32_drivers\drv_dac.c - - - - - drv_gpio.c - 1 - ..\libraries\n32_drivers\drv_gpio.c - - - - - drv_hwtimer.c - 1 - ..\libraries\n32_drivers\drv_hwtimer.c - - - - - drv_rtc.c - 1 - ..\libraries\n32_drivers\drv_rtc.c - - - - - drv_spi.c - 1 - ..\libraries\n32_drivers\drv_spi.c - - - - - drv_usart.c - 1 - ..\libraries\n32_drivers\drv_usart.c - - - - - drv_wdt.c - 1 - ..\libraries\n32_drivers\drv_wdt.c - - - - - Finsh - - - cmd.c - 1 - ..\..\..\components\finsh\cmd.c - - - - - shell.c - 1 - ..\..\..\components\finsh\shell.c - - - - - msh.c - 1 - ..\..\..\components\finsh\msh.c - - - - - msh_parse.c - 1 - ..\..\..\components\finsh\msh_parse.c - - - - - Kernel - - - clock.c - 1 - ..\..\..\src\clock.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - components.c - 1 - ..\..\..\src\components.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - cpu_up.c - 1 - ..\..\..\src\cpu_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - defunct.c - 1 - ..\..\..\src\defunct.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - idle.c - 1 - ..\..\..\src\idle.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - ipc.c - 1 - ..\..\..\src\ipc.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - irq.c - 1 - ..\..\..\src\irq.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kservice.c - 1 - ..\..\..\src\kservice.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mem.c - 1 - ..\..\..\src\mem.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - memheap.c - 1 - ..\..\..\src\memheap.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mempool.c - 1 - ..\..\..\src\mempool.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - object.c - 1 - ..\..\..\src\object.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_comm.c - 1 - ..\..\..\src\scheduler_comm.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_up.c - 1 - ..\..\..\src\scheduler_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - thread.c - 1 - ..\..\..\src\thread.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - timer.c - 1 - ..\..\..\src\timer.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - klibc - - - kstring.c - 1 - ..\..\..\src\klibc\kstring.c - - - - - rt_vsnprintf_tiny.c - 1 - ..\..\..\src\klibc\rt_vsnprintf_tiny.c - - - - - rt_vsscanf.c - 1 - ..\..\..\src\klibc\rt_vsscanf.c - - - - - kerrno.c - 1 - ..\..\..\src\klibc\kerrno.c - - - - - kstdio.c - 1 - ..\..\..\src\klibc\kstdio.c - - - - - libcpu - - - atomic_arm.c - 1 - ..\..\..\libcpu\arm\common\atomic_arm.c - - - - - div0.c - 1 - ..\..\..\libcpu\arm\common\div0.c - - - - - showmem.c - 1 - ..\..\..\libcpu\arm\common\showmem.c - - - - - context_rvds.S - 2 - ..\..\..\libcpu\arm\cortex-m4\context_rvds.S - - - - - cpuport.c - 1 - ..\..\..\libcpu\arm\cortex-m4\cpuport.c - - - - - Libraries - - - n32g45x_gpio.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c - - - - - n32g45x_dma.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c - - - - - n32g45x_can.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c - - - - - n32g45x_adc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c - - - - - n32g45x_rtc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c - - - - - n32g45x_wwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c - - - - - system_n32g45x.c - 1 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c - - - - - n32g45x_usart.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c - - - - - n32g45x_tim.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c - - - - - misc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c - - - - - n32g45x_pwr.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c - - - - - n32g45x_exti.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c - - - - - n32g45x_i2c.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c - - - - - n32g45x_iwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c - - - - - n32g45x_dac.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c - - - - - n32g45x_spi.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c - - - - - n32g45x_rcc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c - - - - - - - - - - - - - - - - - - - - - - template - 0 - 1 - - - -
diff --git a/bsp/n32/n32g45xml-stb/project.uvoptx b/bsp/n32/n32g45xml-stb/project.uvoptx deleted file mode 100644 index c992fb01f0d..00000000000 --- a/bsp/n32/n32g45xml-stb/project.uvoptx +++ /dev/null @@ -1,185 +0,0 @@ - - - - 1.0 - -
### uVision Project, (C) Keil Software
- - - *.c - *.s*; *.src; *.a* - *.obj; *.o - *.lib - *.txt; *.h; *.inc; *.md - *.plm - *.cpp - 0 - - - - 0 - 0 - - - - rt-thread - 0x4 - ARM-ADS - - 12000000 - - 1 - 1 - 0 - 1 - 0 - - - 1 - 65535 - 0 - 0 - 0 - - - 79 - 66 - 8 - .\build\ - - - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 0 - 0 - 0 - 0 - - - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - - - 1 - 0 - 1 - - 255 - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 3 - - - - - - - - - - - BIN\CMSIS_AGDI.dll - - - - 0 - UL2CM3 - UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0N32G45x -FL080000 -FS08000000 -FP0($$Device:N32G457MEL7$Flash\N32G45x.FLM) - - - 0 - CMSIS_AGDI - UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0N32G45x -FL080000 -FS08000000 -FP0($$Device:N32G457MEL7$Flash\N32G45x.FLM) - - - - - 0 - - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - - - - 0 - 0 - 0 - - - - - - - - - - - - - ::CMSIS - 0 - 0 - 0 - 1 - - -
diff --git a/bsp/n32/n32g45xml-stb/project.uvprojx b/bsp/n32/n32g45xml-stb/project.uvprojx deleted file mode 100644 index 7db04a3fcef..00000000000 --- a/bsp/n32/n32g45xml-stb/project.uvprojx +++ /dev/null @@ -1,1529 +0,0 @@ - - - 2.1 -
### uVision Project, (C) Keil Software
- - - rt-thread - 0x4 - ARM-ADS - 5060960::V5.06 update 7 (build 960)::.\ARMCC - 0 - - - N32G457MEL7 - Nationstech - Nationstech.N32G45x_DFP.1.0.4 - http://www.keil.com/pack/ - IRAM(0x20000000,0x24000) IROM(0x08000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - - - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32G45x -FS08000000 -FL080000 -FP0($$Device:N32G457MEL7$Flash\N32G45x.FLM)) - 0 - $$Device:N32G457MEL7$firmware\CMSIS\device\n32g45x.h - - - - - - - - - - $$Device:N32G457MEL7$svd\N32G457.svd - 0 - 0 - - - - - - - 0 - 0 - 0 - 0 - 1 - - .\build\ - rtthread - 1 - 0 - 1 - 1 - 1 - .\build\ - 1 - 0 - 0 - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 1 - 0 - fromelf --bin !L --output rtthread.bin - - 0 - 0 - 0 - 0 - - 0 - - - - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 3 - - - 1 - - - SARMCM3.DLL - -REMAP - DCM.DLL - -pCM4 - SARMCM3.DLL - - TCM.DLL - -pCM4 - - - - 1 - 0 - 0 - 0 - 16 - - - - - 1 - 0 - 0 - 1 - 1 - 4096 - - 1 - BIN\UL2CM3.DLL - - - - - - 0 - - - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - "Cortex-M4" - - 0 - 0 - 0 - 1 - 1 - 0 - 0 - 2 - 0 - 0 - 0 - 0 - 8 - 1 - 0 - 0 - 0 - 3 - 3 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 1 - 0x8000000 - 0x80000 - - - 0 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x8000000 - 0x80000 - - - 1 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 0 - 0x0 - 0x0 - - - - - - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 2 - 0 - 0 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - - RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, N32G45X, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS - - ..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\libraries\n32_drivers;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;.;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include - - - - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 4 - - - - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0x08000000 - 0x20000000 - - .\board\linker_scripts\link.sct - - - - - - - - - - - Applications - - - main.c - 1 - applications\main.c - - - - - Compiler - - - syscall_mem.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - - - - - syscalls.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - - - - - cctype.c - 1 - ..\..\..\components\libc\compilers\common\cctype.c - - - - - cstdlib.c - 1 - ..\..\..\components\libc\compilers\common\cstdlib.c - - - - - cstring.c - 1 - ..\..\..\components\libc\compilers\common\cstring.c - - - - - ctime.c - 1 - ..\..\..\components\libc\compilers\common\ctime.c - - - - - cunistd.c - 1 - ..\..\..\components\libc\compilers\common\cunistd.c - - - - - cwchar.c - 1 - ..\..\..\components\libc\compilers\common\cwchar.c - - - - - DeviceDrivers - - - dev_can.c - 1 - ..\..\..\components\drivers\can\dev_can.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - device.c - 1 - ..\..\..\components\drivers\core\device.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - hwtimer.c - 1 - ..\..\..\components\drivers\hwtimer\hwtimer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_bit_ops.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_core.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_dev.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_dev.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_comm.c - 1 - ..\..\..\components\drivers\ipc\completion_comm.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_up.c - 1 - ..\..\..\components\drivers\ipc\completion_up.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - condvar.c - 1 - ..\..\..\components\drivers\ipc\condvar.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dataqueue.c - 1 - ..\..\..\components\drivers\ipc\dataqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - pipe.c - 1 - ..\..\..\components\drivers\ipc\pipe.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringblk_buf.c - 1 - ..\..\..\components\drivers\ipc\ringblk_buf.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringbuffer.c - 1 - ..\..\..\components\drivers\ipc\ringbuffer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - waitqueue.c - 1 - ..\..\..\components\drivers\ipc\waitqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - workqueue.c - 1 - ..\..\..\components\drivers\ipc\workqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - adc.c - 1 - ..\..\..\components\drivers\misc\adc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dac.c - 1 - ..\..\..\components\drivers\misc\dac.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_pin.c - 1 - ..\..\..\components\drivers\pin\dev_pin.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_rtc.c - 1 - ..\..\..\components\drivers\rtc\dev_rtc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_serial.c - 1 - ..\..\..\components\drivers\serial\dev_serial.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi.c - 1 - ..\..\..\components\drivers\spi\dev_spi.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi_core.c - 1 - ..\..\..\components\drivers\spi\dev_spi_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_watchdog.c - 1 - ..\..\..\components\drivers\watchdog\dev_watchdog.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - Drivers - - - startup_n32g45x.s - 2 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\startup\startup_n32g45x.s - - - - - board.c - 1 - board\board.c - - - - - drv_adc.c - 1 - ..\libraries\n32_drivers\drv_adc.c - - - - - drv_can.c - 1 - ..\libraries\n32_drivers\drv_can.c - - - - - drv_dac.c - 1 - ..\libraries\n32_drivers\drv_dac.c - - - - - drv_gpio.c - 1 - ..\libraries\n32_drivers\drv_gpio.c - - - - - drv_hwtimer.c - 1 - ..\libraries\n32_drivers\drv_hwtimer.c - - - - - drv_rtc.c - 1 - ..\libraries\n32_drivers\drv_rtc.c - - - - - drv_spi.c - 1 - ..\libraries\n32_drivers\drv_spi.c - - - - - drv_usart.c - 1 - ..\libraries\n32_drivers\drv_usart.c - - - - - drv_wdt.c - 1 - ..\libraries\n32_drivers\drv_wdt.c - - - - - Finsh - - - shell.c - 1 - ..\..\..\components\finsh\shell.c - - - - - cmd.c - 1 - ..\..\..\components\finsh\cmd.c - - - - - msh_parse.c - 1 - ..\..\..\components\finsh\msh_parse.c - - - - - msh.c - 1 - ..\..\..\components\finsh\msh.c - - - - - Kernel - - - clock.c - 1 - ..\..\..\src\clock.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - components.c - 1 - ..\..\..\src\components.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - cpu_up.c - 1 - ..\..\..\src\cpu_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - defunct.c - 1 - ..\..\..\src\defunct.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - idle.c - 1 - ..\..\..\src\idle.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - ipc.c - 1 - ..\..\..\src\ipc.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - irq.c - 1 - ..\..\..\src\irq.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kservice.c - 1 - ..\..\..\src\kservice.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mem.c - 1 - ..\..\..\src\mem.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - memheap.c - 1 - ..\..\..\src\memheap.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mempool.c - 1 - ..\..\..\src\mempool.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - object.c - 1 - ..\..\..\src\object.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_comm.c - 1 - ..\..\..\src\scheduler_comm.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_up.c - 1 - ..\..\..\src\scheduler_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - thread.c - 1 - ..\..\..\src\thread.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - timer.c - 1 - ..\..\..\src\timer.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - klibc - - - kstdio.c - 1 - ..\..\..\src\klibc\kstdio.c - - - - - rt_vsnprintf_tiny.c - 1 - ..\..\..\src\klibc\rt_vsnprintf_tiny.c - - - - - kstring.c - 1 - ..\..\..\src\klibc\kstring.c - - - - - rt_vsscanf.c - 1 - ..\..\..\src\klibc\rt_vsscanf.c - - - - - kerrno.c - 1 - ..\..\..\src\klibc\kerrno.c - - - - - libcpu - - - atomic_arm.c - 1 - ..\..\..\libcpu\arm\common\atomic_arm.c - - - - - div0.c - 1 - ..\..\..\libcpu\arm\common\div0.c - - - - - showmem.c - 1 - ..\..\..\libcpu\arm\common\showmem.c - - - - - context_rvds.S - 2 - ..\..\..\libcpu\arm\cortex-m4\context_rvds.S - - - - - cpuport.c - 1 - ..\..\..\libcpu\arm\cortex-m4\cpuport.c - - - - - Libraries - - - n32g45x_dac.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c - - - - - n32g45x_wwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c - - - - - n32g45x_dma.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c - - - - - n32g45x_gpio.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c - - - - - n32g45x_usart.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c - - - - - n32g45x_iwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c - - - - - system_n32g45x.c - 1 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c - - - - - misc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c - - - - - n32g45x_spi.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c - - - - - n32g45x_rtc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c - - - - - n32g45x_pwr.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c - - - - - n32g45x_rcc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c - - - - - n32g45x_can.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c - - - - - n32g45x_tim.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c - - - - - n32g45x_exti.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c - - - - - n32g45x_i2c.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c - - - - - n32g45x_adc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c - - - - - - - - - - - - - - - - - - - - - - template - 0 - 1 - - - -
diff --git a/bsp/n32/n32g45xrl-stb/Kconfig b/bsp/n32/n32g45xrl-stb/Kconfig deleted file mode 100644 index 73238d3a13b..00000000000 --- a/bsp/n32/n32g45xrl-stb/Kconfig +++ /dev/null @@ -1,12 +0,0 @@ -mainmenu "RT-Thread Configuration" - -BSP_DIR := . - -RTT_DIR := ../../.. - -PKGS_DIR := packages - -source "$(RTT_DIR)/Kconfig" -osource "$PKGS_DIR/Kconfig" -rsource "../libraries/Kconfig" -rsource "board/Kconfig" diff --git a/bsp/n32/n32g45xrl-stb/project.uvoptx b/bsp/n32/n32g45xrl-stb/project.uvoptx deleted file mode 100644 index ebb33b1f75d..00000000000 --- a/bsp/n32/n32g45xrl-stb/project.uvoptx +++ /dev/null @@ -1,185 +0,0 @@ - - - - 1.0 - -
### uVision Project, (C) Keil Software
- - - *.c - *.s*; *.src; *.a* - *.obj; *.o - *.lib - *.txt; *.h; *.inc; *.md - *.plm - *.cpp - 0 - - - - 0 - 0 - - - - rt-thread - 0x4 - ARM-ADS - - 12000000 - - 1 - 1 - 0 - 1 - 0 - - - 1 - 65535 - 0 - 0 - 0 - - - 79 - 66 - 8 - .\build\ - - - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 0 - 0 - 0 - 0 - - - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - - - 1 - 0 - 1 - - 255 - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 3 - - - - - - - - - - - BIN\CMSIS_AGDI.dll - - - - 0 - UL2CM3 - UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0N32G45x -FL080000 -FS08000000 -FP0($$Device:N32G457REL7$Flash\N32G45x.FLM) - - - 0 - CMSIS_AGDI - UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0N32G45x -FL080000 -FS08000000 -FP0($$Device:N32G457REL7$Flash\N32G45x.FLM) - - - - - 0 - - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - - - - 0 - 0 - 0 - - - - - - - - - - - - - ::CMSIS - 0 - 0 - 0 - 1 - - -
diff --git a/bsp/n32/n32g45xrl-stb/project.uvprojx b/bsp/n32/n32g45xrl-stb/project.uvprojx deleted file mode 100644 index d2d6148d78b..00000000000 --- a/bsp/n32/n32g45xrl-stb/project.uvprojx +++ /dev/null @@ -1,1529 +0,0 @@ - - - 2.1 -
### uVision Project, (C) Keil Software
- - - rt-thread - 0x4 - ARM-ADS - 5060960::V5.06 update 7 (build 960)::.\ARMCC - 0 - - - N32G457REL7 - Nationstech - Nationstech.N32G45x_DFP.1.0.5 - http://www.keil.com/pack/ - IRAM(0x20000000,0x24000) IROM(0x08000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - - - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32G45x -FS08000000 -FL080000 -FP0($$Device:N32G457REL7$Flash\N32G45x.FLM)) - 0 - $$Device:N32G457REL7$firmware\CMSIS\device\n32g45x.h - - - - - - - - - - $$Device:N32G457REL7$svd\N32G457.svd - 0 - 0 - - - - - - - 0 - 0 - 0 - 0 - 1 - - .\build\ - rtthread - 1 - 0 - 1 - 1 - 1 - .\build\ - 1 - 0 - 0 - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 1 - 0 - fromelf --bin !L --output rtthread.bin - - 0 - 0 - 0 - 0 - - 0 - - - - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 3 - - - 1 - - - SARMCM3.DLL - -REMAP - DCM.DLL - -pCM4 - SARMCM3.DLL - - TCM.DLL - -pCM4 - - - - 1 - 0 - 0 - 0 - 16 - - - - - 1 - 0 - 0 - 1 - 1 - 4096 - - 1 - BIN\UL2CM3.DLL - - - - - - 0 - - - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - "Cortex-M4" - - 0 - 0 - 0 - 1 - 1 - 0 - 0 - 2 - 0 - 0 - 0 - 0 - 8 - 1 - 0 - 0 - 0 - 3 - 3 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 1 - 0x8000000 - 0x80000 - - - 0 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x8000000 - 0x80000 - - - 1 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 0 - 0x0 - 0x0 - - - - - - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 2 - 0 - 0 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - - RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, N32G45X, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC - - ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;.;board;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\n32_drivers\config;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\spi;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc - - - - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 4 - - - - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0x08000000 - 0x20000000 - - .\board\linker_scripts\link.sct - - - - - - - - - - - Applications - - - main.c - 1 - applications\main.c - - - - - Compiler - - - syscall_mem.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - - - - - syscalls.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - - - - - cctype.c - 1 - ..\..\..\components\libc\compilers\common\cctype.c - - - - - cstdlib.c - 1 - ..\..\..\components\libc\compilers\common\cstdlib.c - - - - - cstring.c - 1 - ..\..\..\components\libc\compilers\common\cstring.c - - - - - ctime.c - 1 - ..\..\..\components\libc\compilers\common\ctime.c - - - - - cunistd.c - 1 - ..\..\..\components\libc\compilers\common\cunistd.c - - - - - cwchar.c - 1 - ..\..\..\components\libc\compilers\common\cwchar.c - - - - - DeviceDrivers - - - dev_can.c - 1 - ..\..\..\components\drivers\can\dev_can.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - device.c - 1 - ..\..\..\components\drivers\core\device.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - hwtimer.c - 1 - ..\..\..\components\drivers\hwtimer\hwtimer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_bit_ops.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_core.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_dev.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_dev.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_comm.c - 1 - ..\..\..\components\drivers\ipc\completion_comm.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_up.c - 1 - ..\..\..\components\drivers\ipc\completion_up.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - condvar.c - 1 - ..\..\..\components\drivers\ipc\condvar.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dataqueue.c - 1 - ..\..\..\components\drivers\ipc\dataqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - pipe.c - 1 - ..\..\..\components\drivers\ipc\pipe.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringblk_buf.c - 1 - ..\..\..\components\drivers\ipc\ringblk_buf.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringbuffer.c - 1 - ..\..\..\components\drivers\ipc\ringbuffer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - waitqueue.c - 1 - ..\..\..\components\drivers\ipc\waitqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - workqueue.c - 1 - ..\..\..\components\drivers\ipc\workqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - adc.c - 1 - ..\..\..\components\drivers\misc\adc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dac.c - 1 - ..\..\..\components\drivers\misc\dac.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_pin.c - 1 - ..\..\..\components\drivers\pin\dev_pin.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_rtc.c - 1 - ..\..\..\components\drivers\rtc\dev_rtc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_serial.c - 1 - ..\..\..\components\drivers\serial\dev_serial.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi.c - 1 - ..\..\..\components\drivers\spi\dev_spi.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi_core.c - 1 - ..\..\..\components\drivers\spi\dev_spi_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_watchdog.c - 1 - ..\..\..\components\drivers\watchdog\dev_watchdog.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - Drivers - - - startup_n32g45x.s - 2 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\startup\startup_n32g45x.s - - - - - board.c - 1 - board\board.c - - - - - drv_adc.c - 1 - ..\libraries\n32_drivers\drv_adc.c - - - - - drv_can.c - 1 - ..\libraries\n32_drivers\drv_can.c - - - - - drv_dac.c - 1 - ..\libraries\n32_drivers\drv_dac.c - - - - - drv_gpio.c - 1 - ..\libraries\n32_drivers\drv_gpio.c - - - - - drv_hwtimer.c - 1 - ..\libraries\n32_drivers\drv_hwtimer.c - - - - - drv_rtc.c - 1 - ..\libraries\n32_drivers\drv_rtc.c - - - - - drv_spi.c - 1 - ..\libraries\n32_drivers\drv_spi.c - - - - - drv_usart.c - 1 - ..\libraries\n32_drivers\drv_usart.c - - - - - drv_wdt.c - 1 - ..\libraries\n32_drivers\drv_wdt.c - - - - - Finsh - - - shell.c - 1 - ..\..\..\components\finsh\shell.c - - - - - msh.c - 1 - ..\..\..\components\finsh\msh.c - - - - - cmd.c - 1 - ..\..\..\components\finsh\cmd.c - - - - - msh_parse.c - 1 - ..\..\..\components\finsh\msh_parse.c - - - - - Kernel - - - clock.c - 1 - ..\..\..\src\clock.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - components.c - 1 - ..\..\..\src\components.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - cpu_up.c - 1 - ..\..\..\src\cpu_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - defunct.c - 1 - ..\..\..\src\defunct.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - idle.c - 1 - ..\..\..\src\idle.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - ipc.c - 1 - ..\..\..\src\ipc.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - irq.c - 1 - ..\..\..\src\irq.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kservice.c - 1 - ..\..\..\src\kservice.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mem.c - 1 - ..\..\..\src\mem.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - memheap.c - 1 - ..\..\..\src\memheap.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mempool.c - 1 - ..\..\..\src\mempool.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - object.c - 1 - ..\..\..\src\object.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_comm.c - 1 - ..\..\..\src\scheduler_comm.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_up.c - 1 - ..\..\..\src\scheduler_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - thread.c - 1 - ..\..\..\src\thread.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - timer.c - 1 - ..\..\..\src\timer.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - klibc - - - kstring.c - 1 - ..\..\..\src\klibc\kstring.c - - - - - rt_vsscanf.c - 1 - ..\..\..\src\klibc\rt_vsscanf.c - - - - - kstdio.c - 1 - ..\..\..\src\klibc\kstdio.c - - - - - rt_vsnprintf_tiny.c - 1 - ..\..\..\src\klibc\rt_vsnprintf_tiny.c - - - - - kerrno.c - 1 - ..\..\..\src\klibc\kerrno.c - - - - - libcpu - - - atomic_arm.c - 1 - ..\..\..\libcpu\arm\common\atomic_arm.c - - - - - div0.c - 1 - ..\..\..\libcpu\arm\common\div0.c - - - - - showmem.c - 1 - ..\..\..\libcpu\arm\common\showmem.c - - - - - context_rvds.S - 2 - ..\..\..\libcpu\arm\cortex-m4\context_rvds.S - - - - - cpuport.c - 1 - ..\..\..\libcpu\arm\cortex-m4\cpuport.c - - - - - Libraries - - - n32g45x_pwr.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c - - - - - n32g45x_usart.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c - - - - - n32g45x_can.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c - - - - - n32g45x_wwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c - - - - - n32g45x_iwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c - - - - - misc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c - - - - - n32g45x_dma.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c - - - - - system_n32g45x.c - 1 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c - - - - - n32g45x_dac.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c - - - - - n32g45x_tim.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c - - - - - n32g45x_exti.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c - - - - - n32g45x_gpio.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c - - - - - n32g45x_rtc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c - - - - - n32g45x_adc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c - - - - - n32g45x_rcc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c - - - - - n32g45x_i2c.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c - - - - - n32g45x_spi.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c - - - - - - - - - - - - - - - - - - - - - - template - 0 - 1 - - - -
diff --git a/bsp/n32/n32g45xrl-stb/rtconfig.py b/bsp/n32/n32g45xrl-stb/rtconfig.py deleted file mode 100644 index 2a0371110cd..00000000000 --- a/bsp/n32/n32g45xrl-stb/rtconfig.py +++ /dev/null @@ -1,184 +0,0 @@ -import os - -# toolchains options -ARCH='arm' -CPU='cortex-m4' -CROSS_TOOL='gcc' - -# bsp lib config -BSP_LIBRARY_TYPE = None - -if os.getenv('RTT_CC'): - CROSS_TOOL = os.getenv('RTT_CC') -if os.getenv('RTT_ROOT'): - RTT_ROOT = os.getenv('RTT_ROOT') - -# cross_tool provides the cross compiler -# EXEC_PATH is the compiler execute path, for example, CodeSourcery, Keil MDK, IAR -if CROSS_TOOL == 'gcc': - PLATFORM = 'gcc' - EXEC_PATH = r'C:\Users\XXYYZZ' -elif CROSS_TOOL == 'keil': - PLATFORM = 'armcc' - EXEC_PATH = r'C:/Keil_v5' -elif CROSS_TOOL == 'iar': - PLATFORM = 'iccarm' - EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.3' - -if os.getenv('RTT_EXEC_PATH'): - EXEC_PATH = os.getenv('RTT_EXEC_PATH') - -BUILD = 'debug' - -if PLATFORM == 'gcc': - # toolchains - PREFIX = 'arm-none-eabi-' - CC = PREFIX + 'gcc' - AS = PREFIX + 'gcc' - AR = PREFIX + 'ar' - CXX = PREFIX + 'g++' - LINK = PREFIX + 'gcc' - TARGET_EXT = 'elf' - SIZE = PREFIX + 'size' - OBJDUMP = PREFIX + 'objdump' - OBJCPY = PREFIX + 'objcopy' - - DEVICE = ' -mcpu=cortex-m4 -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections' - CFLAGS = DEVICE + ' -Dgcc' - AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp -Wa,-mimplicit-it=thumb ' - LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rtthread.map,-cref,-u,Reset_Handler -T board/linker_scripts/link.lds' - - CPATH = '' - LPATH = '' - - if BUILD == 'debug': - CFLAGS += ' -O0 -gdwarf-2 -g' - AFLAGS += ' -gdwarf-2' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - - POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' - -elif PLATFORM == 'armcc': - # toolchains - CC = 'armcc' - CXX = 'armcc' - AS = 'armasm' - AR = 'armar' - LINK = 'armlink' - TARGET_EXT = 'axf' - - DEVICE = ' --cpu Cortex-M4.fp ' - CFLAGS = '-c ' + DEVICE + ' --apcs=interwork --c99' - AFLAGS = DEVICE + ' --apcs=interwork ' - LFLAGS = DEVICE + r' --scatter "board\linker_scripts\link.sct" --info sizes --info totals --info unused --info veneers --list rtthread.map --strict' - CFLAGS += ' -I' + EXEC_PATH + '/ARM/ARMCC/include' - LFLAGS += ' --libpath=' + EXEC_PATH + '/ARM/ARMCC/lib' - - CFLAGS += ' -D__MICROLIB ' - AFLAGS += ' --pd "__MICROLIB SETA 1" ' - LFLAGS += ' --library_type=microlib ' - EXEC_PATH += '/ARM/ARMCC/bin/' - - if BUILD == 'debug': - CFLAGS += ' -g -O0' - AFLAGS += ' -g' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - CFLAGS += ' -std=c99' - - POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' - -elif PLATFORM == 'armclang': - # toolchains - CC = 'armclang' - CXX = 'armclang' - AS = 'armasm' - AR = 'armar' - LINK = 'armlink' - TARGET_EXT = 'axf' - - DEVICE = ' --cpu Cortex-M4.fp ' - CFLAGS = ' --target=arm-arm-none-eabi -mcpu=cortex-m4 ' - CFLAGS += ' -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 ' - CFLAGS += ' -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar ' - CFLAGS += ' -gdwarf-3 -ffunction-sections ' - AFLAGS = DEVICE + ' --apcs=interwork ' - LFLAGS = DEVICE + ' --info sizes --info totals --info unused --info veneers ' - LFLAGS += ' --list rt-thread.map ' - LFLAGS += r' --strict --scatter "board\linker_scripts\link.sct" ' - CFLAGS += ' -I' + EXEC_PATH + '/ARM/ARMCLANG/include' - LFLAGS += ' --libpath=' + EXEC_PATH + '/ARM/ARMCLANG/lib' - - EXEC_PATH += '/ARM/ARMCLANG/bin/' - - if BUILD == 'debug': - CFLAGS += ' -g -O1' # armclang recommend - AFLAGS += ' -g' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - CFLAGS += ' -std=c99' - - POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' - -elif PLATFORM == 'iccarm': - # toolchains - CC = 'iccarm' - CXX = 'iccarm' - AS = 'iasmarm' - AR = 'iarchive' - LINK = 'ilinkarm' - TARGET_EXT = 'out' - - DEVICE = '-Dewarm' - - CFLAGS = DEVICE - CFLAGS += ' --diag_suppress Pa050' - CFLAGS += ' --no_cse' - CFLAGS += ' --no_unroll' - CFLAGS += ' --no_inline' - CFLAGS += ' --no_code_motion' - CFLAGS += ' --no_tbaa' - CFLAGS += ' --no_clustering' - CFLAGS += ' --no_scheduling' - CFLAGS += ' --endian=little' - CFLAGS += ' --cpu=Cortex-M4' - CFLAGS += ' -e' - CFLAGS += ' --fpu=VFPv4_sp' - CFLAGS += ' --dlib_config "' + EXEC_PATH + '/arm/INC/c/DLib_Config_Normal.h"' - CFLAGS += ' --silent' - - AFLAGS = DEVICE - AFLAGS += ' -s+' - AFLAGS += ' -w+' - AFLAGS += ' -r' - AFLAGS += ' --cpu Cortex-M4' - AFLAGS += ' --fpu VFPv4_sp' - AFLAGS += ' -S' - - if BUILD == 'debug': - CFLAGS += ' --debug' - CFLAGS += ' -On' - else: - CFLAGS += ' -Oh' - - LFLAGS = ' --config "board/linker_scripts/link.icf"' - LFLAGS += ' --entry __iar_program_start' - - CXXFLAGS = CFLAGS - - EXEC_PATH = EXEC_PATH + '/arm/bin/' - POST_ACTION = 'ielftool --bin $TARGET rtthread.bin' - -def dist_handle(BSP_ROOT, dist_dir): - import sys - cwd_path = os.getcwd() - sys.path.append(os.path.join(os.path.dirname(BSP_ROOT), 'tools')) - from sdk_dist import dist_do_building - dist_do_building(BSP_ROOT, dist_dir) diff --git a/bsp/n32/n32g45xvl-stb/Kconfig b/bsp/n32/n32g45xvl-stb/Kconfig deleted file mode 100644 index 73238d3a13b..00000000000 --- a/bsp/n32/n32g45xvl-stb/Kconfig +++ /dev/null @@ -1,12 +0,0 @@ -mainmenu "RT-Thread Configuration" - -BSP_DIR := . - -RTT_DIR := ../../.. - -PKGS_DIR := packages - -source "$(RTT_DIR)/Kconfig" -osource "$PKGS_DIR/Kconfig" -rsource "../libraries/Kconfig" -rsource "board/Kconfig" diff --git a/bsp/n32/n32g45xvl-stb/project.uvoptx b/bsp/n32/n32g45xvl-stb/project.uvoptx deleted file mode 100644 index 4fae3b21771..00000000000 --- a/bsp/n32/n32g45xvl-stb/project.uvoptx +++ /dev/null @@ -1,185 +0,0 @@ - - - - 1.0 - -
### uVision Project, (C) Keil Software
- - - *.c - *.s*; *.src; *.a* - *.obj; *.o - *.lib - *.txt; *.h; *.inc; *.md - *.plm - *.cpp - 0 - - - - 0 - 0 - - - - rt-thread - 0x4 - ARM-ADS - - 12000000 - - 1 - 1 - 0 - 1 - 0 - - - 1 - 65535 - 0 - 0 - 0 - - - 79 - 66 - 8 - .\build\ - - - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 0 - 0 - 0 - 0 - - - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - - - 1 - 0 - 1 - - 255 - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 3 - - - - - - - - - - - BIN\CMSIS_AGDI.dll - - - - 0 - UL2CM3 - UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0N32G45x -FL080000 -FS08000000 -FP0($$Device:N32G457VEL7$Flash\N32G45x.FLM) - - - 0 - CMSIS_AGDI - -X"Any" -UAny -O206 -S0 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0N32G45x.FLM -FS08000000 -FL080000 -FP0($$Device:N32G457VEL7$Flash\N32G45x.FLM) - - - - - 0 - - - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - - - - 0 - 0 - 0 - - - - - - - - - - - - - ::CMSIS - 0 - 0 - 0 - 1 - - -
diff --git a/bsp/n32/n32g45xvl-stb/project.uvprojx b/bsp/n32/n32g45xvl-stb/project.uvprojx deleted file mode 100644 index b4310ee0aed..00000000000 --- a/bsp/n32/n32g45xvl-stb/project.uvprojx +++ /dev/null @@ -1,1529 +0,0 @@ - - - 2.1 -
### uVision Project, (C) Keil Software
- - - rt-thread - 0x4 - ARM-ADS - 5060960::V5.06 update 7 (build 960)::.\ARMCC - 0 - - - N32G457VEL7 - Nationstech - Nationstech.N32G45x_DFP.1.0.5 - http://www.keil.com/pack/ - IRAM(0x20000000,0x24000) IROM(0x08000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - - - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32G45x -FS08000000 -FL080000 -FP0($$Device:N32G457VEL7$Flash\N32G45x.FLM)) - 0 - $$Device:N32G457VEL7$firmware\CMSIS\device\n32g45x.h - - - - - - - - - - $$Device:N32G457VEL7$svd\N32G457.svd - 0 - 0 - - - - - - - 0 - 0 - 0 - 0 - 1 - - .\build\ - rtthread - 1 - 0 - 1 - 1 - 1 - .\build\ - 1 - 0 - 0 - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 1 - 0 - fromelf --bin !L --output rtthread.bin - - 0 - 0 - 0 - 0 - - 0 - - - - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 3 - - - 1 - - - SARMCM3.DLL - -REMAP - DCM.DLL - -pCM4 - SARMCM3.DLL - - TCM.DLL - -pCM4 - - - - 1 - 0 - 0 - 0 - 16 - - - - - 1 - 0 - 0 - 1 - 1 - 4096 - - 1 - BIN\UL2CM3.DLL - "" () - - - - - 0 - - - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - "Cortex-M4" - - 0 - 0 - 0 - 1 - 1 - 0 - 0 - 2 - 0 - 0 - 0 - 0 - 8 - 1 - 0 - 0 - 0 - 3 - 3 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 1 - 0x8000000 - 0x80000 - - - 0 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x8000000 - 0x80000 - - - 1 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 0 - 0x0 - 0x0 - - - - - - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 2 - 0 - 0 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - - N32G45X, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER - - ..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\finsh;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\spi;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;.;..\..\..\libcpu\arm\cortex-m4;board;..\libraries\n32_drivers\config;applications;..\..\..\components\drivers\phy - - - - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 4 - - - - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0x08000000 - 0x20000000 - - .\board\linker_scripts\link.sct - - - - - - - - - - - Applications - - - main.c - 1 - applications\main.c - - - - - Compiler - - - syscall_mem.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - - - - - syscalls.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - - - - - cctype.c - 1 - ..\..\..\components\libc\compilers\common\cctype.c - - - - - cstdlib.c - 1 - ..\..\..\components\libc\compilers\common\cstdlib.c - - - - - cstring.c - 1 - ..\..\..\components\libc\compilers\common\cstring.c - - - - - ctime.c - 1 - ..\..\..\components\libc\compilers\common\ctime.c - - - - - cunistd.c - 1 - ..\..\..\components\libc\compilers\common\cunistd.c - - - - - cwchar.c - 1 - ..\..\..\components\libc\compilers\common\cwchar.c - - - - - DeviceDrivers - - - dev_can.c - 1 - ..\..\..\components\drivers\can\dev_can.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - device.c - 1 - ..\..\..\components\drivers\core\device.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - hwtimer.c - 1 - ..\..\..\components\drivers\hwtimer\hwtimer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_bit_ops.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_core.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_dev.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_dev.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_comm.c - 1 - ..\..\..\components\drivers\ipc\completion_comm.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_up.c - 1 - ..\..\..\components\drivers\ipc\completion_up.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - condvar.c - 1 - ..\..\..\components\drivers\ipc\condvar.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dataqueue.c - 1 - ..\..\..\components\drivers\ipc\dataqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - pipe.c - 1 - ..\..\..\components\drivers\ipc\pipe.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringblk_buf.c - 1 - ..\..\..\components\drivers\ipc\ringblk_buf.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringbuffer.c - 1 - ..\..\..\components\drivers\ipc\ringbuffer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - waitqueue.c - 1 - ..\..\..\components\drivers\ipc\waitqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - workqueue.c - 1 - ..\..\..\components\drivers\ipc\workqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - adc.c - 1 - ..\..\..\components\drivers\misc\adc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dac.c - 1 - ..\..\..\components\drivers\misc\dac.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_pin.c - 1 - ..\..\..\components\drivers\pin\dev_pin.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_rtc.c - 1 - ..\..\..\components\drivers\rtc\dev_rtc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_serial.c - 1 - ..\..\..\components\drivers\serial\dev_serial.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi.c - 1 - ..\..\..\components\drivers\spi\dev_spi.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi_core.c - 1 - ..\..\..\components\drivers\spi\dev_spi_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_watchdog.c - 1 - ..\..\..\components\drivers\watchdog\dev_watchdog.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - Drivers - - - startup_n32g45x.s - 2 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\startup\startup_n32g45x.s - - - - - board.c - 1 - board\board.c - - - - - drv_adc.c - 1 - ..\libraries\n32_drivers\drv_adc.c - - - - - drv_can.c - 1 - ..\libraries\n32_drivers\drv_can.c - - - - - drv_dac.c - 1 - ..\libraries\n32_drivers\drv_dac.c - - - - - drv_gpio.c - 1 - ..\libraries\n32_drivers\drv_gpio.c - - - - - drv_hwtimer.c - 1 - ..\libraries\n32_drivers\drv_hwtimer.c - - - - - drv_rtc.c - 1 - ..\libraries\n32_drivers\drv_rtc.c - - - - - drv_spi.c - 1 - ..\libraries\n32_drivers\drv_spi.c - - - - - drv_usart.c - 1 - ..\libraries\n32_drivers\drv_usart.c - - - - - drv_wdt.c - 1 - ..\libraries\n32_drivers\drv_wdt.c - - - - - Finsh - - - msh.c - 1 - ..\..\..\components\finsh\msh.c - - - - - cmd.c - 1 - ..\..\..\components\finsh\cmd.c - - - - - msh_parse.c - 1 - ..\..\..\components\finsh\msh_parse.c - - - - - shell.c - 1 - ..\..\..\components\finsh\shell.c - - - - - Kernel - - - clock.c - 1 - ..\..\..\src\clock.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - components.c - 1 - ..\..\..\src\components.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - cpu_up.c - 1 - ..\..\..\src\cpu_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - defunct.c - 1 - ..\..\..\src\defunct.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - idle.c - 1 - ..\..\..\src\idle.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - ipc.c - 1 - ..\..\..\src\ipc.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - irq.c - 1 - ..\..\..\src\irq.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kservice.c - 1 - ..\..\..\src\kservice.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mem.c - 1 - ..\..\..\src\mem.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - memheap.c - 1 - ..\..\..\src\memheap.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mempool.c - 1 - ..\..\..\src\mempool.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - object.c - 1 - ..\..\..\src\object.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_comm.c - 1 - ..\..\..\src\scheduler_comm.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_up.c - 1 - ..\..\..\src\scheduler_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - thread.c - 1 - ..\..\..\src\thread.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - timer.c - 1 - ..\..\..\src\timer.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - klibc - - - rt_vsscanf.c - 1 - ..\..\..\src\klibc\rt_vsscanf.c - - - - - kstring.c - 1 - ..\..\..\src\klibc\kstring.c - - - - - rt_vsnprintf_tiny.c - 1 - ..\..\..\src\klibc\rt_vsnprintf_tiny.c - - - - - kstdio.c - 1 - ..\..\..\src\klibc\kstdio.c - - - - - kerrno.c - 1 - ..\..\..\src\klibc\kerrno.c - - - - - libcpu - - - atomic_arm.c - 1 - ..\..\..\libcpu\arm\common\atomic_arm.c - - - - - div0.c - 1 - ..\..\..\libcpu\arm\common\div0.c - - - - - showmem.c - 1 - ..\..\..\libcpu\arm\common\showmem.c - - - - - context_rvds.S - 2 - ..\..\..\libcpu\arm\cortex-m4\context_rvds.S - - - - - cpuport.c - 1 - ..\..\..\libcpu\arm\cortex-m4\cpuport.c - - - - - Libraries - - - n32g45x_i2c.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c - - - - - n32g45x_usart.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c - - - - - n32g45x_dac.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c - - - - - n32g45x_iwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c - - - - - n32g45x_adc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c - - - - - system_n32g45x.c - 1 - ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c - - - - - n32g45x_rcc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c - - - - - n32g45x_can.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c - - - - - n32g45x_dma.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c - - - - - n32g45x_tim.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c - - - - - n32g45x_exti.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c - - - - - n32g45x_pwr.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c - - - - - n32g45x_spi.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c - - - - - n32g45x_gpio.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c - - - - - n32g45x_rtc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c - - - - - n32g45x_wwdg.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c - - - - - misc.c - 1 - ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c - - - - - - - - - - - - - - - - - - - - - - template - 0 - 1 - - - -
diff --git a/bsp/n32/n32g45xvl-stb/rtconfig.py b/bsp/n32/n32g45xvl-stb/rtconfig.py deleted file mode 100644 index 2a0371110cd..00000000000 --- a/bsp/n32/n32g45xvl-stb/rtconfig.py +++ /dev/null @@ -1,184 +0,0 @@ -import os - -# toolchains options -ARCH='arm' -CPU='cortex-m4' -CROSS_TOOL='gcc' - -# bsp lib config -BSP_LIBRARY_TYPE = None - -if os.getenv('RTT_CC'): - CROSS_TOOL = os.getenv('RTT_CC') -if os.getenv('RTT_ROOT'): - RTT_ROOT = os.getenv('RTT_ROOT') - -# cross_tool provides the cross compiler -# EXEC_PATH is the compiler execute path, for example, CodeSourcery, Keil MDK, IAR -if CROSS_TOOL == 'gcc': - PLATFORM = 'gcc' - EXEC_PATH = r'C:\Users\XXYYZZ' -elif CROSS_TOOL == 'keil': - PLATFORM = 'armcc' - EXEC_PATH = r'C:/Keil_v5' -elif CROSS_TOOL == 'iar': - PLATFORM = 'iccarm' - EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.3' - -if os.getenv('RTT_EXEC_PATH'): - EXEC_PATH = os.getenv('RTT_EXEC_PATH') - -BUILD = 'debug' - -if PLATFORM == 'gcc': - # toolchains - PREFIX = 'arm-none-eabi-' - CC = PREFIX + 'gcc' - AS = PREFIX + 'gcc' - AR = PREFIX + 'ar' - CXX = PREFIX + 'g++' - LINK = PREFIX + 'gcc' - TARGET_EXT = 'elf' - SIZE = PREFIX + 'size' - OBJDUMP = PREFIX + 'objdump' - OBJCPY = PREFIX + 'objcopy' - - DEVICE = ' -mcpu=cortex-m4 -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections' - CFLAGS = DEVICE + ' -Dgcc' - AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp -Wa,-mimplicit-it=thumb ' - LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rtthread.map,-cref,-u,Reset_Handler -T board/linker_scripts/link.lds' - - CPATH = '' - LPATH = '' - - if BUILD == 'debug': - CFLAGS += ' -O0 -gdwarf-2 -g' - AFLAGS += ' -gdwarf-2' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - - POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' - -elif PLATFORM == 'armcc': - # toolchains - CC = 'armcc' - CXX = 'armcc' - AS = 'armasm' - AR = 'armar' - LINK = 'armlink' - TARGET_EXT = 'axf' - - DEVICE = ' --cpu Cortex-M4.fp ' - CFLAGS = '-c ' + DEVICE + ' --apcs=interwork --c99' - AFLAGS = DEVICE + ' --apcs=interwork ' - LFLAGS = DEVICE + r' --scatter "board\linker_scripts\link.sct" --info sizes --info totals --info unused --info veneers --list rtthread.map --strict' - CFLAGS += ' -I' + EXEC_PATH + '/ARM/ARMCC/include' - LFLAGS += ' --libpath=' + EXEC_PATH + '/ARM/ARMCC/lib' - - CFLAGS += ' -D__MICROLIB ' - AFLAGS += ' --pd "__MICROLIB SETA 1" ' - LFLAGS += ' --library_type=microlib ' - EXEC_PATH += '/ARM/ARMCC/bin/' - - if BUILD == 'debug': - CFLAGS += ' -g -O0' - AFLAGS += ' -g' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - CFLAGS += ' -std=c99' - - POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' - -elif PLATFORM == 'armclang': - # toolchains - CC = 'armclang' - CXX = 'armclang' - AS = 'armasm' - AR = 'armar' - LINK = 'armlink' - TARGET_EXT = 'axf' - - DEVICE = ' --cpu Cortex-M4.fp ' - CFLAGS = ' --target=arm-arm-none-eabi -mcpu=cortex-m4 ' - CFLAGS += ' -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 ' - CFLAGS += ' -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar ' - CFLAGS += ' -gdwarf-3 -ffunction-sections ' - AFLAGS = DEVICE + ' --apcs=interwork ' - LFLAGS = DEVICE + ' --info sizes --info totals --info unused --info veneers ' - LFLAGS += ' --list rt-thread.map ' - LFLAGS += r' --strict --scatter "board\linker_scripts\link.sct" ' - CFLAGS += ' -I' + EXEC_PATH + '/ARM/ARMCLANG/include' - LFLAGS += ' --libpath=' + EXEC_PATH + '/ARM/ARMCLANG/lib' - - EXEC_PATH += '/ARM/ARMCLANG/bin/' - - if BUILD == 'debug': - CFLAGS += ' -g -O1' # armclang recommend - AFLAGS += ' -g' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - CFLAGS += ' -std=c99' - - POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' - -elif PLATFORM == 'iccarm': - # toolchains - CC = 'iccarm' - CXX = 'iccarm' - AS = 'iasmarm' - AR = 'iarchive' - LINK = 'ilinkarm' - TARGET_EXT = 'out' - - DEVICE = '-Dewarm' - - CFLAGS = DEVICE - CFLAGS += ' --diag_suppress Pa050' - CFLAGS += ' --no_cse' - CFLAGS += ' --no_unroll' - CFLAGS += ' --no_inline' - CFLAGS += ' --no_code_motion' - CFLAGS += ' --no_tbaa' - CFLAGS += ' --no_clustering' - CFLAGS += ' --no_scheduling' - CFLAGS += ' --endian=little' - CFLAGS += ' --cpu=Cortex-M4' - CFLAGS += ' -e' - CFLAGS += ' --fpu=VFPv4_sp' - CFLAGS += ' --dlib_config "' + EXEC_PATH + '/arm/INC/c/DLib_Config_Normal.h"' - CFLAGS += ' --silent' - - AFLAGS = DEVICE - AFLAGS += ' -s+' - AFLAGS += ' -w+' - AFLAGS += ' -r' - AFLAGS += ' --cpu Cortex-M4' - AFLAGS += ' --fpu VFPv4_sp' - AFLAGS += ' -S' - - if BUILD == 'debug': - CFLAGS += ' --debug' - CFLAGS += ' -On' - else: - CFLAGS += ' -Oh' - - LFLAGS = ' --config "board/linker_scripts/link.icf"' - LFLAGS += ' --entry __iar_program_start' - - CXXFLAGS = CFLAGS - - EXEC_PATH = EXEC_PATH + '/arm/bin/' - POST_ACTION = 'ielftool --bin $TARGET rtthread.bin' - -def dist_handle(BSP_ROOT, dist_dir): - import sys - cwd_path = os.getcwd() - sys.path.append(os.path.join(os.path.dirname(BSP_ROOT), 'tools')) - from sdk_dist import dist_do_building - dist_do_building(BSP_ROOT, dist_dir) diff --git a/bsp/n32/n32g4frml-stb/Kconfig b/bsp/n32/n32g4frml-stb/Kconfig deleted file mode 100644 index 73238d3a13b..00000000000 --- a/bsp/n32/n32g4frml-stb/Kconfig +++ /dev/null @@ -1,12 +0,0 @@ -mainmenu "RT-Thread Configuration" - -BSP_DIR := . - -RTT_DIR := ../../.. - -PKGS_DIR := packages - -source "$(RTT_DIR)/Kconfig" -osource "$PKGS_DIR/Kconfig" -rsource "../libraries/Kconfig" -rsource "board/Kconfig" diff --git a/bsp/n32/n32g4frml-stb/project.ewp b/bsp/n32/n32g4frml-stb/project.ewp deleted file mode 100644 index 3b515c59cc5..00000000000 --- a/bsp/n32/n32g4frml-stb/project.ewp +++ /dev/null @@ -1,2474 +0,0 @@ - - 3 - - rt-thread - - ARM - - 1 - - General - 3 - - 33 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ICCARM - 2 - - 37 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - AARM - 2 - - 11 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OBJCOPY - 0 - - 1 - 1 - 1 - - - - - - - - - CUSTOM - 3 - - - - 0 - inputOutputBased - - - - BUILDACTION - 1 - - - - - - - ILINK - 0 - - 25 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IARCHIVE - 0 - - 0 - 1 - 1 - - - - - - - - Release - - ARM - - 0 - - General - 3 - - 33 - 1 - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ICCARM - 2 - - 37 - 1 - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - AARM - 2 - - 11 - 1 - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OBJCOPY - 0 - - 1 - 1 - 0 - - - - - - - - - CUSTOM - 3 - - - - 0 - inputOutputBased - - - - BUILDACTION - 1 - - - - - - - ILINK - 0 - - 25 - 1 - 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IARCHIVE - 0 - - 0 - 1 - 0 - - - - - - - - Applications - - $PROJ_DIR$\applications\main.c - - - - Compiler - - $PROJ_DIR$\..\..\..\components\libc\compilers\common\cctype.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\common\cstdlib.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\common\cstring.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\common\ctime.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\common\cunistd.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\common\cwchar.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c - - - $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscalls.c - - - - DeviceDrivers - - $PROJ_DIR$\..\..\..\components\drivers\can\dev_can.c - - - $PROJ_DIR$\..\..\..\components\drivers\core\device.c - - - $PROJ_DIR$\..\..\..\components\drivers\hwtimer\hwtimer.c - - - $PROJ_DIR$\..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c - - - $PROJ_DIR$\..\..\..\components\drivers\i2c\dev_i2c_core.c - - - $PROJ_DIR$\..\..\..\components\drivers\i2c\dev_i2c_dev.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\pipe.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\ringblk_buf.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\ringbuffer.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\waitqueue.c - - - $PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c - - - $PROJ_DIR$\..\..\..\components\drivers\misc\adc.c - - - $PROJ_DIR$\..\..\..\components\drivers\misc\dac.c - - - $PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c - - - $PROJ_DIR$\..\..\..\components\drivers\rtc\dev_rtc.c - - - $PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c - - - $PROJ_DIR$\..\..\..\components\drivers\spi\dev_spi.c - - - $PROJ_DIR$\..\..\..\components\drivers\spi\dev_spi_core.c - - - $PROJ_DIR$\..\..\..\components\drivers\watchdog\dev_watchdog.c - - - - Drivers - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\device\startup\startup_n32g4fr_EWARM.s - - - $PROJ_DIR$\board\board.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_adc.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_can.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_dac.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_gpio.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_hwtimer.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_rtc.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_spi.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_usart.c - - - $PROJ_DIR$\..\libraries\n32_drivers\drv_wdt.c - - - - Finsh - - $PROJ_DIR$\..\..\..\components\finsh\cmd.c - - - $PROJ_DIR$\..\..\..\components\finsh\msh.c - - - $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c - - - $PROJ_DIR$\..\..\..\components\finsh\shell.c - - - - Kernel - - $PROJ_DIR$\..\..\..\src\clock.c - - - $PROJ_DIR$\..\..\..\src\components.c - - - $PROJ_DIR$\..\..\..\src\cpu_up.c - - - $PROJ_DIR$\..\..\..\src\defunct.c - - - $PROJ_DIR$\..\..\..\src\idle.c - - - $PROJ_DIR$\..\..\..\src\ipc.c - - - $PROJ_DIR$\..\..\..\src\irq.c - - - $PROJ_DIR$\..\..\..\src\kservice.c - - - $PROJ_DIR$\..\..\..\src\mem.c - - - $PROJ_DIR$\..\..\..\src\memheap.c - - - $PROJ_DIR$\..\..\..\src\mempool.c - - - $PROJ_DIR$\..\..\..\src\object.c - - - $PROJ_DIR$\..\..\..\src\scheduler_comm.c - - - $PROJ_DIR$\..\..\..\src\scheduler_up.c - - - $PROJ_DIR$\..\..\..\src\thread.c - - - $PROJ_DIR$\..\..\..\src\timer.c - - - - klibc - - $PROJ_DIR$\..\..\..\src\klibc\kstring.c - - - $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c - - - $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c - - - $PROJ_DIR$\..\..\..\src\klibc\kstdio.c - - - $PROJ_DIR$\..\..\..\src\klibc\kerrno.c - - - - libcpu - - $PROJ_DIR$\..\..\..\libcpu\arm\common\atomic_arm.c - - - $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c - - - $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c - - - $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S - - - $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c - - - - libraries - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_usart.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_adc.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rtc.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_exti.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_spi.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rcc.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_gpio.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_can.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_i2c.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_dac.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_iwdg.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_tim.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\device\system_n32g4fr.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\misc.c - - - $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_wwdg.c - - - - POSIX - - - utc_UTest - - - utestcases - - diff --git a/bsp/n32/n32g4frml-stb/project.uvprojx b/bsp/n32/n32g4frml-stb/project.uvprojx deleted file mode 100644 index 6008458b4ac..00000000000 --- a/bsp/n32/n32g4frml-stb/project.uvprojx +++ /dev/null @@ -1,1520 +0,0 @@ - - - 2.1 -
### uVision Project, (C) Keil Software
- - - rt-thread - 0x4 - ARM-ADS - 5060960::V5.06 update 7 (build 960)::.\ARMCC - 0 - - - N32G4FRMEL7 - Nationstech - Nationstech.N32G4FR_DFP.1.0.4 - http://www.keil.com/pack/ - IRAM(0x20000000,0x24000) IROM(0x08000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE - - - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32G4FR -FS08000000 -FL080000 -FP0($$Device:N32G4FRMEL7$Flash\N32G4FR.FLM)) - 0 - $$Device:N32G4FRMEL7$firmware\CMSIS\device\n32g4fr.h - - - - - - - - - - $$Device:N32G4FRMEL7$svd\N32G4FR.svd - 0 - 0 - - - - - - - 0 - 0 - 0 - 0 - 1 - - .\build\ - rtthread - 1 - 0 - 1 - 1 - 1 - .\build\ - 1 - 0 - 0 - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 1 - 0 - fromelf --bin !L --output rtthread.bin - - 0 - 0 - 0 - 0 - - 0 - - - - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 3 - - - 1 - - - SARMCM3.DLL - -REMAP - DCM.DLL - -pCM4 - SARMCM3.DLL - - TCM.DLL - -pCM4 - - - - 1 - 0 - 0 - 0 - 16 - - - - - 1 - 0 - 0 - 1 - 1 - 4096 - - 1 - BIN\UL2CM3.DLL - - - - - - 0 - - - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - "Cortex-M4" - - 0 - 0 - 0 - 1 - 1 - 0 - 0 - 2 - 0 - 0 - 0 - 0 - 8 - 1 - 0 - 0 - 0 - 3 - 3 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 1 - 0x8000000 - 0x80000 - - - 0 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x8000000 - 0x80000 - - - 1 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x24000 - - - 0 - 0x0 - 0x0 - - - - - - 1 - 1 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 2 - 0 - 0 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 0 - 0 - 0 - - - __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, USE_STDPERIPH_DRIVER, N32G4FR, RT_USING_LIBC - - ..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\libraries\N32G4FR_Firmware_Library\CMSIS;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;..\..\..\components\finsh;..\libraries\N32G4FR_Firmware_Library\CMSIS\device;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;.;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\drivers\include;..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\inc;..\libraries\N32G4FR_Firmware_Library\CMSIS\core;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy - - - - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 4 - - - - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0x08000000 - 0x20000000 - - .\board\linker_scripts\link.sct - - - - - - - - - - - Applications - - - main.c - 1 - applications\main.c - - - - - Compiler - - - syscall_mem.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - - - - - syscalls.c - 1 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - - - - - cctype.c - 1 - ..\..\..\components\libc\compilers\common\cctype.c - - - - - cstdlib.c - 1 - ..\..\..\components\libc\compilers\common\cstdlib.c - - - - - cstring.c - 1 - ..\..\..\components\libc\compilers\common\cstring.c - - - - - ctime.c - 1 - ..\..\..\components\libc\compilers\common\ctime.c - - - - - cunistd.c - 1 - ..\..\..\components\libc\compilers\common\cunistd.c - - - - - cwchar.c - 1 - ..\..\..\components\libc\compilers\common\cwchar.c - - - - - DeviceDrivers - - - dev_can.c - 1 - ..\..\..\components\drivers\can\dev_can.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - device.c - 1 - ..\..\..\components\drivers\core\device.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - hwtimer.c - 1 - ..\..\..\components\drivers\hwtimer\hwtimer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_bit_ops.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_core.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_i2c_dev.c - 1 - ..\..\..\components\drivers\i2c\dev_i2c_dev.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_comm.c - 1 - ..\..\..\components\drivers\ipc\completion_comm.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion_up.c - 1 - ..\..\..\components\drivers\ipc\completion_up.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - condvar.c - 1 - ..\..\..\components\drivers\ipc\condvar.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dataqueue.c - 1 - ..\..\..\components\drivers\ipc\dataqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - pipe.c - 1 - ..\..\..\components\drivers\ipc\pipe.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringblk_buf.c - 1 - ..\..\..\components\drivers\ipc\ringblk_buf.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringbuffer.c - 1 - ..\..\..\components\drivers\ipc\ringbuffer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - waitqueue.c - 1 - ..\..\..\components\drivers\ipc\waitqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - workqueue.c - 1 - ..\..\..\components\drivers\ipc\workqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - adc.c - 1 - ..\..\..\components\drivers\misc\adc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dac.c - 1 - ..\..\..\components\drivers\misc\dac.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_pin.c - 1 - ..\..\..\components\drivers\pin\dev_pin.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_rtc.c - 1 - ..\..\..\components\drivers\rtc\dev_rtc.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_serial.c - 1 - ..\..\..\components\drivers\serial\dev_serial.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi.c - 1 - ..\..\..\components\drivers\spi\dev_spi.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_spi_core.c - 1 - ..\..\..\components\drivers\spi\dev_spi_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dev_watchdog.c - 1 - ..\..\..\components\drivers\watchdog\dev_watchdog.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - Drivers - - - startup_n32g4fr.s - 2 - ..\libraries\N32G4FR_Firmware_Library\CMSIS\device\startup\startup_n32g4fr.s - - - - - board.c - 1 - board\board.c - - - - - drv_adc.c - 1 - ..\libraries\n32_drivers\drv_adc.c - - - - - drv_can.c - 1 - ..\libraries\n32_drivers\drv_can.c - - - - - drv_dac.c - 1 - ..\libraries\n32_drivers\drv_dac.c - - - - - drv_gpio.c - 1 - ..\libraries\n32_drivers\drv_gpio.c - - - - - drv_hwtimer.c - 1 - ..\libraries\n32_drivers\drv_hwtimer.c - - - - - drv_rtc.c - 1 - ..\libraries\n32_drivers\drv_rtc.c - - - - - drv_spi.c - 1 - ..\libraries\n32_drivers\drv_spi.c - - - - - drv_usart.c - 1 - ..\libraries\n32_drivers\drv_usart.c - - - - - drv_wdt.c - 1 - ..\libraries\n32_drivers\drv_wdt.c - - - - - Finsh - - - shell.c - 1 - ..\..\..\components\finsh\shell.c - - - - - msh_parse.c - 1 - ..\..\..\components\finsh\msh_parse.c - - - - - cmd.c - 1 - ..\..\..\components\finsh\cmd.c - - - - - msh.c - 1 - ..\..\..\components\finsh\msh.c - - - - - Kernel - - - clock.c - 1 - ..\..\..\src\clock.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - components.c - 1 - ..\..\..\src\components.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - cpu_up.c - 1 - ..\..\..\src\cpu_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - defunct.c - 1 - ..\..\..\src\defunct.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - idle.c - 1 - ..\..\..\src\idle.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - ipc.c - 1 - ..\..\..\src\ipc.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - irq.c - 1 - ..\..\..\src\irq.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kservice.c - 1 - ..\..\..\src\kservice.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mem.c - 1 - ..\..\..\src\mem.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - memheap.c - 1 - ..\..\..\src\memheap.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mempool.c - 1 - ..\..\..\src\mempool.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - object.c - 1 - ..\..\..\src\object.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_comm.c - 1 - ..\..\..\src\scheduler_comm.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_up.c - 1 - ..\..\..\src\scheduler_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - thread.c - 1 - ..\..\..\src\thread.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - timer.c - 1 - ..\..\..\src\timer.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - klibc - - - rt_vsscanf.c - 1 - ..\..\..\src\klibc\rt_vsscanf.c - - - - - rt_vsnprintf_tiny.c - 1 - ..\..\..\src\klibc\rt_vsnprintf_tiny.c - - - - - kstring.c - 1 - ..\..\..\src\klibc\kstring.c - - - - - kstdio.c - 1 - ..\..\..\src\klibc\kstdio.c - - - - - kerrno.c - 1 - ..\..\..\src\klibc\kerrno.c - - - - - libcpu - - - atomic_arm.c - 1 - ..\..\..\libcpu\arm\common\atomic_arm.c - - - - - div0.c - 1 - ..\..\..\libcpu\arm\common\div0.c - - - - - showmem.c - 1 - ..\..\..\libcpu\arm\common\showmem.c - - - - - context_rvds.S - 2 - ..\..\..\libcpu\arm\cortex-m4\context_rvds.S - - - - - cpuport.c - 1 - ..\..\..\libcpu\arm\cortex-m4\cpuport.c - - - - - libraries - - - n32g4fr_i2c.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_i2c.c - - - - - n32g4fr_gpio.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_gpio.c - - - - - n32g4fr_usart.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_usart.c - - - - - n32g4fr_tim.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_tim.c - - - - - system_n32g4fr.c - 1 - ..\libraries\N32G4FR_Firmware_Library\CMSIS\device\system_n32g4fr.c - - - - - n32g4fr_wwdg.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_wwdg.c - - - - - n32g4fr_spi.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_spi.c - - - - - n32g4fr_can.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_can.c - - - - - n32g4fr_rtc.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rtc.c - - - - - n32g4fr_exti.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_exti.c - - - - - misc.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\misc.c - - - - - n32g4fr_adc.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_adc.c - - - - - n32g4fr_iwdg.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_iwdg.c - - - - - n32g4fr_rcc.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rcc.c - - - - - n32g4fr_dac.c - 1 - ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_dac.c - - - - - - - - - - - - - - - - - - - - - - template - - - - - - 0 - 1 - - - -
diff --git a/bsp/n32/n32g4frml-stb/rtconfig.py b/bsp/n32/n32g4frml-stb/rtconfig.py deleted file mode 100644 index 2a0371110cd..00000000000 --- a/bsp/n32/n32g4frml-stb/rtconfig.py +++ /dev/null @@ -1,184 +0,0 @@ -import os - -# toolchains options -ARCH='arm' -CPU='cortex-m4' -CROSS_TOOL='gcc' - -# bsp lib config -BSP_LIBRARY_TYPE = None - -if os.getenv('RTT_CC'): - CROSS_TOOL = os.getenv('RTT_CC') -if os.getenv('RTT_ROOT'): - RTT_ROOT = os.getenv('RTT_ROOT') - -# cross_tool provides the cross compiler -# EXEC_PATH is the compiler execute path, for example, CodeSourcery, Keil MDK, IAR -if CROSS_TOOL == 'gcc': - PLATFORM = 'gcc' - EXEC_PATH = r'C:\Users\XXYYZZ' -elif CROSS_TOOL == 'keil': - PLATFORM = 'armcc' - EXEC_PATH = r'C:/Keil_v5' -elif CROSS_TOOL == 'iar': - PLATFORM = 'iccarm' - EXEC_PATH = r'C:/Program Files (x86)/IAR Systems/Embedded Workbench 8.3' - -if os.getenv('RTT_EXEC_PATH'): - EXEC_PATH = os.getenv('RTT_EXEC_PATH') - -BUILD = 'debug' - -if PLATFORM == 'gcc': - # toolchains - PREFIX = 'arm-none-eabi-' - CC = PREFIX + 'gcc' - AS = PREFIX + 'gcc' - AR = PREFIX + 'ar' - CXX = PREFIX + 'g++' - LINK = PREFIX + 'gcc' - TARGET_EXT = 'elf' - SIZE = PREFIX + 'size' - OBJDUMP = PREFIX + 'objdump' - OBJCPY = PREFIX + 'objcopy' - - DEVICE = ' -mcpu=cortex-m4 -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections' - CFLAGS = DEVICE + ' -Dgcc' - AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp -Wa,-mimplicit-it=thumb ' - LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rtthread.map,-cref,-u,Reset_Handler -T board/linker_scripts/link.lds' - - CPATH = '' - LPATH = '' - - if BUILD == 'debug': - CFLAGS += ' -O0 -gdwarf-2 -g' - AFLAGS += ' -gdwarf-2' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - - POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n' - -elif PLATFORM == 'armcc': - # toolchains - CC = 'armcc' - CXX = 'armcc' - AS = 'armasm' - AR = 'armar' - LINK = 'armlink' - TARGET_EXT = 'axf' - - DEVICE = ' --cpu Cortex-M4.fp ' - CFLAGS = '-c ' + DEVICE + ' --apcs=interwork --c99' - AFLAGS = DEVICE + ' --apcs=interwork ' - LFLAGS = DEVICE + r' --scatter "board\linker_scripts\link.sct" --info sizes --info totals --info unused --info veneers --list rtthread.map --strict' - CFLAGS += ' -I' + EXEC_PATH + '/ARM/ARMCC/include' - LFLAGS += ' --libpath=' + EXEC_PATH + '/ARM/ARMCC/lib' - - CFLAGS += ' -D__MICROLIB ' - AFLAGS += ' --pd "__MICROLIB SETA 1" ' - LFLAGS += ' --library_type=microlib ' - EXEC_PATH += '/ARM/ARMCC/bin/' - - if BUILD == 'debug': - CFLAGS += ' -g -O0' - AFLAGS += ' -g' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - CFLAGS += ' -std=c99' - - POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' - -elif PLATFORM == 'armclang': - # toolchains - CC = 'armclang' - CXX = 'armclang' - AS = 'armasm' - AR = 'armar' - LINK = 'armlink' - TARGET_EXT = 'axf' - - DEVICE = ' --cpu Cortex-M4.fp ' - CFLAGS = ' --target=arm-arm-none-eabi -mcpu=cortex-m4 ' - CFLAGS += ' -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 ' - CFLAGS += ' -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar ' - CFLAGS += ' -gdwarf-3 -ffunction-sections ' - AFLAGS = DEVICE + ' --apcs=interwork ' - LFLAGS = DEVICE + ' --info sizes --info totals --info unused --info veneers ' - LFLAGS += ' --list rt-thread.map ' - LFLAGS += r' --strict --scatter "board\linker_scripts\link.sct" ' - CFLAGS += ' -I' + EXEC_PATH + '/ARM/ARMCLANG/include' - LFLAGS += ' --libpath=' + EXEC_PATH + '/ARM/ARMCLANG/lib' - - EXEC_PATH += '/ARM/ARMCLANG/bin/' - - if BUILD == 'debug': - CFLAGS += ' -g -O1' # armclang recommend - AFLAGS += ' -g' - else: - CFLAGS += ' -O2' - - CXXFLAGS = CFLAGS - CFLAGS += ' -std=c99' - - POST_ACTION = 'fromelf --bin $TARGET --output rtthread.bin \nfromelf -z $TARGET' - -elif PLATFORM == 'iccarm': - # toolchains - CC = 'iccarm' - CXX = 'iccarm' - AS = 'iasmarm' - AR = 'iarchive' - LINK = 'ilinkarm' - TARGET_EXT = 'out' - - DEVICE = '-Dewarm' - - CFLAGS = DEVICE - CFLAGS += ' --diag_suppress Pa050' - CFLAGS += ' --no_cse' - CFLAGS += ' --no_unroll' - CFLAGS += ' --no_inline' - CFLAGS += ' --no_code_motion' - CFLAGS += ' --no_tbaa' - CFLAGS += ' --no_clustering' - CFLAGS += ' --no_scheduling' - CFLAGS += ' --endian=little' - CFLAGS += ' --cpu=Cortex-M4' - CFLAGS += ' -e' - CFLAGS += ' --fpu=VFPv4_sp' - CFLAGS += ' --dlib_config "' + EXEC_PATH + '/arm/INC/c/DLib_Config_Normal.h"' - CFLAGS += ' --silent' - - AFLAGS = DEVICE - AFLAGS += ' -s+' - AFLAGS += ' -w+' - AFLAGS += ' -r' - AFLAGS += ' --cpu Cortex-M4' - AFLAGS += ' --fpu VFPv4_sp' - AFLAGS += ' -S' - - if BUILD == 'debug': - CFLAGS += ' --debug' - CFLAGS += ' -On' - else: - CFLAGS += ' -Oh' - - LFLAGS = ' --config "board/linker_scripts/link.icf"' - LFLAGS += ' --entry __iar_program_start' - - CXXFLAGS = CFLAGS - - EXEC_PATH = EXEC_PATH + '/arm/bin/' - POST_ACTION = 'ielftool --bin $TARGET rtthread.bin' - -def dist_handle(BSP_ROOT, dist_dir): - import sys - cwd_path = os.getcwd() - sys.path.append(os.path.join(os.path.dirname(BSP_ROOT), 'tools')) - from sdk_dist import dist_do_building - dist_do_building(BSP_ROOT, dist_dir) diff --git a/bsp/n32/libraries/Kconfig b/bsp/n32/n32gxx_lxx/libraries/Kconfig similarity index 100% rename from bsp/n32/libraries/Kconfig rename to bsp/n32/n32gxx_lxx/libraries/Kconfig diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_common_tables.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_common_tables.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_common_tables.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_common_tables.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_const_structs.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_const_structs.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_const_structs.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_const_structs.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_math.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_math.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_math.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/arm_math.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armcc.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armcc.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armclang.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armclang.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armclang.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_armclang.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_compiler.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_compiler.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_compiler.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_compiler.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_gcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_gcc.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_gcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_gcc.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_version.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_version.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_version.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/cmsis_version.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/core_cm4.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/core_cm4.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/core_cm4.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/core_cm4.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/mpu_armv7.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/mpu_armv7.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/core/mpu_armv7.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/core/mpu_armv7.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_conf.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_conf.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_conf.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_conf.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_flash.ld b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_flash.ld similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_flash.ld rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/n32g43x_flash.ld diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x.s b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x.s similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x.s rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x.s diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_EWARM.s b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_EWARM.s similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_EWARM.s rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_EWARM.s diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_gcc.s b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_gcc.s similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_gcc.s rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/startup/startup_n32g43x_gcc.s diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/CMSIS/device/system_n32g43x.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/SConscript b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/SConscript similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/SConscript rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/SConscript diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_aes.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_aes.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_aes.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_aes.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_algo_common.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_algo_common.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_algo_common.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_algo_common.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_des.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_des.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_des.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_des.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_hash.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_hash.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_hash.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_hash.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_rng.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_rng.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_rng.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_algo_lib/inc/n32g43x_rng.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/misc.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/misc.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/misc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/misc.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_adc.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_adc.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_adc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_adc.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_can.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_can.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_can.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_can.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_comp.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_comp.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_comp.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_comp.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_crc.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_crc.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_crc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_crc.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dac.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dac.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dac.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dac.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dbg.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dbg.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dbg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dbg.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dma.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dma.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dma.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_dma.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_exti.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_exti.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_exti.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_exti.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_flash.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_flash.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_flash.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_flash.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_gpio.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_gpio.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_gpio.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_gpio.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_i2c.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_i2c.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_i2c.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_i2c.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_iwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_iwdg.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_iwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_iwdg.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lptim.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lptim.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lptim.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lptim.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lpuart.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lpuart.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lpuart.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_lpuart.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_opamp.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_opamp.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_opamp.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_opamp.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_pwr.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_pwr.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_pwr.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_pwr.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rcc.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rcc.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rtc.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rtc.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rtc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_rtc.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_spi.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_spi.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_spi.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_spi.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tim.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tim.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tim.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tim.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tsc.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tsc.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tsc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_tsc.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_usart.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_usart.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_usart.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_usart.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_wwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_wwdg.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_wwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/inc/n32g43x_wwdg.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/misc.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/misc.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/misc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/misc.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_adc.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_adc.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_adc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_adc.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_can.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_can.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_can.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_can.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_comp.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_comp.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_comp.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_comp.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_crc.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_crc.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_crc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_crc.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dac.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dac.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dac.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dac.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dbg.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dbg.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dbg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dbg.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dma.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dma.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dma.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_dma.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_exti.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_exti.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_exti.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_exti.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_flash.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_flash.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_flash.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_flash.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_gpio.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_gpio.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_gpio.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_gpio.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_i2c.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_i2c.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_i2c.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_i2c.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_iwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_iwdg.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_iwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_iwdg.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lptim.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lptim.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lptim.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lptim.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lpuart.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lpuart.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lpuart.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_lpuart.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_opamp.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_opamp.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_opamp.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_opamp.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_pwr.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_pwr.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_pwr.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_pwr.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rcc.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rcc.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rcc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rcc.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rtc.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rtc.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rtc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_rtc.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_spi.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_spi.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_spi.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_spi.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tim.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tim.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tim.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tim.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tsc.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tsc.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tsc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_tsc.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_usart.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_usart.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_usart.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_usart.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_wwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_wwdg.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_wwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/n32g43x_wwdg.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_core.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_core.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_core.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_core.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_def.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_def.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_def.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_def.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_init.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_init.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_init.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_init.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_int.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_int.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_int.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_lib.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_lib.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_lib.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_lib.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_mem.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_mem.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_mem.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_mem.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_regs.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_regs.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_regs.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_regs.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_sil.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_sil.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_sil.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_sil.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_type.h b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_type.h similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_type.h rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/inc/usb_type.h diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_core.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_core.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_core.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_core.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_init.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_init.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_init.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_init.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_int.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_int.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_int.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_int.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_mem.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_mem.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_mem.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_mem.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_regs.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_regs.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_regs.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_regs.c diff --git a/bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_sil.c b/bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_sil.c similarity index 100% rename from bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_sil.c rename to bsp/n32/n32gxx_lxx/libraries/N32G43x_Firmware_Library/n32g43x_usbfs_driver/src/usb_sil.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_common_tables.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_common_tables.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_common_tables.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_common_tables.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_const_structs.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_const_structs.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_const_structs.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_const_structs.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_math.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_math.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_math.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/arm_math.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armcc.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armcc.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armclang.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armclang.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armclang.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_armclang.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_compiler.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_compiler.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_compiler.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_compiler.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_gcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_gcc.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_gcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_gcc.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_iccarm.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_iccarm.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_iccarm.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_iccarm.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_version.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_version.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_version.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/cmsis_version.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/core_cm4.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/core_cm4.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/core_cm4.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/core_cm4.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/mpu_armv7.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/mpu_armv7.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/core/mpu_armv7.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/core/mpu_armv7.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_conf.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_conf.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_conf.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_conf.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_flash.ld b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_flash.ld similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_flash.ld rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/n32g45x_flash.ld diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x.s b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x.s similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x.s rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x.s diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_EWARM.s b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_EWARM.s similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_EWARM.s rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_EWARM.s diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_gcc.s b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_gcc.s similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_gcc.s rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/startup/startup_n32g45x_gcc.s diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/CMSIS/device/system_n32g45x.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/SConscript b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/SConscript similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/SConscript rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/SConscript diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_aes.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_aes.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_aes.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_aes.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_algo_common.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_algo_common.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_algo_common.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_algo_common.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_des.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_des.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_des.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_des.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_hash.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_hash.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_hash.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_hash.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_rng.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_rng.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_rng.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_algo_lib/inc/n32g45x_rng.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/misc.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/misc.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/misc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/misc.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_adc.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_adc.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_adc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_adc.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_bkp.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_bkp.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_bkp.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_bkp.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_can.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_can.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_can.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_can.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_comp.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_comp.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_comp.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_comp.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_crc.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_crc.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_crc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_crc.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dac.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dac.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dac.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dac.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dbg.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dbg.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dbg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dbg.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dma.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dma.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dma.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dma.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dvp.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dvp.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dvp.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_dvp.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_eth.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_eth.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_eth.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_eth.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_exti.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_exti.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_exti.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_exti.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_flash.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_flash.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_flash.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_flash.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_gpio.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_gpio.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_gpio.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_gpio.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_i2c.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_i2c.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_i2c.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_i2c.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_iwdg.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_opamp.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_opamp.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_opamp.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_opamp.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_pwr.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_pwr.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_pwr.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_pwr.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_qspi.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_qspi.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_qspi.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_qspi.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rcc.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rcc.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rtc.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rtc.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rtc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_rtc.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_sdio.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_sdio.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_sdio.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_sdio.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_spi.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_spi.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_spi.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_spi.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tim.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tim.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tim.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tim.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tsc.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tsc.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tsc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_tsc.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_usart.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_usart.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_usart.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_usart.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32g45x_wwdg.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32xx_tsc_alg_api.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32xx_tsc_alg_api.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32xx_tsc_alg_api.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/inc/n32xx_tsc_alg_api.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/misc.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/misc.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/misc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/misc.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_adc.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_adc.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_adc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_adc.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_bkp.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_bkp.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_bkp.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_bkp.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_can.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_can.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_can.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_can.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_comp.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_comp.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_comp.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_comp.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_crc.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_crc.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_crc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_crc.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dac.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dac.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dac.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dac.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dbg.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dbg.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dbg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dbg.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dma.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dma.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dma.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dma.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dvp.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dvp.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dvp.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_dvp.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_eth.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_eth.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_eth.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_eth.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_exti.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_exti.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_exti.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_exti.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_flash.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_flash.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_flash.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_flash.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_gpio.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_gpio.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_gpio.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_gpio.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_i2c.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_i2c.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_i2c.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_i2c.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_iwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_iwdg.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_iwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_iwdg.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_opamp.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_opamp.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_opamp.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_opamp.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_pwr.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_pwr.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_pwr.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_pwr.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_qspi.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_qspi.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_qspi.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_qspi.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rcc.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rcc.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rcc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rcc.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rtc.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rtc.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rtc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_rtc.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_sdio.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_sdio.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_sdio.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_sdio.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_spi.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_spi.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_spi.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_spi.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tim.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tim.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tim.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tim.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tsc.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tsc.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tsc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_tsc.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_usart.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_usart.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_usart.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_usart.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_wwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_wwdg.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_wwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/n32g45x_wwdg.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_core.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_core.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_core.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_core.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_def.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_def.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_def.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_def.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_init.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_init.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_init.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_init.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_int.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_int.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_int.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_lib.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_lib.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_lib.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_lib.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_mem.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_mem.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_mem.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_mem.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_regs.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_regs.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_regs.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_regs.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_sil.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_sil.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_sil.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_sil.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_type.h b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_type.h similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_type.h rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/inc/usb_type.h diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_core.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_core.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_core.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_core.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_init.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_init.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_init.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_init.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_int.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_int.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_int.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_int.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_mem.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_mem.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_mem.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_mem.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_regs.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_regs.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_regs.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_regs.c diff --git a/bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_sil.c b/bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_sil.c similarity index 100% rename from bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_sil.c rename to bsp/n32/n32gxx_lxx/libraries/N32G45x_Firmware_Library/n32g45x_usbfs_driver/src/usb_sil.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_common_tables.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_common_tables.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_common_tables.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_common_tables.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_const_structs.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_const_structs.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_const_structs.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_const_structs.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_math.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_math.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_math.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/arm_math.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armcc.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armcc.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armclang.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armclang.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armclang.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_armclang.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_compiler.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_compiler.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_compiler.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_compiler.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_gcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_gcc.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_gcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_gcc.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_iccarm.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_iccarm.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_iccarm.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_iccarm.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_version.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_version.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_version.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/cmsis_version.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/core_cm4.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/core_cm4.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/core_cm4.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/core_cm4.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/mpu_armv7.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/mpu_armv7.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/core/mpu_armv7.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/core/mpu_armv7.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_conf.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_conf.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_conf.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_conf.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_flash.ld b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_flash.ld similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_flash.ld rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/n32g4fr_flash.ld diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr.s b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr.s similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr.s rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr.s diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_EWARM.s b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_EWARM.s similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_EWARM.s rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_EWARM.s diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_gcc.s b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_gcc.s similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_gcc.s rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/startup/startup_n32g4fr_gcc.s diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/CMSIS/device/system_n32g4fr.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/SConscript b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/SConscript similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/SConscript rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/SConscript diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_aes.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_aes.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_aes.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_aes.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_algo_common.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_algo_common.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_algo_common.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_algo_common.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_des.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_des.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_des.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_des.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_hash.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_hash.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_hash.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_hash.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_rng.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_rng.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_rng.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_algo_lib/inc/n32g4fr_rng.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/misc.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/misc.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/misc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/misc.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_adc.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_adc.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_adc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_adc.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_bkp.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_bkp.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_bkp.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_bkp.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_can.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_can.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_can.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_can.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_crc.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_crc.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_crc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_crc.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dac.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dac.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dac.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dac.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dbg.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dbg.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dbg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dbg.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dma.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dma.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dma.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dma.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dvp.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dvp.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dvp.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_dvp.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_exti.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_exti.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_exti.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_exti.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_flash.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_flash.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_flash.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_flash.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_gpio.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_gpio.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_gpio.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_gpio.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_i2c.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_i2c.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_i2c.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_i2c.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_iwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_iwdg.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_iwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_iwdg.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_pwr.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_pwr.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_pwr.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_pwr.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_qspi.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_qspi.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_qspi.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_qspi.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rcc.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rcc.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rcc.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rtc.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rtc.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rtc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_rtc.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_sdio.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_sdio.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_sdio.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_sdio.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_spi.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_spi.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_spi.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_spi.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tim.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tim.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tim.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tim.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tsc.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tsc.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tsc.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_tsc.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_usart.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_usart.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_usart.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_usart.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_wwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_wwdg.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_wwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32g4fr_wwdg.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32xx_tsc_alg_api.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32xx_tsc_alg_api.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32xx_tsc_alg_api.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/inc/n32xx_tsc_alg_api.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/misc.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/misc.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/misc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/misc.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_adc.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_adc.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_adc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_adc.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_bkp.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_bkp.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_bkp.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_bkp.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_can.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_can.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_can.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_can.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_crc.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_crc.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_crc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_crc.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dac.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dac.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dac.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dac.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dbg.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dbg.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dbg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dbg.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dma.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dma.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dma.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dma.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dvp.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dvp.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dvp.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_dvp.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_exti.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_exti.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_exti.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_exti.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_flash.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_flash.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_flash.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_flash.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_gpio.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_gpio.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_gpio.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_gpio.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_i2c.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_i2c.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_i2c.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_i2c.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_iwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_iwdg.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_iwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_iwdg.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_pwr.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_pwr.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_pwr.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_pwr.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_qspi.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_qspi.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_qspi.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_qspi.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rcc.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rcc.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rcc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rcc.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rtc.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rtc.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rtc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_rtc.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_sdio.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_sdio.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_sdio.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_sdio.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_spi.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_spi.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_spi.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_spi.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tim.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tim.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tim.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tim.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tsc.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tsc.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tsc.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_tsc.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_usart.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_usart.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_usart.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_usart.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_wwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_wwdg.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_wwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/n32g4fr_wwdg.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_core.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_core.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_core.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_core.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_def.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_def.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_def.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_def.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_init.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_init.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_init.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_init.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_int.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_int.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_int.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_lib.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_lib.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_lib.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_lib.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_mem.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_mem.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_mem.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_mem.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_regs.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_regs.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_regs.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_regs.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_sil.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_sil.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_sil.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_sil.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_type.h b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_type.h similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_type.h rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/inc/usb_type.h diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_core.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_core.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_core.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_core.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_init.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_init.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_init.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_init.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_int.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_int.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_int.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_int.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_mem.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_mem.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_mem.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_mem.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_regs.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_regs.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_regs.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_regs.c diff --git a/bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_sil.c b/bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_sil.c similarity index 100% rename from bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_sil.c rename to bsp/n32/n32gxx_lxx/libraries/N32G4FR_Firmware_Library/n32g4fr_usbfs_driver/src/usb_sil.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_common_tables.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_common_tables.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_common_tables.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_common_tables.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_const_structs.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_const_structs.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_const_structs.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_const_structs.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_math.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_math.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_math.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/arm_math.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armcc.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armcc.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armcc.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armclang.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armclang.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armclang.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_armclang.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_compiler.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_compiler.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_compiler.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_compiler.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_gcc.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_gcc.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_gcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_gcc.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_iccarm.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_iccarm.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_iccarm.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_iccarm.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_version.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_version.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_version.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/cmsis_version.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/core_cm4.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/core_cm4.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/core_cm4.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/core_cm4.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/mpu_armv7.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/mpu_armv7.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/core/mpu_armv7.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/core/mpu_armv7.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_conf.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_conf.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_conf.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_conf.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_flash.ld b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_flash.ld similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_flash.ld rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/n32l40x_flash.ld diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x.s b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x.s similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x.s rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x.s diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_EWARM.s b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_EWARM.s similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_EWARM.s rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_EWARM.s diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_gcc.s b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_gcc.s similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_gcc.s rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/startup/startup_n32l40x_gcc.s diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/CMSIS/device/system_n32l40x.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/SConscript b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/SConscript similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/SConscript rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/SConscript diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_aes.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_aes.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_aes.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_aes.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_algo_common.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_algo_common.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_algo_common.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_algo_common.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_des.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_des.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_des.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_des.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_hash.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_hash.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_hash.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_hash.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_rng.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_rng.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_rng.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_algo_lib/inc/n32l40x_rng.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/misc.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/misc.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/misc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/misc.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_adc.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_adc.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_adc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_adc.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_can.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_can.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_can.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_can.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_comp.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_comp.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_comp.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_comp.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_crc.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_crc.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_crc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_crc.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dac.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dac.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dac.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dac.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dbg.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dbg.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dbg.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dbg.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dma.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dma.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dma.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_dma.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_exti.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_exti.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_exti.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_exti.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_flash.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_flash.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_flash.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_flash.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_gpio.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_gpio.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_gpio.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_gpio.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_i2c.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_i2c.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_i2c.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_i2c.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_iwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_iwdg.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_iwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_iwdg.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lcd.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lcd.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lcd.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lcd.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lptim.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lptim.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lptim.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lptim.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lpuart.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lpuart.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lpuart.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_lpuart.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_opamp.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_opamp.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_opamp.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_opamp.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_pwr.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_pwr.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_pwr.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_pwr.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rcc.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rcc.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rcc.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rtc.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rtc.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rtc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_rtc.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_spi.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_spi.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_spi.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_spi.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tim.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tim.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tim.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tim.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tsc.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tsc.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tsc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_tsc.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_usart.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_usart.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_usart.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_usart.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_wwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_wwdg.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_wwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/inc/n32l40x_wwdg.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/misc.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/misc.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/misc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/misc.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_adc.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_adc.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_adc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_adc.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_can.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_can.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_can.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_can.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_comp.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_comp.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_comp.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_comp.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_crc.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_crc.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_crc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_crc.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dac.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dac.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dac.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dac.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dbg.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dbg.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dbg.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dbg.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dma.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dma.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dma.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_dma.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_exti.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_exti.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_exti.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_exti.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_flash.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_flash.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_flash.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_flash.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_gpio.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_gpio.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_gpio.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_gpio.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_i2c.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_i2c.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_i2c.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_i2c.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_iwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_iwdg.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_iwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_iwdg.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lcd.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lcd.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lcd.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lcd.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lptim.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lptim.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lptim.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lptim.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lpuart.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lpuart.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lpuart.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_lpuart.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_opamp.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_opamp.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_opamp.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_opamp.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_pwr.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_pwr.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_pwr.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_pwr.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rcc.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rcc.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rcc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rcc.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rtc.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rtc.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rtc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_rtc.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_spi.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_spi.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_spi.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_spi.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tim.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tim.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tim.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tim.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tsc.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tsc.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tsc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_tsc.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_usart.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_usart.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_usart.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_usart.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_wwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_wwdg.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_wwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/n32l40x_wwdg.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_core.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_core.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_core.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_core.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_def.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_def.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_def.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_def.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_init.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_init.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_init.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_init.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_int.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_int.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_int.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_lib.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_lib.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_lib.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_lib.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_mem.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_mem.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_mem.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_mem.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_regs.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_regs.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_regs.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_regs.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_sil.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_sil.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_sil.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_sil.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_type.h b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_type.h similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_type.h rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/inc/usb_type.h diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_core.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_core.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_core.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_core.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_init.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_init.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_init.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_init.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_int.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_int.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_int.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_int.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_mem.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_mem.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_mem.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_mem.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_regs.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_regs.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_regs.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_regs.c diff --git a/bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_sil.c b/bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_sil.c similarity index 100% rename from bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_sil.c rename to bsp/n32/n32gxx_lxx/libraries/N32L40x_Firmware_Library/n32l40x_usbfs_driver/src/usb_sil.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_common_tables.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_common_tables.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_common_tables.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_common_tables.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_const_structs.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_const_structs.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_const_structs.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_const_structs.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_math.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_math.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_math.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/arm_math.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armcc.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armcc.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armcc.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armclang.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armclang.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armclang.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_armclang.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_compiler.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_compiler.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_compiler.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_compiler.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_gcc.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_gcc.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_gcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_gcc.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_iccarm.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_version.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_version.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_version.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/cmsis_version.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/core_cm4.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/core_cm4.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/core_cm4.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/core_cm4.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/mpu_armv7.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/mpu_armv7.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/core/mpu_armv7.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/core/mpu_armv7.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_conf.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_conf.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_conf.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_conf.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_flash.ld b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_flash.ld similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_flash.ld rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/n32l43x_flash.ld diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x.s b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x.s similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x.s rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x.s diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_EWARM.s b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_EWARM.s similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_EWARM.s rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_EWARM.s diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_gcc.s b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_gcc.s similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_gcc.s rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/startup/startup_n32l43x_gcc.s diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/CMSIS/device/system_n32l43x.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/SConscript b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/SConscript similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/SConscript rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/SConscript diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_aes.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_aes.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_aes.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_aes.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_algo_common.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_algo_common.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_algo_common.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_algo_common.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_des.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_des.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_des.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_des.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_hash.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_hash.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_hash.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_hash.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_rng.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_rng.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_rng.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_algo_lib/inc/n32l43x_rng.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/misc.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/misc.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/misc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/misc.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_adc.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_adc.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_adc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_adc.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_can.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_can.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_can.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_can.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_comp.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_comp.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_comp.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_comp.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_crc.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_crc.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_crc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_crc.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dac.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dac.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dac.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dac.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dbg.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dbg.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dbg.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dbg.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dma.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dma.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dma.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_dma.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_exti.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_exti.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_exti.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_exti.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_flash.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_flash.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_flash.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_flash.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_gpio.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_gpio.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_gpio.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_gpio.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_i2c.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_i2c.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_i2c.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_i2c.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_iwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_iwdg.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_iwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_iwdg.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lcd.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lcd.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lcd.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lcd.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lprcnt.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lprcnt.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lprcnt.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lprcnt.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lptim.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lptim.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lptim.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lptim.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lpuart.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lpuart.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lpuart.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_lpuart.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_opamp.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_opamp.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_opamp.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_opamp.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_pwr.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_pwr.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_pwr.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_pwr.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rcc.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rcc.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rcc.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rtc.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rtc.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rtc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_rtc.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_spi.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_spi.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_spi.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_spi.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tim.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tim.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tim.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tim.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tsc.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tsc.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tsc.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_tsc.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_usart.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_usart.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_usart.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_usart.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_wwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_wwdg.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_wwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/inc/n32l43x_wwdg.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/misc.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/misc.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/misc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/misc.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_adc.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_adc.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_adc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_adc.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_can.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_can.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_can.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_can.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_comp.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_comp.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_comp.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_comp.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_crc.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_crc.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_crc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_crc.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dac.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dac.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dac.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dac.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dbg.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dbg.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dbg.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dbg.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dma.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dma.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dma.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_dma.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_exti.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_exti.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_exti.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_exti.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_flash.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_flash.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_flash.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_flash.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_gpio.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_gpio.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_gpio.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_gpio.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_i2c.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_i2c.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_i2c.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_i2c.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_iwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_iwdg.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_iwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_iwdg.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lcd.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lcd.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lcd.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lcd.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lprcnt.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lprcnt.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lprcnt.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lprcnt.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lptim.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lptim.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lptim.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lptim.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lpuart.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lpuart.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lpuart.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_lpuart.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_opamp.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_opamp.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_opamp.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_opamp.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_pwr.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_pwr.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_pwr.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_pwr.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rcc.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rcc.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rcc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rcc.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rtc.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rtc.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rtc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_rtc.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_spi.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_spi.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_spi.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_spi.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tim.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tim.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tim.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tim.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tsc.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tsc.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tsc.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_tsc.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_usart.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_usart.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_usart.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_usart.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_wwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_wwdg.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_wwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/n32l43x_wwdg.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_core.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_core.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_core.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_core.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_def.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_def.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_def.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_def.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_init.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_init.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_init.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_init.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_int.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_int.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_int.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_lib.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_lib.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_lib.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_lib.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_mem.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_mem.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_mem.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_mem.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_regs.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_regs.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_regs.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_regs.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_sil.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_sil.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_sil.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_sil.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_type.h b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_type.h similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_type.h rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/inc/usb_type.h diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_core.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_core.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_core.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_core.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_init.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_init.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_init.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_init.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_int.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_int.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_int.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_int.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_mem.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_mem.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_mem.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_mem.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_regs.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_regs.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_regs.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_regs.c diff --git a/bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_sil.c b/bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_sil.c similarity index 100% rename from bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_sil.c rename to bsp/n32/n32gxx_lxx/libraries/N32L43x_Firmware_Library/n32l43x_usbfs_driver/src/usb_sil.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_common_tables.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_common_tables.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_common_tables.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_common_tables.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_const_structs.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_const_structs.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_const_structs.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_const_structs.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_math.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_math.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_math.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/arm_math.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armcc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armcc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armcc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armclang.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armclang.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armclang.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_armclang.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_compiler.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_compiler.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_compiler.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_compiler.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_gcc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_gcc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_gcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_gcc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_iccarm.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_iccarm.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_iccarm.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_iccarm.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_version.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_version.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_version.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/cmsis_version.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/core_cm4.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/core_cm4.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/core_cm4.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/core_cm4.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/mpu_armv7.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/mpu_armv7.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/core/mpu_armv7.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/core/mpu_armv7.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_conf.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_conf.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_conf.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_conf.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_flash.ld b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_flash.ld similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_flash.ld rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/n32wb452_flash.ld diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452.s b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452.s similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452.s rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452.s diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_EWARM.s b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_EWARM.s similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_EWARM.s rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_EWARM.s diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_gcc.s b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_gcc.s similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_gcc.s rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/startup/startup_n32wb452_gcc.s diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/CMSIS/device/system_n32wb452.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/SConscript b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/SConscript similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/SConscript rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/SConscript diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_aes.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_aes.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_aes.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_aes.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_algo_common.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_algo_common.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_algo_common.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_algo_common.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_des.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_des.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_des.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_des.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_hash.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_hash.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_hash.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_hash.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_rng.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_rng.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_rng.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_algo_lib/inc/n32wb452_rng.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/att.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/att.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/att.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/att.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm_db.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm_db.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm_db.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/attm_db.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/atts.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/atts.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/atts.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/atts.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ble_arch.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ble_arch.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ble_arch.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ble_arch.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt_defines.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt_defines.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt_defines.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_bt_defines.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_endian.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_endian.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_endian.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_endian.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_error.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_error.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_error.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_error.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_hci.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_hci.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_hci.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_hci.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_list.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_list.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_list.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_list.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_llcp.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_llcp.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_llcp.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_llcp.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_lmp.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_lmp.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_lmp.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_lmp.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_math.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_math.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_math.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_math.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_utils.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_utils.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_utils.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_utils.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_version.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_version.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_version.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/co_version.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gap.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gap.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gap.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gap.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_sig.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_sig.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_sig.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_sig.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapc_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_util.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_util.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_util.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gapm_util.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gatt.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gatt.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gatt.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gatt.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattc_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/gattm_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/h4tl.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/h4tl.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/h4tl.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/h4tl.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/hci_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_config.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_config.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_config.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_config.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_env.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_env.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_env.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_env.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_event.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_event.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_event.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_event.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_mem.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_mem.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_mem.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_mem.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_msg.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_msg.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_msg.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_msg.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_queue.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_queue.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_queue.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_queue.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_timer.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_timer.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_timer.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ke_timer.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_lecb.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_lecb.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_lecb.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_lecb.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_pdu_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_sig.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_sig.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_sig.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_sig.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cc_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/l2cm_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/nvds.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/nvds.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/nvds.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/nvds.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_types.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_types.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_types.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_types.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_utils.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_utils.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_utils.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/prf_utils.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwapp_config.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwapp_config.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwapp_config.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwapp_config.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_config.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_config.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_config.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_config.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_config.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_config.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_config.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_config.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_error.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_error.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_error.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwble_hl_error.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_config.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_config.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_config.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_config.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwip_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwprf_config.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwprf_config.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwprf_config.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/rwprf_config.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smp_common.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smp_common.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smp_common.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smp_common.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_api.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_api.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_api.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_api.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_crypto.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_crypto.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_crypto.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_crypto.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_util.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_util.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_util.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpc_util.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpm_api.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpm_api.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpm_api.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/smpm_api.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/n32wb452_ble_api.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_debug.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_debug.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_debug.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_debug.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_flash.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_flash.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_flash.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_flash.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_timer.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_timer.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_timer.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Eif_timer.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Interface.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Interface.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Interface.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/Interface.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_debug.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_debug.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_debug.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_debug.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_flash.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_flash.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_flash.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_flash.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_iom.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_iom.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_iom.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_iom.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_spi.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_spi.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_spi.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_spi.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_timer.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_timer.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_timer.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_timer.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_uart.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_uart.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_uart.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Eif_uart.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Interface.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Interface.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Interface.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Interface.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Ramcode.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Ramcode.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Ramcode.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/Ramcode.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/ble_monitor.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/ble_monitor.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/ble_monitor.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/platform/inc/ble_monitor.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_batt.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_batt.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_batt.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_batt.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_sec.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_sec.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_sec.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_sec.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_task.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_task.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_task.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_task.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_user.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_user.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_user.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/app_user.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass_task.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass_task.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass_task.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/bass_task.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_batt.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_batt.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_batt.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_batt.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_sec.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_sec.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_sec.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_sec.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_user.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_user.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_user.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/app_user.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/bass_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/rwapp_config.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/rwapp_config.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/rwapp_config.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/rwapp_config.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user_task.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user_task.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user_task.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/inc/user_task.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf_utils.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf_utils.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf_utils.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/prf_utils.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user_task.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user_task.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user_task.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/profile/user_task.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/misc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/misc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/misc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/misc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_adc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_adc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_adc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_adc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_bkp.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_bkp.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_bkp.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_bkp.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_can.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_can.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_can.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_can.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_crc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_crc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_crc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_crc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dac.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dac.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dac.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dac.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dbg.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dbg.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dbg.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dbg.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dma.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dma.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dma.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dma.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dvp.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dvp.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dvp.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_dvp.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_exti.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_exti.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_exti.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_exti.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_flash.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_flash.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_flash.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_flash.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_gpio.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_gpio.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_gpio.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_gpio.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_i2c.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_i2c.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_i2c.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_i2c.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_iwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_iwdg.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_iwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_iwdg.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_pwr.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_pwr.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_pwr.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_pwr.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rcc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rcc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rcc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rcc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rtc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rtc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rtc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_rtc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_sdio.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_sdio.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_sdio.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_sdio.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_spi.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_spi.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_spi.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_spi.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tim.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tim.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tim.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tim.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tsc.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tsc.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tsc.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_tsc.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_usart.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_usart.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_usart.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_usart.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_wwdg.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_wwdg.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_wwdg.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32wb452_wwdg.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32xx_tsc_alg_api.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32xx_tsc_alg_api.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32xx_tsc_alg_api.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/inc/n32xx_tsc_alg_api.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/misc.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/misc.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/misc.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/misc.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_adc.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_adc.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_adc.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_adc.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_bkp.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_bkp.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_bkp.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_bkp.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_can.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_can.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_can.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_can.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_crc.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_crc.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_crc.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_crc.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dac.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dac.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dac.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dac.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dbg.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dbg.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dbg.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dbg.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dma.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dma.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dma.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dma.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dvp.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dvp.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dvp.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_dvp.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_exti.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_exti.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_exti.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_exti.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_flash.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_flash.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_flash.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_flash.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_gpio.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_gpio.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_gpio.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_gpio.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_i2c.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_i2c.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_i2c.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_i2c.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_iwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_iwdg.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_iwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_iwdg.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_pwr.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_pwr.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_pwr.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_pwr.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rcc.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rcc.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rcc.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rcc.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rtc.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rtc.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rtc.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_rtc.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_sdio.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_sdio.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_sdio.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_sdio.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_spi.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_spi.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_spi.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_spi.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tim.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tim.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tim.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tim.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tsc.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tsc.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tsc.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_tsc.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_usart.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_usart.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_usart.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_usart.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_wwdg.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_wwdg.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_wwdg.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/n32wb452_wwdg.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_core.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_core.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_core.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_core.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_def.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_def.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_def.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_def.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_init.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_init.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_init.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_init.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_int.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_int.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_int.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_int.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_lib.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_lib.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_lib.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_lib.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_mem.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_mem.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_mem.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_mem.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_regs.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_regs.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_regs.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_regs.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_sil.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_sil.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_sil.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_sil.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_type.h b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_type.h similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_type.h rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/inc/usb_type.h diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_core.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_core.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_core.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_core.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_init.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_init.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_init.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_init.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_int.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_int.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_int.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_int.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_mem.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_mem.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_mem.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_mem.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_regs.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_regs.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_regs.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_regs.c diff --git a/bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_sil.c b/bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_sil.c similarity index 100% rename from bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_sil.c rename to bsp/n32/n32gxx_lxx/libraries/N32WB452_Firmware_Library/n32wb452_usbfs_driver/src/usb_sil.c diff --git a/bsp/n32/libraries/n32_drivers/Kconfig b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/Kconfig similarity index 100% rename from bsp/n32/libraries/n32_drivers/Kconfig rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/Kconfig diff --git a/bsp/n32/libraries/n32_drivers/SConscript b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/SConscript similarity index 100% rename from bsp/n32/libraries/n32_drivers/SConscript rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/SConscript diff --git a/bsp/n32/libraries/n32_drivers/drv_adc.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_adc.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_adc.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_adc.c diff --git a/bsp/n32/libraries/n32_drivers/drv_adc.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_adc.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_adc.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_adc.h diff --git a/bsp/n32/libraries/n32_drivers/drv_can.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_can.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_can.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_can.c diff --git a/bsp/n32/libraries/n32_drivers/drv_can.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_can.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_can.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_can.h diff --git a/bsp/n32/libraries/n32_drivers/drv_dac.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_dac.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_dac.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_dac.c diff --git a/bsp/n32/libraries/n32_drivers/drv_dac.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_dac.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_dac.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_dac.h diff --git a/bsp/n32/libraries/n32_drivers/drv_gpio.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_gpio.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_gpio.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_gpio.c diff --git a/bsp/n32/libraries/n32_drivers/drv_gpio.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_gpio.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_gpio.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_gpio.h diff --git a/bsp/n32/libraries/n32_drivers/drv_hwtimer.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_hwtimer.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_hwtimer.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_hwtimer.c diff --git a/bsp/n32/libraries/n32_drivers/drv_hwtimer.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_hwtimer.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_hwtimer.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_hwtimer.h diff --git a/bsp/n32/libraries/n32_drivers/drv_i2c.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_i2c.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_i2c.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_i2c.c diff --git a/bsp/n32/libraries/n32_drivers/drv_i2c.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_i2c.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_i2c.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_i2c.h diff --git a/bsp/n32/libraries/n32_drivers/drv_rtc.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_rtc.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_rtc.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_rtc.c diff --git a/bsp/n32/libraries/n32_drivers/drv_spi.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_spi.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_spi.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_spi.c diff --git a/bsp/n32/libraries/n32_drivers/drv_spi.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_spi.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_spi.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_spi.h diff --git a/bsp/n32/libraries/n32_drivers/drv_usart.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_usart.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_usart.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_usart.c diff --git a/bsp/n32/libraries/n32_drivers/drv_usart.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_usart.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_usart.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_usart.h diff --git a/bsp/n32/libraries/n32_drivers/drv_usart_v2.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_usart_v2.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_usart_v2.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_usart_v2.c diff --git a/bsp/n32/libraries/n32_drivers/drv_usart_v2.h b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_usart_v2.h similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_usart_v2.h rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_usart_v2.h diff --git a/bsp/n32/libraries/n32_drivers/drv_wdt.c b/bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_wdt.c similarity index 100% rename from bsp/n32/libraries/n32_drivers/drv_wdt.c rename to bsp/n32/n32gxx_lxx/libraries/n32_drivers/drv_wdt.c diff --git a/bsp/n32/n32g43xcl-stb/.config b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/.config similarity index 97% rename from bsp/n32/n32g43xcl-stb/.config rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/.config index 7f129ba8d93..83e11064d02 100644 --- a/bsp/n32/n32g43xcl-stb/.config +++ b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/.config @@ -179,7 +179,7 @@ CONFIG_RT_USING_DEVICE=y CONFIG_RT_USING_CONSOLE=y CONFIG_RT_CONSOLEBUF_SIZE=128 CONFIG_RT_CONSOLE_DEVICE_NAME="usart1" -CONFIG_RT_VER_NUM=0x50201 +CONFIG_RT_VER_NUM=0x50300 # CONFIG_RT_USING_STDC_ATOMIC is not set CONFIG_RT_BACKTRACE_LEVEL_MAX_NR=32 # end of RT-Thread Kernel @@ -267,6 +267,8 @@ CONFIG_RT_USING_RTC=y # CONFIG_RT_USING_SOFT_RTC is not set # CONFIG_RT_USING_SDIO is not set CONFIG_RT_USING_SPI=y +CONFIG_RT_USING_SPI_ISR=y +# CONFIG_RT_USING_SPI_BITOPS is not set # CONFIG_RT_USING_SOFT_SPI is not set # CONFIG_RT_USING_QSPI is not set # CONFIG_RT_USING_SPI_MSD is not set @@ -361,8 +363,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_RT_USING_RT_LINK is not set # end of Utilities -# CONFIG_RT_USING_VBUS is not set - # # Using USB legacy version # @@ -371,6 +371,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # end of Using USB legacy version # CONFIG_RT_USING_FDT is not set +# CONFIG_RT_USING_RUST is not set # end of RT-Thread Components # @@ -572,6 +573,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_U8G2 is not set # end of u8g2: a monochrome graphic library +# CONFIG_PKG_USING_NES_SIMULATOR is not set # CONFIG_PKG_USING_OPENMV is not set # CONFIG_PKG_USING_MUPDF is not set # CONFIG_PKG_USING_STEMWIN is not set @@ -596,6 +598,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # # tools packages # +# CONFIG_PKG_USING_VECTOR is not set # CONFIG_PKG_USING_CMBACKTRACE is not set # CONFIG_PKG_USING_MCOREDUMP is not set # CONFIG_PKG_USING_EASYFLASH is not set @@ -644,6 +647,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_RVBACKTRACE is not set # CONFIG_PKG_USING_HPATCHLITE is not set # CONFIG_PKG_USING_THREAD_METRIC is not set +# CONFIG_PKG_USING_UORB is not set +# CONFIG_PKG_USING_RT_TUNNEL is not set +# CONFIG_PKG_USING_VIRTUAL_TERMINAL is not set # end of tools packages # @@ -738,6 +744,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_R_RHEALSTONE is not set # CONFIG_PKG_USING_HEARTBEAT is not set # CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set +# CONFIG_PKG_USING_CHERRYECAT is not set # end of system packages # @@ -893,7 +900,23 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # # CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set # CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set +# CONFIG_PKG_USING_GD32_RISCV_SERIES_DRIVER is not set # end of GD32 Drivers + +# +# HPMicro SDK +# +# CONFIG_PKG_USING_HPM_SDK is not set +# end of HPMicro SDK + +# +# FT32 HAL & SDK Drivers +# +# CONFIG_PKG_USING_FT32F0_STD_DRIVER is not set +# CONFIG_PKG_USING_FT32F0_CMSIS_DRIVER is not set +# CONFIG_PKG_USING_FT32F4_STD_DRIVER is not set +# CONFIG_PKG_USING_FT32F4_CMSIS_DRIVER is not set +# end of FT32 HAL & SDK Drivers # end of HAL & SDK Drivers # @@ -939,9 +962,11 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_RT3020 is not set # CONFIG_PKG_USING_MLX90632 is not set # CONFIG_PKG_USING_MLX90382 is not set +# CONFIG_PKG_USING_MLX90384 is not set # CONFIG_PKG_USING_MLX90393 is not set # CONFIG_PKG_USING_MLX90392 is not set # CONFIG_PKG_USING_MLX90394 is not set +# CONFIG_PKG_USING_MLX90396 is not set # CONFIG_PKG_USING_MLX90397 is not set # CONFIG_PKG_USING_MS5611 is not set # CONFIG_PKG_USING_MAX31865 is not set @@ -1066,6 +1091,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_IC74HC165 is not set # CONFIG_PKG_USING_IST8310 is not set # CONFIG_PKG_USING_ST7789_SPI is not set +# CONFIG_PKG_USING_CAN_UDS is not set +# CONFIG_PKG_USING_ISOTP_C is not set +# CONFIG_PKG_USING_IKUNLED is not set +# CONFIG_PKG_USING_INS5T8025 is not set # CONFIG_PKG_USING_SPI_TOOLS is not set # end of peripheral libraries and drivers diff --git a/bsp/n32/n32g457qel-stb/Kconfig b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/Kconfig similarity index 88% rename from bsp/n32/n32g457qel-stb/Kconfig rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/Kconfig index 73238d3a13b..07edfefc341 100644 --- a/bsp/n32/n32g457qel-stb/Kconfig +++ b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/Kconfig @@ -2,7 +2,7 @@ mainmenu "RT-Thread Configuration" BSP_DIR := . -RTT_DIR := ../../.. +RTT_DIR := ../../../.. PKGS_DIR := packages diff --git a/bsp/n32/n32g43xcl-stb/README.md b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/README.md similarity index 100% rename from bsp/n32/n32g43xcl-stb/README.md rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/README.md diff --git a/bsp/n32/n32g43xcl-stb/SConscript b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/SConscript similarity index 100% rename from bsp/n32/n32g43xcl-stb/SConscript rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/SConscript diff --git a/bsp/n32/n32g43xcl-stb/SConstruct b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/SConstruct similarity index 96% rename from bsp/n32/n32g43xcl-stb/SConstruct rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/SConstruct index a72e9bffee0..605ee028670 100644 --- a/bsp/n32/n32g43xcl-stb/SConstruct +++ b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/n32/n32g43xcl-stb/applications/SConscript b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/applications/SConscript similarity index 100% rename from bsp/n32/n32g43xcl-stb/applications/SConscript rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/applications/SConscript diff --git a/bsp/n32/n32g43xcl-stb/applications/main.c b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/applications/main.c similarity index 100% rename from bsp/n32/n32g43xcl-stb/applications/main.c rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/applications/main.c diff --git a/bsp/n32/n32g43xcl-stb/board/Kconfig b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/Kconfig similarity index 100% rename from bsp/n32/n32g43xcl-stb/board/Kconfig rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/Kconfig diff --git a/bsp/n32/n32g43xcl-stb/board/SConscript b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/SConscript similarity index 100% rename from bsp/n32/n32g43xcl-stb/board/SConscript rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/SConscript diff --git a/bsp/n32/n32g43xcl-stb/board/board.c b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/board.c similarity index 100% rename from bsp/n32/n32g43xcl-stb/board/board.c rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/board.c diff --git a/bsp/n32/n32g43xcl-stb/board/board.h b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/board.h similarity index 100% rename from bsp/n32/n32g43xcl-stb/board/board.h rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/board.h diff --git a/bsp/n32/n32g43xcl-stb/board/linker_scripts/link.icf b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/linker_scripts/link.icf similarity index 100% rename from bsp/n32/n32g43xcl-stb/board/linker_scripts/link.icf rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/linker_scripts/link.icf diff --git a/bsp/n32/n32g43xcl-stb/board/linker_scripts/link.lds b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/linker_scripts/link.lds similarity index 100% rename from bsp/n32/n32g43xcl-stb/board/linker_scripts/link.lds rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/linker_scripts/link.lds diff --git a/bsp/n32/n32g43xcl-stb/board/linker_scripts/link.sct b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/linker_scripts/link.sct similarity index 100% rename from bsp/n32/n32g43xcl-stb/board/linker_scripts/link.sct rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/board/linker_scripts/link.sct diff --git a/bsp/n32/n32g43xcl-stb/figures/board.jpg b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/figures/board.jpg similarity index 100% rename from bsp/n32/n32g43xcl-stb/figures/board.jpg rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/figures/board.jpg diff --git a/bsp/n32/n32g43xcl-stb/project.ewd b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/project.ewd similarity index 100% rename from bsp/n32/n32g43xcl-stb/project.ewd rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/project.ewd diff --git a/bsp/n32/n32g43xcl-stb/project.ewp b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/project.ewp similarity index 86% rename from bsp/n32/n32g43xcl-stb/project.ewp rename to bsp/n32/n32gxx_lxx/n32g43xcl-stb/project.ewp index 84925d44d1f..9caaa19617e 100644 --- a/bsp/n32/n32g43xcl-stb/project.ewp +++ b/bsp/n32/n32gxx_lxx/n32g43xcl-stb/project.ewp @@ -358,29 +358,30 @@ + + BILINK + 0 + + Release @@ -1053,13 +1066,9 @@ General 3 - 33 + 31 1 0 - + + + + + - - ICCARM 2 - 37 + 36 1 0 + + + @@ -1694,9 +1727,13 @@ 0 - inputOutputBased + + BICOMP + 0 + + BUILDACTION 1 @@ -1709,13 +1746,17 @@ ILINK 0 - 25 + 23 1 0 + - - - - - @@ -2084,5 +2105,10 @@ + + BILINK + 0 + + diff --git a/bsp/n32/n32g4frml-stb/template.eww b/bsp/n32/n32gxx_lxx/n32g4frml-stb/template.eww similarity index 100% rename from bsp/n32/n32g4frml-stb/template.eww rename to bsp/n32/n32gxx_lxx/n32g4frml-stb/template.eww diff --git a/bsp/n32/n32g4frml-stb/template.uvoptx b/bsp/n32/n32gxx_lxx/n32g4frml-stb/template.uvoptx similarity index 100% rename from bsp/n32/n32g4frml-stb/template.uvoptx rename to bsp/n32/n32gxx_lxx/n32g4frml-stb/template.uvoptx diff --git a/bsp/n32/n32g4frml-stb/template.uvprojx b/bsp/n32/n32gxx_lxx/n32g4frml-stb/template.uvprojx similarity index 98% rename from bsp/n32/n32g4frml-stb/template.uvprojx rename to bsp/n32/n32gxx_lxx/n32g4frml-stb/template.uvprojx index 8c3a51f09e2..82f674564af 100644 --- a/bsp/n32/n32g4frml-stb/template.uvprojx +++ b/bsp/n32/n32gxx_lxx/n32g4frml-stb/template.uvprojx @@ -16,7 +16,7 @@ N32G4FRMEL7 Nationstech - Nationstech.N32G4FR_DFP.1.0.4 + Nationstech.N32G4FR_DFP.1.1.1 http://www.keil.com/pack/ IRAM(0x20000000,0x24000) IROM(0x08000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -404,11 +404,6 @@ template - - - - - 0 1 diff --git a/bsp/n32/n32l40xcl-stb/.config b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/.config similarity index 97% rename from bsp/n32/n32l40xcl-stb/.config rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/.config index f9070b0e8e2..3aa3f33ae44 100644 --- a/bsp/n32/n32l40xcl-stb/.config +++ b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/.config @@ -179,7 +179,7 @@ CONFIG_RT_USING_DEVICE=y CONFIG_RT_USING_CONSOLE=y CONFIG_RT_CONSOLEBUF_SIZE=128 CONFIG_RT_CONSOLE_DEVICE_NAME="usart1" -CONFIG_RT_VER_NUM=0x50201 +CONFIG_RT_VER_NUM=0x50300 # CONFIG_RT_USING_STDC_ATOMIC is not set CONFIG_RT_BACKTRACE_LEVEL_MAX_NR=32 # end of RT-Thread Kernel @@ -267,6 +267,8 @@ CONFIG_RT_USING_RTC=y # CONFIG_RT_USING_SOFT_RTC is not set # CONFIG_RT_USING_SDIO is not set CONFIG_RT_USING_SPI=y +CONFIG_RT_USING_SPI_ISR=y +# CONFIG_RT_USING_SPI_BITOPS is not set # CONFIG_RT_USING_SOFT_SPI is not set # CONFIG_RT_USING_QSPI is not set # CONFIG_RT_USING_SPI_MSD is not set @@ -361,8 +363,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_RT_USING_RT_LINK is not set # end of Utilities -# CONFIG_RT_USING_VBUS is not set - # # Using USB legacy version # @@ -371,6 +371,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # end of Using USB legacy version # CONFIG_RT_USING_FDT is not set +# CONFIG_RT_USING_RUST is not set # end of RT-Thread Components # @@ -572,6 +573,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_U8G2 is not set # end of u8g2: a monochrome graphic library +# CONFIG_PKG_USING_NES_SIMULATOR is not set # CONFIG_PKG_USING_OPENMV is not set # CONFIG_PKG_USING_MUPDF is not set # CONFIG_PKG_USING_STEMWIN is not set @@ -596,6 +598,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # # tools packages # +# CONFIG_PKG_USING_VECTOR is not set # CONFIG_PKG_USING_CMBACKTRACE is not set # CONFIG_PKG_USING_MCOREDUMP is not set # CONFIG_PKG_USING_EASYFLASH is not set @@ -644,6 +647,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_RVBACKTRACE is not set # CONFIG_PKG_USING_HPATCHLITE is not set # CONFIG_PKG_USING_THREAD_METRIC is not set +# CONFIG_PKG_USING_UORB is not set +# CONFIG_PKG_USING_RT_TUNNEL is not set +# CONFIG_PKG_USING_VIRTUAL_TERMINAL is not set # end of tools packages # @@ -738,6 +744,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_R_RHEALSTONE is not set # CONFIG_PKG_USING_HEARTBEAT is not set # CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set +# CONFIG_PKG_USING_CHERRYECAT is not set # end of system packages # @@ -893,7 +900,23 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # # CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set # CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set +# CONFIG_PKG_USING_GD32_RISCV_SERIES_DRIVER is not set # end of GD32 Drivers + +# +# HPMicro SDK +# +# CONFIG_PKG_USING_HPM_SDK is not set +# end of HPMicro SDK + +# +# FT32 HAL & SDK Drivers +# +# CONFIG_PKG_USING_FT32F0_STD_DRIVER is not set +# CONFIG_PKG_USING_FT32F0_CMSIS_DRIVER is not set +# CONFIG_PKG_USING_FT32F4_STD_DRIVER is not set +# CONFIG_PKG_USING_FT32F4_CMSIS_DRIVER is not set +# end of FT32 HAL & SDK Drivers # end of HAL & SDK Drivers # @@ -939,9 +962,11 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_RT3020 is not set # CONFIG_PKG_USING_MLX90632 is not set # CONFIG_PKG_USING_MLX90382 is not set +# CONFIG_PKG_USING_MLX90384 is not set # CONFIG_PKG_USING_MLX90393 is not set # CONFIG_PKG_USING_MLX90392 is not set # CONFIG_PKG_USING_MLX90394 is not set +# CONFIG_PKG_USING_MLX90396 is not set # CONFIG_PKG_USING_MLX90397 is not set # CONFIG_PKG_USING_MS5611 is not set # CONFIG_PKG_USING_MAX31865 is not set @@ -1066,6 +1091,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0 # CONFIG_PKG_USING_IC74HC165 is not set # CONFIG_PKG_USING_IST8310 is not set # CONFIG_PKG_USING_ST7789_SPI is not set +# CONFIG_PKG_USING_CAN_UDS is not set +# CONFIG_PKG_USING_ISOTP_C is not set +# CONFIG_PKG_USING_IKUNLED is not set +# CONFIG_PKG_USING_INS5T8025 is not set # CONFIG_PKG_USING_SPI_TOOLS is not set # end of peripheral libraries and drivers diff --git a/bsp/n32/n32gxx_lxx/n32l40xcl-stb/Kconfig b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/Kconfig new file mode 100644 index 00000000000..07edfefc341 --- /dev/null +++ b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/Kconfig @@ -0,0 +1,12 @@ +mainmenu "RT-Thread Configuration" + +BSP_DIR := . + +RTT_DIR := ../../../.. + +PKGS_DIR := packages + +source "$(RTT_DIR)/Kconfig" +osource "$PKGS_DIR/Kconfig" +rsource "../libraries/Kconfig" +rsource "board/Kconfig" diff --git a/bsp/n32/n32l40xcl-stb/README.md b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/README.md similarity index 100% rename from bsp/n32/n32l40xcl-stb/README.md rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/README.md diff --git a/bsp/n32/n32l40xcl-stb/SConscript b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/SConscript similarity index 100% rename from bsp/n32/n32l40xcl-stb/SConscript rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/SConscript diff --git a/bsp/n32/n32l40xcl-stb/SConstruct b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/SConstruct similarity index 96% rename from bsp/n32/n32l40xcl-stb/SConstruct rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/SConstruct index 59d77be5c71..cc8121e4a1f 100644 --- a/bsp/n32/n32l40xcl-stb/SConstruct +++ b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/SConstruct @@ -5,7 +5,7 @@ import rtconfig if os.getenv('RTT_ROOT'): RTT_ROOT = os.getenv('RTT_ROOT') else: - RTT_ROOT = os.path.normpath(os.getcwd() + '/../../..') + RTT_ROOT = os.path.normpath(os.getcwd() + '/../../../..') sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] try: diff --git a/bsp/n32/n32l40xcl-stb/applications/SConscript b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/applications/SConscript similarity index 100% rename from bsp/n32/n32l40xcl-stb/applications/SConscript rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/applications/SConscript diff --git a/bsp/n32/n32l40xcl-stb/applications/main.c b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/applications/main.c similarity index 100% rename from bsp/n32/n32l40xcl-stb/applications/main.c rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/applications/main.c diff --git a/bsp/n32/n32l40xcl-stb/board/Kconfig b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/Kconfig similarity index 100% rename from bsp/n32/n32l40xcl-stb/board/Kconfig rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/Kconfig diff --git a/bsp/n32/n32l40xcl-stb/board/SConscript b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/SConscript similarity index 100% rename from bsp/n32/n32l40xcl-stb/board/SConscript rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/SConscript diff --git a/bsp/n32/n32l40xcl-stb/board/board.c b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/board.c similarity index 100% rename from bsp/n32/n32l40xcl-stb/board/board.c rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/board.c diff --git a/bsp/n32/n32l40xcl-stb/board/board.h b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/board.h similarity index 100% rename from bsp/n32/n32l40xcl-stb/board/board.h rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/board.h diff --git a/bsp/n32/n32l40xcl-stb/board/linker_scripts/link.icf b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/linker_scripts/link.icf similarity index 100% rename from bsp/n32/n32l40xcl-stb/board/linker_scripts/link.icf rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/linker_scripts/link.icf diff --git a/bsp/n32/n32l40xcl-stb/board/linker_scripts/link.lds b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/linker_scripts/link.lds similarity index 100% rename from bsp/n32/n32l40xcl-stb/board/linker_scripts/link.lds rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/linker_scripts/link.lds diff --git a/bsp/n32/n32l40xcl-stb/board/linker_scripts/link.sct b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/linker_scripts/link.sct similarity index 100% rename from bsp/n32/n32l40xcl-stb/board/linker_scripts/link.sct rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/board/linker_scripts/link.sct diff --git a/bsp/n32/n32l40xcl-stb/figures/board.jpg b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/figures/board.jpg similarity index 100% rename from bsp/n32/n32l40xcl-stb/figures/board.jpg rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/figures/board.jpg diff --git a/bsp/n32/n32l40xcl-stb/project.ewd b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/project.ewd similarity index 100% rename from bsp/n32/n32l40xcl-stb/project.ewd rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/project.ewd diff --git a/bsp/n32/n32l40xcl-stb/project.ewp b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/project.ewp similarity index 86% rename from bsp/n32/n32l40xcl-stb/project.ewp rename to bsp/n32/n32gxx_lxx/n32l40xcl-stb/project.ewp index 8343f097f33..13183508ed9 100644 --- a/bsp/n32/n32l40xcl-stb/project.ewp +++ b/bsp/n32/n32gxx_lxx/n32l40xcl-stb/project.ewp @@ -358,29 +358,30 @@