From c8420ffc0bde62753d7d90b449c4376056c275dd Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Mon, 28 Mar 2022 20:09:56 -0400 Subject: [PATCH] =?UTF-8?q?=E5=B0=86at91=E7=B3=BB=E5=88=97BSP=E5=B9=B6?= =?UTF-8?q?=E5=85=A5=E4=B8=80=E4=B8=AA=E6=96=87=E4=BB=B6=E5=A4=B9=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/action.yml | 3 ++- bsp/{ => at91}/at91sam9260/.config | 0 bsp/{ => at91}/at91sam9260/Kconfig | 0 bsp/{ => at91}/at91sam9260/SConscript | 0 bsp/{ => at91}/at91sam9260/SConstruct | 0 bsp/{ => at91}/at91sam9260/applications/SConscript | 0 bsp/{ => at91}/at91sam9260/applications/application.c | 0 bsp/{ => at91}/at91sam9260/debug_scripts/at91sam9260.gdb | 0 bsp/{ => at91}/at91sam9260/debug_scripts/at91sam9260.ini | 0 bsp/{ => at91}/at91sam9260/debug_scripts/at91sam9260.mac | 0 bsp/{ => at91}/at91sam9260/drivers/SConscript | 0 bsp/{ => at91}/at91sam9260/drivers/at91_i2c_gpio.c | 0 bsp/{ => at91}/at91sam9260/drivers/at91_mci.c | 0 bsp/{ => at91}/at91sam9260/drivers/at91_mci.h | 0 bsp/{ => at91}/at91sam9260/drivers/at91_nand.c | 0 bsp/{ => at91}/at91sam9260/drivers/at91_nand.h | 0 bsp/{ => at91}/at91sam9260/drivers/board.c | 0 bsp/{ => at91}/at91sam9260/drivers/board.h | 0 bsp/{ => at91}/at91sam9260/drivers/led.c | 0 bsp/{ => at91}/at91sam9260/drivers/led.h | 0 bsp/{ => at91}/at91sam9260/drivers/macb.c | 0 bsp/{ => at91}/at91sam9260/drivers/macb.h | 0 bsp/{ => at91}/at91sam9260/drivers/mii.h | 0 bsp/{ => at91}/at91sam9260/drivers/usart.c | 0 bsp/{ => at91}/at91sam9260/link_scripts/at91sam9260_ram.icf | 0 bsp/{ => at91}/at91sam9260/link_scripts/at91sam9260_ram.ld | 0 bsp/{ => at91}/at91sam9260/link_scripts/at91sam9260_ram.scat | 0 bsp/{ => at91}/at91sam9260/platform/SConscript | 0 bsp/{ => at91}/at91sam9260/platform/at91_aic.h | 0 bsp/{ => at91}/at91sam9260/platform/at91_pdc.h | 0 bsp/{ => at91}/at91sam9260/platform/at91_pio.h | 0 bsp/{ => at91}/at91sam9260/platform/at91_pit.h | 0 bsp/{ => at91}/at91sam9260/platform/at91_pmc.h | 0 bsp/{ => at91}/at91sam9260/platform/at91_rstc.h | 0 bsp/{ => at91}/at91sam9260/platform/at91_serial.h | 0 bsp/{ => at91}/at91sam9260/platform/at91_shdwc.h | 0 bsp/{ => at91}/at91sam9260/platform/at91_tc.h | 0 bsp/{ => at91}/at91sam9260/platform/at91sam9260_matrix.h | 0 bsp/{ => at91}/at91sam9260/platform/at91sam926x.h | 0 bsp/{ => at91}/at91sam9260/platform/gpio.h | 0 bsp/{ => at91}/at91sam9260/platform/interrupt.c | 0 bsp/{ => at91}/at91sam9260/platform/interrupt.h | 0 bsp/{ => at91}/at91sam9260/platform/io.h | 0 bsp/{ => at91}/at91sam9260/platform/irq.h | 0 bsp/{ => at91}/at91sam9260/platform/reset.c | 0 bsp/{ => at91}/at91sam9260/platform/rt_low_level_init.c | 0 bsp/{ => at91}/at91sam9260/platform/rt_low_level_init.h | 0 bsp/{ => at91}/at91sam9260/platform/system_clock.c | 0 bsp/{ => at91}/at91sam9260/project.uvopt | 0 bsp/{ => at91}/at91sam9260/project.uvproj | 0 bsp/{ => at91}/at91sam9260/rtconfig.h | 0 bsp/{ => at91}/at91sam9260/rtconfig.py | 0 bsp/{ => at91}/at91sam9260/template.ewp | 0 bsp/{ => at91}/at91sam9260/template.eww | 0 bsp/{ => at91}/at91sam9260/template.uvopt | 0 bsp/{ => at91}/at91sam9260/template.uvproj | 0 bsp/{ => at91}/at91sam9g45/.config | 0 bsp/{ => at91}/at91sam9g45/Kconfig | 0 bsp/{ => at91}/at91sam9g45/SConscript | 0 bsp/{ => at91}/at91sam9g45/SConstruct | 0 bsp/{ => at91}/at91sam9g45/applications/SConscript | 0 bsp/{ => at91}/at91sam9g45/applications/application.c | 0 bsp/{ => at91}/at91sam9g45/drivers/Kconfig | 0 bsp/{ => at91}/at91sam9g45/drivers/SConscript | 0 bsp/{ => at91}/at91sam9g45/drivers/at91_i2c_gpio.c | 0 bsp/{ => at91}/at91sam9g45/drivers/at91_mci.c | 0 bsp/{ => at91}/at91sam9g45/drivers/at91_mci.h | 0 bsp/{ => at91}/at91sam9g45/drivers/board.c | 0 bsp/{ => at91}/at91sam9g45/drivers/board.h | 0 bsp/{ => at91}/at91sam9g45/drivers/led.c | 0 bsp/{ => at91}/at91sam9g45/drivers/led.h | 0 bsp/{ => at91}/at91sam9g45/drivers/macb.c | 0 bsp/{ => at91}/at91sam9g45/drivers/macb.h | 0 bsp/{ => at91}/at91sam9g45/drivers/mii.h | 0 bsp/{ => at91}/at91sam9g45/drivers/usart.c | 0 bsp/{ => at91}/at91sam9g45/link_scripts/at91sam9g45_ram.icf | 0 bsp/{ => at91}/at91sam9g45/link_scripts/at91sam9g45_ram.ld | 0 bsp/{ => at91}/at91sam9g45/link_scripts/at91sam9g45_ram.scat | 0 bsp/{ => at91}/at91sam9g45/platform/SConscript | 0 bsp/{ => at91}/at91sam9g45/platform/at91sam9g45.h | 0 bsp/{ => at91}/at91sam9g45/platform/gpio.h | 0 bsp/{ => at91}/at91sam9g45/platform/interrupt.c | 0 bsp/{ => at91}/at91sam9g45/platform/interrupt.h | 0 bsp/{ => at91}/at91sam9g45/platform/io.h | 0 bsp/{ => at91}/at91sam9g45/platform/irq.h | 0 bsp/{ => at91}/at91sam9g45/platform/reset.c | 0 bsp/{ => at91}/at91sam9g45/platform/rt_low_level_init.c | 0 bsp/{ => at91}/at91sam9g45/platform/rt_low_level_init.h | 0 bsp/{ => at91}/at91sam9g45/platform/system_clock.c | 0 bsp/{ => at91}/at91sam9g45/project.uvopt | 0 bsp/{ => at91}/at91sam9g45/project.uvproj | 0 bsp/{ => at91}/at91sam9g45/rtconfig.h | 0 bsp/{ => at91}/at91sam9g45/rtconfig.py | 0 bsp/{ => at91}/at91sam9g45/template.ewp | 0 bsp/{ => at91}/at91sam9g45/template.eww | 0 bsp/{ => at91}/at91sam9g45/template.uvopt | 0 bsp/{ => at91}/at91sam9g45/template.uvproj | 0 97 files changed, 2 insertions(+), 1 deletion(-) rename bsp/{ => at91}/at91sam9260/.config (100%) rename bsp/{ => at91}/at91sam9260/Kconfig (100%) rename bsp/{ => at91}/at91sam9260/SConscript (100%) mode change 100755 => 100644 rename bsp/{ => at91}/at91sam9260/SConstruct (100%) mode change 100755 => 100644 rename bsp/{ => at91}/at91sam9260/applications/SConscript (100%) rename bsp/{ => at91}/at91sam9260/applications/application.c (100%) rename bsp/{ => at91}/at91sam9260/debug_scripts/at91sam9260.gdb (100%) rename bsp/{ => at91}/at91sam9260/debug_scripts/at91sam9260.ini (100%) rename bsp/{ => at91}/at91sam9260/debug_scripts/at91sam9260.mac (100%) rename bsp/{ => at91}/at91sam9260/drivers/SConscript (100%) rename bsp/{ => at91}/at91sam9260/drivers/at91_i2c_gpio.c (100%) rename bsp/{ => at91}/at91sam9260/drivers/at91_mci.c (100%) rename bsp/{ => at91}/at91sam9260/drivers/at91_mci.h (100%) rename bsp/{ => at91}/at91sam9260/drivers/at91_nand.c (100%) rename bsp/{ => at91}/at91sam9260/drivers/at91_nand.h (100%) rename bsp/{ => at91}/at91sam9260/drivers/board.c (100%) rename bsp/{ => at91}/at91sam9260/drivers/board.h (100%) rename bsp/{ => at91}/at91sam9260/drivers/led.c (100%) rename bsp/{ => at91}/at91sam9260/drivers/led.h (100%) rename bsp/{ => at91}/at91sam9260/drivers/macb.c (100%) rename bsp/{ => at91}/at91sam9260/drivers/macb.h (100%) rename bsp/{ => at91}/at91sam9260/drivers/mii.h (100%) rename bsp/{ => at91}/at91sam9260/drivers/usart.c (100%) rename bsp/{ => at91}/at91sam9260/link_scripts/at91sam9260_ram.icf (100%) rename bsp/{ => at91}/at91sam9260/link_scripts/at91sam9260_ram.ld (100%) rename bsp/{ => at91}/at91sam9260/link_scripts/at91sam9260_ram.scat (100%) rename bsp/{ => at91}/at91sam9260/platform/SConscript (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_aic.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_pdc.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_pio.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_pit.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_pmc.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_rstc.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_serial.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_shdwc.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91_tc.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91sam9260_matrix.h (100%) rename bsp/{ => at91}/at91sam9260/platform/at91sam926x.h (100%) rename bsp/{ => at91}/at91sam9260/platform/gpio.h (100%) rename bsp/{ => at91}/at91sam9260/platform/interrupt.c (100%) rename bsp/{ => at91}/at91sam9260/platform/interrupt.h (100%) rename bsp/{ => at91}/at91sam9260/platform/io.h (100%) rename bsp/{ => at91}/at91sam9260/platform/irq.h (100%) rename bsp/{ => at91}/at91sam9260/platform/reset.c (100%) rename bsp/{ => at91}/at91sam9260/platform/rt_low_level_init.c (100%) rename bsp/{ => at91}/at91sam9260/platform/rt_low_level_init.h (100%) rename bsp/{ => at91}/at91sam9260/platform/system_clock.c (100%) rename bsp/{ => at91}/at91sam9260/project.uvopt (100%) rename bsp/{ => at91}/at91sam9260/project.uvproj (100%) rename bsp/{ => at91}/at91sam9260/rtconfig.h (100%) mode change 100755 => 100644 rename bsp/{ => at91}/at91sam9260/rtconfig.py (100%) mode change 100755 => 100644 rename bsp/{ => at91}/at91sam9260/template.ewp (100%) rename bsp/{ => at91}/at91sam9260/template.eww (100%) rename bsp/{ => at91}/at91sam9260/template.uvopt (100%) rename bsp/{ => at91}/at91sam9260/template.uvproj (100%) rename bsp/{ => at91}/at91sam9g45/.config (100%) rename bsp/{ => at91}/at91sam9g45/Kconfig (100%) rename bsp/{ => at91}/at91sam9g45/SConscript (100%) rename bsp/{ => at91}/at91sam9g45/SConstruct (100%) rename bsp/{ => at91}/at91sam9g45/applications/SConscript (100%) rename bsp/{ => at91}/at91sam9g45/applications/application.c (100%) rename bsp/{ => at91}/at91sam9g45/drivers/Kconfig (100%) rename bsp/{ => at91}/at91sam9g45/drivers/SConscript (100%) rename bsp/{ => at91}/at91sam9g45/drivers/at91_i2c_gpio.c (100%) rename bsp/{ => at91}/at91sam9g45/drivers/at91_mci.c (100%) rename bsp/{ => at91}/at91sam9g45/drivers/at91_mci.h (100%) rename bsp/{ => at91}/at91sam9g45/drivers/board.c (100%) rename bsp/{ => at91}/at91sam9g45/drivers/board.h (100%) rename bsp/{ => at91}/at91sam9g45/drivers/led.c (100%) rename bsp/{ => at91}/at91sam9g45/drivers/led.h (100%) rename bsp/{ => at91}/at91sam9g45/drivers/macb.c (100%) rename bsp/{ => at91}/at91sam9g45/drivers/macb.h (100%) rename bsp/{ => at91}/at91sam9g45/drivers/mii.h (100%) rename bsp/{ => at91}/at91sam9g45/drivers/usart.c (100%) rename bsp/{ => at91}/at91sam9g45/link_scripts/at91sam9g45_ram.icf (100%) rename bsp/{ => at91}/at91sam9g45/link_scripts/at91sam9g45_ram.ld (100%) rename bsp/{ => at91}/at91sam9g45/link_scripts/at91sam9g45_ram.scat (100%) rename bsp/{ => at91}/at91sam9g45/platform/SConscript (100%) rename bsp/{ => at91}/at91sam9g45/platform/at91sam9g45.h (100%) rename bsp/{ => at91}/at91sam9g45/platform/gpio.h (100%) rename bsp/{ => at91}/at91sam9g45/platform/interrupt.c (100%) rename bsp/{ => at91}/at91sam9g45/platform/interrupt.h (100%) rename bsp/{ => at91}/at91sam9g45/platform/io.h (100%) rename bsp/{ => at91}/at91sam9g45/platform/irq.h (100%) rename bsp/{ => at91}/at91sam9g45/platform/reset.c (100%) rename bsp/{ => at91}/at91sam9g45/platform/rt_low_level_init.c (100%) rename bsp/{ => at91}/at91sam9g45/platform/rt_low_level_init.h (100%) rename bsp/{ => at91}/at91sam9g45/platform/system_clock.c (100%) rename bsp/{ => at91}/at91sam9g45/project.uvopt (100%) rename bsp/{ => at91}/at91sam9g45/project.uvproj (100%) rename bsp/{ => at91}/at91sam9g45/rtconfig.h (100%) rename bsp/{ => at91}/at91sam9g45/rtconfig.py (100%) rename bsp/{ => at91}/at91sam9g45/template.ewp (100%) rename bsp/{ => at91}/at91sam9g45/template.eww (100%) rename bsp/{ => at91}/at91sam9g45/template.uvopt (100%) rename bsp/{ => at91}/at91sam9g45/template.uvproj (100%) diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml index 1eee8e8f2a..e2941cec64 100644 --- a/.github/workflows/action.yml +++ b/.github/workflows/action.yml @@ -35,7 +35,8 @@ jobs: - {RTT_BSP: "apm32/apm32f103xe-minibroard", RTT_TOOL_CHAIN: "sourcery-arm"} - {RTT_BSP: "apollo2", RTT_TOOL_CHAIN: "sourcery-arm"} - {RTT_BSP: "asm9260t", RTT_TOOL_CHAIN: "sourcery-arm"} - - {RTT_BSP: "at91sam9260", RTT_TOOL_CHAIN: "sourcery-arm"} + - {RTT_BSP: "at91/at91sam9g45", RTT_TOOL_CHAIN: "sourcery-arm"} + - {RTT_BSP: "at91/at91sam9260", RTT_TOOL_CHAIN: "sourcery-arm"} - {RTT_BSP: "allwinner_tina", RTT_TOOL_CHAIN: "sourcery-arm"} - {RTT_BSP: "ft32/ft32f072xb-starter", RTT_TOOL_CHAIN: "sourcery-arm"} - {RTT_BSP: "gd32/gd32103c-eval", RTT_TOOL_CHAIN: "sourcery-arm"} diff --git a/bsp/at91sam9260/.config b/bsp/at91/at91sam9260/.config similarity index 100% rename from bsp/at91sam9260/.config rename to bsp/at91/at91sam9260/.config diff --git a/bsp/at91sam9260/Kconfig b/bsp/at91/at91sam9260/Kconfig similarity index 100% rename from bsp/at91sam9260/Kconfig rename to bsp/at91/at91sam9260/Kconfig diff --git a/bsp/at91sam9260/SConscript b/bsp/at91/at91sam9260/SConscript old mode 100755 new mode 100644 similarity index 100% rename from bsp/at91sam9260/SConscript rename to bsp/at91/at91sam9260/SConscript diff --git a/bsp/at91sam9260/SConstruct b/bsp/at91/at91sam9260/SConstruct old mode 100755 new mode 100644 similarity index 100% rename from bsp/at91sam9260/SConstruct rename to bsp/at91/at91sam9260/SConstruct diff --git a/bsp/at91sam9260/applications/SConscript b/bsp/at91/at91sam9260/applications/SConscript similarity index 100% rename from bsp/at91sam9260/applications/SConscript rename to bsp/at91/at91sam9260/applications/SConscript diff --git a/bsp/at91sam9260/applications/application.c b/bsp/at91/at91sam9260/applications/application.c similarity index 100% rename from bsp/at91sam9260/applications/application.c rename to bsp/at91/at91sam9260/applications/application.c diff --git a/bsp/at91sam9260/debug_scripts/at91sam9260.gdb b/bsp/at91/at91sam9260/debug_scripts/at91sam9260.gdb similarity index 100% rename from bsp/at91sam9260/debug_scripts/at91sam9260.gdb rename to bsp/at91/at91sam9260/debug_scripts/at91sam9260.gdb diff --git a/bsp/at91sam9260/debug_scripts/at91sam9260.ini b/bsp/at91/at91sam9260/debug_scripts/at91sam9260.ini similarity index 100% rename from bsp/at91sam9260/debug_scripts/at91sam9260.ini rename to bsp/at91/at91sam9260/debug_scripts/at91sam9260.ini diff --git a/bsp/at91sam9260/debug_scripts/at91sam9260.mac b/bsp/at91/at91sam9260/debug_scripts/at91sam9260.mac similarity index 100% rename from bsp/at91sam9260/debug_scripts/at91sam9260.mac rename to bsp/at91/at91sam9260/debug_scripts/at91sam9260.mac diff --git a/bsp/at91sam9260/drivers/SConscript b/bsp/at91/at91sam9260/drivers/SConscript similarity index 100% rename from bsp/at91sam9260/drivers/SConscript rename to bsp/at91/at91sam9260/drivers/SConscript diff --git a/bsp/at91sam9260/drivers/at91_i2c_gpio.c b/bsp/at91/at91sam9260/drivers/at91_i2c_gpio.c similarity index 100% rename from bsp/at91sam9260/drivers/at91_i2c_gpio.c rename to bsp/at91/at91sam9260/drivers/at91_i2c_gpio.c diff --git a/bsp/at91sam9260/drivers/at91_mci.c b/bsp/at91/at91sam9260/drivers/at91_mci.c similarity index 100% rename from bsp/at91sam9260/drivers/at91_mci.c rename to bsp/at91/at91sam9260/drivers/at91_mci.c diff --git a/bsp/at91sam9260/drivers/at91_mci.h b/bsp/at91/at91sam9260/drivers/at91_mci.h similarity index 100% rename from bsp/at91sam9260/drivers/at91_mci.h rename to bsp/at91/at91sam9260/drivers/at91_mci.h diff --git a/bsp/at91sam9260/drivers/at91_nand.c b/bsp/at91/at91sam9260/drivers/at91_nand.c similarity index 100% rename from bsp/at91sam9260/drivers/at91_nand.c rename to bsp/at91/at91sam9260/drivers/at91_nand.c diff --git a/bsp/at91sam9260/drivers/at91_nand.h b/bsp/at91/at91sam9260/drivers/at91_nand.h similarity index 100% rename from bsp/at91sam9260/drivers/at91_nand.h rename to bsp/at91/at91sam9260/drivers/at91_nand.h diff --git a/bsp/at91sam9260/drivers/board.c b/bsp/at91/at91sam9260/drivers/board.c similarity index 100% rename from bsp/at91sam9260/drivers/board.c rename to bsp/at91/at91sam9260/drivers/board.c diff --git a/bsp/at91sam9260/drivers/board.h b/bsp/at91/at91sam9260/drivers/board.h similarity index 100% rename from bsp/at91sam9260/drivers/board.h rename to bsp/at91/at91sam9260/drivers/board.h diff --git a/bsp/at91sam9260/drivers/led.c b/bsp/at91/at91sam9260/drivers/led.c similarity index 100% rename from bsp/at91sam9260/drivers/led.c rename to bsp/at91/at91sam9260/drivers/led.c diff --git a/bsp/at91sam9260/drivers/led.h b/bsp/at91/at91sam9260/drivers/led.h similarity index 100% rename from bsp/at91sam9260/drivers/led.h rename to bsp/at91/at91sam9260/drivers/led.h diff --git a/bsp/at91sam9260/drivers/macb.c b/bsp/at91/at91sam9260/drivers/macb.c similarity index 100% rename from bsp/at91sam9260/drivers/macb.c rename to bsp/at91/at91sam9260/drivers/macb.c diff --git a/bsp/at91sam9260/drivers/macb.h b/bsp/at91/at91sam9260/drivers/macb.h similarity index 100% rename from bsp/at91sam9260/drivers/macb.h rename to bsp/at91/at91sam9260/drivers/macb.h diff --git a/bsp/at91sam9260/drivers/mii.h b/bsp/at91/at91sam9260/drivers/mii.h similarity index 100% rename from bsp/at91sam9260/drivers/mii.h rename to bsp/at91/at91sam9260/drivers/mii.h diff --git a/bsp/at91sam9260/drivers/usart.c b/bsp/at91/at91sam9260/drivers/usart.c similarity index 100% rename from bsp/at91sam9260/drivers/usart.c rename to bsp/at91/at91sam9260/drivers/usart.c diff --git a/bsp/at91sam9260/link_scripts/at91sam9260_ram.icf b/bsp/at91/at91sam9260/link_scripts/at91sam9260_ram.icf similarity index 100% rename from bsp/at91sam9260/link_scripts/at91sam9260_ram.icf rename to bsp/at91/at91sam9260/link_scripts/at91sam9260_ram.icf diff --git a/bsp/at91sam9260/link_scripts/at91sam9260_ram.ld b/bsp/at91/at91sam9260/link_scripts/at91sam9260_ram.ld similarity index 100% rename from bsp/at91sam9260/link_scripts/at91sam9260_ram.ld rename to bsp/at91/at91sam9260/link_scripts/at91sam9260_ram.ld diff --git a/bsp/at91sam9260/link_scripts/at91sam9260_ram.scat b/bsp/at91/at91sam9260/link_scripts/at91sam9260_ram.scat similarity index 100% rename from bsp/at91sam9260/link_scripts/at91sam9260_ram.scat rename to bsp/at91/at91sam9260/link_scripts/at91sam9260_ram.scat diff --git a/bsp/at91sam9260/platform/SConscript b/bsp/at91/at91sam9260/platform/SConscript similarity index 100% rename from bsp/at91sam9260/platform/SConscript rename to bsp/at91/at91sam9260/platform/SConscript diff --git a/bsp/at91sam9260/platform/at91_aic.h b/bsp/at91/at91sam9260/platform/at91_aic.h similarity index 100% rename from bsp/at91sam9260/platform/at91_aic.h rename to bsp/at91/at91sam9260/platform/at91_aic.h diff --git a/bsp/at91sam9260/platform/at91_pdc.h b/bsp/at91/at91sam9260/platform/at91_pdc.h similarity index 100% rename from bsp/at91sam9260/platform/at91_pdc.h rename to bsp/at91/at91sam9260/platform/at91_pdc.h diff --git a/bsp/at91sam9260/platform/at91_pio.h b/bsp/at91/at91sam9260/platform/at91_pio.h similarity index 100% rename from bsp/at91sam9260/platform/at91_pio.h rename to bsp/at91/at91sam9260/platform/at91_pio.h diff --git a/bsp/at91sam9260/platform/at91_pit.h b/bsp/at91/at91sam9260/platform/at91_pit.h similarity index 100% rename from bsp/at91sam9260/platform/at91_pit.h rename to bsp/at91/at91sam9260/platform/at91_pit.h diff --git a/bsp/at91sam9260/platform/at91_pmc.h b/bsp/at91/at91sam9260/platform/at91_pmc.h similarity index 100% rename from bsp/at91sam9260/platform/at91_pmc.h rename to bsp/at91/at91sam9260/platform/at91_pmc.h diff --git a/bsp/at91sam9260/platform/at91_rstc.h b/bsp/at91/at91sam9260/platform/at91_rstc.h similarity index 100% rename from bsp/at91sam9260/platform/at91_rstc.h rename to bsp/at91/at91sam9260/platform/at91_rstc.h diff --git a/bsp/at91sam9260/platform/at91_serial.h b/bsp/at91/at91sam9260/platform/at91_serial.h similarity index 100% rename from bsp/at91sam9260/platform/at91_serial.h rename to bsp/at91/at91sam9260/platform/at91_serial.h diff --git a/bsp/at91sam9260/platform/at91_shdwc.h b/bsp/at91/at91sam9260/platform/at91_shdwc.h similarity index 100% rename from bsp/at91sam9260/platform/at91_shdwc.h rename to bsp/at91/at91sam9260/platform/at91_shdwc.h diff --git a/bsp/at91sam9260/platform/at91_tc.h b/bsp/at91/at91sam9260/platform/at91_tc.h similarity index 100% rename from bsp/at91sam9260/platform/at91_tc.h rename to bsp/at91/at91sam9260/platform/at91_tc.h diff --git a/bsp/at91sam9260/platform/at91sam9260_matrix.h b/bsp/at91/at91sam9260/platform/at91sam9260_matrix.h similarity index 100% rename from bsp/at91sam9260/platform/at91sam9260_matrix.h rename to bsp/at91/at91sam9260/platform/at91sam9260_matrix.h diff --git a/bsp/at91sam9260/platform/at91sam926x.h b/bsp/at91/at91sam9260/platform/at91sam926x.h similarity index 100% rename from bsp/at91sam9260/platform/at91sam926x.h rename to bsp/at91/at91sam9260/platform/at91sam926x.h diff --git a/bsp/at91sam9260/platform/gpio.h b/bsp/at91/at91sam9260/platform/gpio.h similarity index 100% rename from bsp/at91sam9260/platform/gpio.h rename to bsp/at91/at91sam9260/platform/gpio.h diff --git a/bsp/at91sam9260/platform/interrupt.c b/bsp/at91/at91sam9260/platform/interrupt.c similarity index 100% rename from bsp/at91sam9260/platform/interrupt.c rename to bsp/at91/at91sam9260/platform/interrupt.c diff --git a/bsp/at91sam9260/platform/interrupt.h b/bsp/at91/at91sam9260/platform/interrupt.h similarity index 100% rename from bsp/at91sam9260/platform/interrupt.h rename to bsp/at91/at91sam9260/platform/interrupt.h diff --git a/bsp/at91sam9260/platform/io.h b/bsp/at91/at91sam9260/platform/io.h similarity index 100% rename from bsp/at91sam9260/platform/io.h rename to bsp/at91/at91sam9260/platform/io.h diff --git a/bsp/at91sam9260/platform/irq.h b/bsp/at91/at91sam9260/platform/irq.h similarity index 100% rename from bsp/at91sam9260/platform/irq.h rename to bsp/at91/at91sam9260/platform/irq.h diff --git a/bsp/at91sam9260/platform/reset.c b/bsp/at91/at91sam9260/platform/reset.c similarity index 100% rename from bsp/at91sam9260/platform/reset.c rename to bsp/at91/at91sam9260/platform/reset.c diff --git a/bsp/at91sam9260/platform/rt_low_level_init.c b/bsp/at91/at91sam9260/platform/rt_low_level_init.c similarity index 100% rename from bsp/at91sam9260/platform/rt_low_level_init.c rename to bsp/at91/at91sam9260/platform/rt_low_level_init.c diff --git a/bsp/at91sam9260/platform/rt_low_level_init.h b/bsp/at91/at91sam9260/platform/rt_low_level_init.h similarity index 100% rename from bsp/at91sam9260/platform/rt_low_level_init.h rename to bsp/at91/at91sam9260/platform/rt_low_level_init.h diff --git a/bsp/at91sam9260/platform/system_clock.c b/bsp/at91/at91sam9260/platform/system_clock.c similarity index 100% rename from bsp/at91sam9260/platform/system_clock.c rename to bsp/at91/at91sam9260/platform/system_clock.c diff --git a/bsp/at91sam9260/project.uvopt b/bsp/at91/at91sam9260/project.uvopt similarity index 100% rename from bsp/at91sam9260/project.uvopt rename to bsp/at91/at91sam9260/project.uvopt diff --git a/bsp/at91sam9260/project.uvproj b/bsp/at91/at91sam9260/project.uvproj similarity index 100% rename from bsp/at91sam9260/project.uvproj rename to bsp/at91/at91sam9260/project.uvproj diff --git a/bsp/at91sam9260/rtconfig.h b/bsp/at91/at91sam9260/rtconfig.h old mode 100755 new mode 100644 similarity index 100% rename from bsp/at91sam9260/rtconfig.h rename to bsp/at91/at91sam9260/rtconfig.h diff --git a/bsp/at91sam9260/rtconfig.py b/bsp/at91/at91sam9260/rtconfig.py old mode 100755 new mode 100644 similarity index 100% rename from bsp/at91sam9260/rtconfig.py rename to bsp/at91/at91sam9260/rtconfig.py diff --git a/bsp/at91sam9260/template.ewp b/bsp/at91/at91sam9260/template.ewp similarity index 100% rename from bsp/at91sam9260/template.ewp rename to bsp/at91/at91sam9260/template.ewp diff --git a/bsp/at91sam9260/template.eww b/bsp/at91/at91sam9260/template.eww similarity index 100% rename from bsp/at91sam9260/template.eww rename to bsp/at91/at91sam9260/template.eww diff --git a/bsp/at91sam9260/template.uvopt b/bsp/at91/at91sam9260/template.uvopt similarity index 100% rename from bsp/at91sam9260/template.uvopt rename to bsp/at91/at91sam9260/template.uvopt diff --git a/bsp/at91sam9260/template.uvproj b/bsp/at91/at91sam9260/template.uvproj similarity index 100% rename from bsp/at91sam9260/template.uvproj rename to bsp/at91/at91sam9260/template.uvproj diff --git a/bsp/at91sam9g45/.config b/bsp/at91/at91sam9g45/.config similarity index 100% rename from bsp/at91sam9g45/.config rename to bsp/at91/at91sam9g45/.config diff --git a/bsp/at91sam9g45/Kconfig b/bsp/at91/at91sam9g45/Kconfig similarity index 100% rename from bsp/at91sam9g45/Kconfig rename to bsp/at91/at91sam9g45/Kconfig diff --git a/bsp/at91sam9g45/SConscript b/bsp/at91/at91sam9g45/SConscript similarity index 100% rename from bsp/at91sam9g45/SConscript rename to bsp/at91/at91sam9g45/SConscript diff --git a/bsp/at91sam9g45/SConstruct b/bsp/at91/at91sam9g45/SConstruct similarity index 100% rename from bsp/at91sam9g45/SConstruct rename to bsp/at91/at91sam9g45/SConstruct diff --git a/bsp/at91sam9g45/applications/SConscript b/bsp/at91/at91sam9g45/applications/SConscript similarity index 100% rename from bsp/at91sam9g45/applications/SConscript rename to bsp/at91/at91sam9g45/applications/SConscript diff --git a/bsp/at91sam9g45/applications/application.c b/bsp/at91/at91sam9g45/applications/application.c similarity index 100% rename from bsp/at91sam9g45/applications/application.c rename to bsp/at91/at91sam9g45/applications/application.c diff --git a/bsp/at91sam9g45/drivers/Kconfig b/bsp/at91/at91sam9g45/drivers/Kconfig similarity index 100% rename from bsp/at91sam9g45/drivers/Kconfig rename to bsp/at91/at91sam9g45/drivers/Kconfig diff --git a/bsp/at91sam9g45/drivers/SConscript b/bsp/at91/at91sam9g45/drivers/SConscript similarity index 100% rename from bsp/at91sam9g45/drivers/SConscript rename to bsp/at91/at91sam9g45/drivers/SConscript diff --git a/bsp/at91sam9g45/drivers/at91_i2c_gpio.c b/bsp/at91/at91sam9g45/drivers/at91_i2c_gpio.c similarity index 100% rename from bsp/at91sam9g45/drivers/at91_i2c_gpio.c rename to bsp/at91/at91sam9g45/drivers/at91_i2c_gpio.c diff --git a/bsp/at91sam9g45/drivers/at91_mci.c b/bsp/at91/at91sam9g45/drivers/at91_mci.c similarity index 100% rename from bsp/at91sam9g45/drivers/at91_mci.c rename to bsp/at91/at91sam9g45/drivers/at91_mci.c diff --git a/bsp/at91sam9g45/drivers/at91_mci.h b/bsp/at91/at91sam9g45/drivers/at91_mci.h similarity index 100% rename from bsp/at91sam9g45/drivers/at91_mci.h rename to bsp/at91/at91sam9g45/drivers/at91_mci.h diff --git a/bsp/at91sam9g45/drivers/board.c b/bsp/at91/at91sam9g45/drivers/board.c similarity index 100% rename from bsp/at91sam9g45/drivers/board.c rename to bsp/at91/at91sam9g45/drivers/board.c diff --git a/bsp/at91sam9g45/drivers/board.h b/bsp/at91/at91sam9g45/drivers/board.h similarity index 100% rename from bsp/at91sam9g45/drivers/board.h rename to bsp/at91/at91sam9g45/drivers/board.h diff --git a/bsp/at91sam9g45/drivers/led.c b/bsp/at91/at91sam9g45/drivers/led.c similarity index 100% rename from bsp/at91sam9g45/drivers/led.c rename to bsp/at91/at91sam9g45/drivers/led.c diff --git a/bsp/at91sam9g45/drivers/led.h b/bsp/at91/at91sam9g45/drivers/led.h similarity index 100% rename from bsp/at91sam9g45/drivers/led.h rename to bsp/at91/at91sam9g45/drivers/led.h diff --git a/bsp/at91sam9g45/drivers/macb.c b/bsp/at91/at91sam9g45/drivers/macb.c similarity index 100% rename from bsp/at91sam9g45/drivers/macb.c rename to bsp/at91/at91sam9g45/drivers/macb.c diff --git a/bsp/at91sam9g45/drivers/macb.h b/bsp/at91/at91sam9g45/drivers/macb.h similarity index 100% rename from bsp/at91sam9g45/drivers/macb.h rename to bsp/at91/at91sam9g45/drivers/macb.h diff --git a/bsp/at91sam9g45/drivers/mii.h b/bsp/at91/at91sam9g45/drivers/mii.h similarity index 100% rename from bsp/at91sam9g45/drivers/mii.h rename to bsp/at91/at91sam9g45/drivers/mii.h diff --git a/bsp/at91sam9g45/drivers/usart.c b/bsp/at91/at91sam9g45/drivers/usart.c similarity index 100% rename from bsp/at91sam9g45/drivers/usart.c rename to bsp/at91/at91sam9g45/drivers/usart.c diff --git a/bsp/at91sam9g45/link_scripts/at91sam9g45_ram.icf b/bsp/at91/at91sam9g45/link_scripts/at91sam9g45_ram.icf similarity index 100% rename from bsp/at91sam9g45/link_scripts/at91sam9g45_ram.icf rename to bsp/at91/at91sam9g45/link_scripts/at91sam9g45_ram.icf diff --git a/bsp/at91sam9g45/link_scripts/at91sam9g45_ram.ld b/bsp/at91/at91sam9g45/link_scripts/at91sam9g45_ram.ld similarity index 100% rename from bsp/at91sam9g45/link_scripts/at91sam9g45_ram.ld rename to bsp/at91/at91sam9g45/link_scripts/at91sam9g45_ram.ld diff --git a/bsp/at91sam9g45/link_scripts/at91sam9g45_ram.scat b/bsp/at91/at91sam9g45/link_scripts/at91sam9g45_ram.scat similarity index 100% rename from bsp/at91sam9g45/link_scripts/at91sam9g45_ram.scat rename to bsp/at91/at91sam9g45/link_scripts/at91sam9g45_ram.scat diff --git a/bsp/at91sam9g45/platform/SConscript b/bsp/at91/at91sam9g45/platform/SConscript similarity index 100% rename from bsp/at91sam9g45/platform/SConscript rename to bsp/at91/at91sam9g45/platform/SConscript diff --git a/bsp/at91sam9g45/platform/at91sam9g45.h b/bsp/at91/at91sam9g45/platform/at91sam9g45.h similarity index 100% rename from bsp/at91sam9g45/platform/at91sam9g45.h rename to bsp/at91/at91sam9g45/platform/at91sam9g45.h diff --git a/bsp/at91sam9g45/platform/gpio.h b/bsp/at91/at91sam9g45/platform/gpio.h similarity index 100% rename from bsp/at91sam9g45/platform/gpio.h rename to bsp/at91/at91sam9g45/platform/gpio.h diff --git a/bsp/at91sam9g45/platform/interrupt.c b/bsp/at91/at91sam9g45/platform/interrupt.c similarity index 100% rename from bsp/at91sam9g45/platform/interrupt.c rename to bsp/at91/at91sam9g45/platform/interrupt.c diff --git a/bsp/at91sam9g45/platform/interrupt.h b/bsp/at91/at91sam9g45/platform/interrupt.h similarity index 100% rename from bsp/at91sam9g45/platform/interrupt.h rename to bsp/at91/at91sam9g45/platform/interrupt.h diff --git a/bsp/at91sam9g45/platform/io.h b/bsp/at91/at91sam9g45/platform/io.h similarity index 100% rename from bsp/at91sam9g45/platform/io.h rename to bsp/at91/at91sam9g45/platform/io.h diff --git a/bsp/at91sam9g45/platform/irq.h b/bsp/at91/at91sam9g45/platform/irq.h similarity index 100% rename from bsp/at91sam9g45/platform/irq.h rename to bsp/at91/at91sam9g45/platform/irq.h diff --git a/bsp/at91sam9g45/platform/reset.c b/bsp/at91/at91sam9g45/platform/reset.c similarity index 100% rename from bsp/at91sam9g45/platform/reset.c rename to bsp/at91/at91sam9g45/platform/reset.c diff --git a/bsp/at91sam9g45/platform/rt_low_level_init.c b/bsp/at91/at91sam9g45/platform/rt_low_level_init.c similarity index 100% rename from bsp/at91sam9g45/platform/rt_low_level_init.c rename to bsp/at91/at91sam9g45/platform/rt_low_level_init.c diff --git a/bsp/at91sam9g45/platform/rt_low_level_init.h b/bsp/at91/at91sam9g45/platform/rt_low_level_init.h similarity index 100% rename from bsp/at91sam9g45/platform/rt_low_level_init.h rename to bsp/at91/at91sam9g45/platform/rt_low_level_init.h diff --git a/bsp/at91sam9g45/platform/system_clock.c b/bsp/at91/at91sam9g45/platform/system_clock.c similarity index 100% rename from bsp/at91sam9g45/platform/system_clock.c rename to bsp/at91/at91sam9g45/platform/system_clock.c diff --git a/bsp/at91sam9g45/project.uvopt b/bsp/at91/at91sam9g45/project.uvopt similarity index 100% rename from bsp/at91sam9g45/project.uvopt rename to bsp/at91/at91sam9g45/project.uvopt diff --git a/bsp/at91sam9g45/project.uvproj b/bsp/at91/at91sam9g45/project.uvproj similarity index 100% rename from bsp/at91sam9g45/project.uvproj rename to bsp/at91/at91sam9g45/project.uvproj diff --git a/bsp/at91sam9g45/rtconfig.h b/bsp/at91/at91sam9g45/rtconfig.h similarity index 100% rename from bsp/at91sam9g45/rtconfig.h rename to bsp/at91/at91sam9g45/rtconfig.h diff --git a/bsp/at91sam9g45/rtconfig.py b/bsp/at91/at91sam9g45/rtconfig.py similarity index 100% rename from bsp/at91sam9g45/rtconfig.py rename to bsp/at91/at91sam9g45/rtconfig.py diff --git a/bsp/at91sam9g45/template.ewp b/bsp/at91/at91sam9g45/template.ewp similarity index 100% rename from bsp/at91sam9g45/template.ewp rename to bsp/at91/at91sam9g45/template.ewp diff --git a/bsp/at91sam9g45/template.eww b/bsp/at91/at91sam9g45/template.eww similarity index 100% rename from bsp/at91sam9g45/template.eww rename to bsp/at91/at91sam9g45/template.eww diff --git a/bsp/at91sam9g45/template.uvopt b/bsp/at91/at91sam9g45/template.uvopt similarity index 100% rename from bsp/at91sam9g45/template.uvopt rename to bsp/at91/at91sam9g45/template.uvopt diff --git a/bsp/at91sam9g45/template.uvproj b/bsp/at91/at91sam9g45/template.uvproj similarity index 100% rename from bsp/at91sam9g45/template.uvproj rename to bsp/at91/at91sam9g45/template.uvproj