From d8aee1c74a585f045228bace0739ab6abdeea57b Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Mon, 28 Mar 2022 20:15:54 -0400 Subject: [PATCH] =?UTF-8?q?=E5=B0=86mb9x=E7=B3=BB=E5=88=97BSP=E5=B9=B6?= =?UTF-8?q?=E5=85=A5fujitsu=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 | 8 ++++---- .../mb9x}/mb9bf500r/CMSIS/SConscript | 0 .../mb9x}/mb9bf500r/CMSIS/core_cm3.c | 0 .../mb9x}/mb9bf500r/CMSIS/core_cm3.h | 0 .../mb9x}/mb9bf500r/CMSIS/core_cmFunc.h | 0 .../mb9x}/mb9bf500r/CMSIS/core_cmInstr.h | 0 .../mb9x}/mb9bf500r/CMSIS/mb9bf506r.h | 0 .../mb9x}/mb9bf500r/CMSIS/start_gcc.S | 0 .../mb9x}/mb9bf500r/CMSIS/start_iar.S | 0 .../mb9x}/mb9bf500r/CMSIS/start_rvds.S | 0 .../mb9x}/mb9bf500r/CMSIS/system_mb9bf50x.c | 0 .../mb9x}/mb9bf500r/CMSIS/system_mb9bf50x.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/SConscript | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/SConstruct | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/adc.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/adc.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/application.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/board.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/board.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/cpuusage.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/cpuusage.h | 0 .../mb9x}/mb9bf500r/fm3_easy_kit.ewp | 0 .../mb9x}/mb9bf500r/fm3_easy_kit.eww | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/fm3_rom.ld | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/fm3_rom.sct | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/font.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/info.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/key.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/key.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/lcd.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/lcd.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/led.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/led.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/mb9bf500r.icf | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/project.uvopt | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/project.uvproj | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/rtconfig.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/rtconfig.py | 0 bsp/{ => fujitsu/mb9x}/mb9bf500r/startup.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/SConscript | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/SConstruct | 0 .../mb9x}/mb9bf506r/applications/SConscript | 0 .../mb9x}/mb9bf506r/applications/application.c | 0 .../mb9x}/mb9bf506r/applications/startup.c | 0 .../mb9x}/mb9bf506r/drivers/SConscript | 0 .../mb9x}/mb9bf506r/drivers/board.c | 0 .../mb9x}/mb9bf506r/drivers/board.h | 0 .../mb9x}/mb9bf506r/drivers/fm3_uart.c | 0 .../mb9x}/mb9bf506r/drivers/fm3_uart.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/led.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/led.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/nand.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/nand.h | 0 .../libraries/CMSIS/Include/cmsis_iar.h | 0 .../libraries/CMSIS/Include/core_cm3.h | 0 .../libraries/CMSIS/Include/core_cmFunc.h | 0 .../libraries/CMSIS/Include/core_cmInstr.h | 0 .../Device/FUJISTU/MB9BF50x/Include/mb9bf506r.h | 0 .../Device/FUJISTU/MB9BF50x/Include/mcu.h | 0 .../FUJISTU/MB9BF50x/Include/system_mb9bf50x.h | 0 .../MB9BF50x/Source/ARM/startup_mb9bf50x.S | 0 .../MB9BF50x/Source/G++/startup_mb9bf50x.S | 0 .../MB9BF50x/Source/IAR/startup_mb9bf50x.S | 0 .../FUJISTU/MB9BF50x/Source/system_mb9bf50x.c | 0 .../mb9x}/mb9bf506r/libraries/SConscript | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/project.ewp | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/project.eww | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/project.uvproj | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/rtconfig.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/rtconfig.py | 0 .../mb9x}/mb9bf506r/rtthread-mb9bf506.icf | 0 .../mb9x}/mb9bf506r/rtthread-mb9bf506.ld | 0 .../mb9x}/mb9bf506r/rtthread-mb9bf506.sct | 0 bsp/{ => fujitsu/mb9x}/mb9bf506r/template.ewp | 0 .../mb9x}/mb9bf506r/template.uvproj | 0 .../CMSIS/DeviceSupport/arm/startup_mb9bf56xr.s | 0 .../mb9bf568r/CMSIS/DeviceSupport/base_types.h | 0 .../CMSIS/DeviceSupport/gcc/startup_mb9bf56xr.S | 0 .../mb9bf568r/CMSIS/DeviceSupport/mb9b560r.h | 0 .../CMSIS/DeviceSupport/system_mb9abxxx.c | 0 .../CMSIS/DeviceSupport/system_mb9bf56xr.h | 0 .../mb9bf568r/CMSIS/Include/arm_common_tables.h | 0 .../mb9x}/mb9bf568r/CMSIS/Include/arm_math.h | 0 .../mb9x}/mb9bf568r/CMSIS/Include/core_cm0.h | 0 .../mb9x}/mb9bf568r/CMSIS/Include/core_cm3.h | 0 .../mb9x}/mb9bf568r/CMSIS/Include/core_cm4.h | 0 .../mb9bf568r/CMSIS/Include/core_cm4_simd.h | 0 .../mb9x}/mb9bf568r/CMSIS/Include/core_cmFunc.h | 0 .../mb9bf568r/CMSIS/Include/core_cmInstr.h | 0 .../mb9x}/mb9bf568r/CMSIS/SConscript | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/SConscript | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/SConstruct | 0 .../mb9x}/mb9bf568r/applications/SConscript | 0 .../mb9x}/mb9bf568r/applications/application.c | 0 .../mb9x}/mb9bf568r/applications/startup.c | 0 .../mb9x}/mb9bf568r/drivers/SConscript | 0 .../mb9x}/mb9bf568r/drivers/board.c | 0 .../mb9x}/mb9bf568r/drivers/board.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/led.c | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/mcu.h | 0 .../mb9x}/mb9bf568r/drivers/serial.c | 0 .../mb9x}/mb9bf568r/drivers/serial.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/project.uvopt | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/project.uvproj | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/rtconfig.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/rtconfig.py | 0 .../mb9x}/mb9bf568r/rtthread-mb9bf568r.ld | 0 .../mb9x}/mb9bf568r/rtthread-mb9bf568r.sct | 0 bsp/{ => fujitsu/mb9x}/mb9bf568r/template.uvopt | 0 .../mb9x}/mb9bf568r/template.uvproj | 0 .../DeviceSupport/fujitsu/mb9bf61x/mb9b610s.h | 0 .../DeviceSupport/fujitsu/mb9bf61x/mb9b610t.h | 0 .../mb9bf61x/startup/arm/startup_mb9bf61x.S | 0 .../mb9bf61x/startup/gcc/startup_mb9bf61x.c | 0 .../mb9bf61x/startup/iar/startup_mb9bf61x.S | 0 .../fujitsu/mb9bf61x/system_mb9bf61x.c | 0 .../fujitsu/mb9bf61x/system_mb9bf61x.h | 0 .../mb9bf618s/CMSIS/Include/arm_common_tables.h | 0 .../mb9bf618s/CMSIS/Include/arm_const_structs.h | 0 .../mb9x}/mb9bf618s/CMSIS/Include/arm_math.h | 0 .../mb9x}/mb9bf618s/CMSIS/Include/core_cm0.h | 0 .../mb9bf618s/CMSIS/Include/core_cm0plus.h | 0 .../mb9x}/mb9bf618s/CMSIS/Include/core_cm3.h | 0 .../mb9x}/mb9bf618s/CMSIS/Include/core_cm4.h | 0 .../mb9bf618s/CMSIS/Include/core_cm4_simd.h | 0 .../mb9x}/mb9bf618s/CMSIS/Include/core_cmFunc.h | 0 .../mb9bf618s/CMSIS/Include/core_cmInstr.h | 0 .../mb9x}/mb9bf618s/CMSIS/Include/core_sc000.h | 0 .../mb9x}/mb9bf618s/CMSIS/Include/core_sc300.h | 0 .../mb9x}/mb9bf618s/CMSIS/README.txt | 0 .../mb9x}/mb9bf618s/CMSIS/SConscript | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/SConscript | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/SConstruct | 0 .../mb9x}/mb9bf618s/applications/SConscript | 0 .../mb9x}/mb9bf618s/applications/application.c | 0 .../mb9x}/mb9bf618s/applications/startup.c | 0 .../mb9x}/mb9bf618s/drivers/SConscript | 0 .../mb9x}/mb9bf618s/drivers/board.c | 0 .../mb9x}/mb9bf618s/drivers/board.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/drivers/led.c | 0 .../mb9x}/mb9bf618s/drivers/serial.c | 0 .../mb9x}/mb9bf618s/drivers/serial.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/project.ewp | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/project.eww | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/project.uvproj | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/rtconfig.h | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/rtconfig.py | 0 .../mb9x}/mb9bf618s/rtthread-fm3.icf | 0 .../mb9x}/mb9bf618s/rtthread-fm3.ld | 0 .../mb9x}/mb9bf618s/rtthread-fm3.sct | 0 bsp/{ => fujitsu/mb9x}/mb9bf618s/template.ewp | 0 .../mb9x}/mb9bf618s/template.uvproj | 0 .../CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf | Bin 24914 -> 0 bytes 153 files changed, 4 insertions(+), 4 deletions(-) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/core_cm3.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/core_cm3.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/core_cmFunc.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/core_cmInstr.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/mb9bf506r.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/start_gcc.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/start_iar.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/start_rvds.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/system_mb9bf50x.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/CMSIS/system_mb9bf50x.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/SConstruct (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/adc.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/adc.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/application.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/board.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/board.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/cpuusage.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/cpuusage.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/fm3_easy_kit.ewp (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/fm3_easy_kit.eww (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/fm3_rom.ld (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/fm3_rom.sct (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/font.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/info.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/key.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/key.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/lcd.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/lcd.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/led.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/led.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/mb9bf500r.icf (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/project.uvopt (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/project.uvproj (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/rtconfig.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/rtconfig.py (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf500r/startup.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/SConstruct (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/applications/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/applications/application.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/applications/startup.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/board.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/board.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/fm3_uart.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/fm3_uart.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/led.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/led.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/nand.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/drivers/nand.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/CMSIS/Include/cmsis_iar.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/CMSIS/Include/core_cm3.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/CMSIS/Include/core_cmFunc.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/CMSIS/Include/core_cmInstr.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mb9bf506r.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mcu.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/system_mb9bf50x.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/ARM/startup_mb9bf50x.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/G++/startup_mb9bf50x.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/IAR/startup_mb9bf50x.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/system_mb9bf50x.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/libraries/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/project.ewp (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/project.eww (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/project.uvproj (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/rtconfig.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/rtconfig.py (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/rtthread-mb9bf506.icf (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/rtthread-mb9bf506.ld (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/rtthread-mb9bf506.sct (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/template.ewp (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf506r/template.uvproj (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/DeviceSupport/arm/startup_mb9bf56xr.s (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/DeviceSupport/base_types.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/DeviceSupport/gcc/startup_mb9bf56xr.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/DeviceSupport/mb9b560r.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/DeviceSupport/system_mb9abxxx.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/DeviceSupport/system_mb9bf56xr.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/Include/arm_common_tables.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/Include/arm_math.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/Include/core_cm0.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/Include/core_cm3.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/Include/core_cm4.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/Include/core_cm4_simd.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/Include/core_cmFunc.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/Include/core_cmInstr.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/CMSIS/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/SConstruct (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/applications/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/applications/application.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/applications/startup.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/board.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/board.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/led.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/mcu.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/serial.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/drivers/serial.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/project.uvopt (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/project.uvproj (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/rtconfig.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/rtconfig.py (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/rtthread-mb9bf568r.ld (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/rtthread-mb9bf568r.sct (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/template.uvopt (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf568r/template.uvproj (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610s.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610t.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/arm/startup_mb9bf61x.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/gcc/startup_mb9bf61x.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/iar/startup_mb9bf61x.S (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/arm_common_tables.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/arm_const_structs.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/arm_math.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_cm0.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_cm0plus.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_cm3.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_cm4.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_cm4_simd.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_cmFunc.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_cmInstr.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_sc000.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/Include/core_sc300.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/README.txt (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/CMSIS/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/SConstruct (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/applications/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/applications/application.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/applications/startup.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/drivers/SConscript (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/drivers/board.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/drivers/board.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/drivers/led.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/drivers/serial.c (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/drivers/serial.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/project.ewp (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/project.eww (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/project.uvproj (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/rtconfig.h (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/rtconfig.py (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/rtthread-fm3.icf (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/rtthread-fm3.ld (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/rtthread-fm3.sct (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/template.ewp (100%) rename bsp/{ => fujitsu/mb9x}/mb9bf618s/template.uvproj (100%) delete mode 100644 bsp/mb9bf618s/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml index e2941cec64..0a42aa1dbb 100644 --- a/.github/workflows/action.yml +++ b/.github/workflows/action.yml @@ -75,10 +75,10 @@ jobs: - {RTT_BSP: "loongson/ls1bdev", RTT_TOOL_CHAIN: "sourcery-mips"} - {RTT_BSP: "loongson/ls1cdev", RTT_TOOL_CHAIN: "sourcery-mips"} - {RTT_BSP: "loongson/ls2kdev", RTT_TOOL_CHAIN: "sourcery-mips"} - - {RTT_BSP: "mb9bf500r", RTT_TOOL_CHAIN: "sourcery-arm"} - - {RTT_BSP: "mb9bf506r", RTT_TOOL_CHAIN: "sourcery-arm"} - - {RTT_BSP: "mb9bf618s", RTT_TOOL_CHAIN: "sourcery-arm"} - - {RTT_BSP: "mb9bf568r", RTT_TOOL_CHAIN: "sourcery-arm"} + - {RTT_BSP: "fujitsu/mb9x/mb9bf500r", RTT_TOOL_CHAIN: "sourcery-arm"} + - {RTT_BSP: "fujitsu/mb9x/mb9bf506r", RTT_TOOL_CHAIN: "sourcery-arm"} + - {RTT_BSP: "fujitsu/mb9x/mb9bf618s", RTT_TOOL_CHAIN: "sourcery-arm"} + - {RTT_BSP: "fujitsu/mb9x/mb9bf568r", RTT_TOOL_CHAIN: "sourcery-arm"} - {RTT_BSP: "mini2440", RTT_TOOL_CHAIN: "sourcery-arm"} - {RTT_BSP: "nrf5x/nrf51822", RTT_TOOL_CHAIN: "sourcery-arm"} - {RTT_BSP: "nrf5x/nrf52832", RTT_TOOL_CHAIN: "sourcery-arm"} diff --git a/bsp/mb9bf500r/CMSIS/SConscript b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/SConscript similarity index 100% rename from bsp/mb9bf500r/CMSIS/SConscript rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/SConscript diff --git a/bsp/mb9bf500r/CMSIS/core_cm3.c b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/core_cm3.c similarity index 100% rename from bsp/mb9bf500r/CMSIS/core_cm3.c rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/core_cm3.c diff --git a/bsp/mb9bf500r/CMSIS/core_cm3.h b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/core_cm3.h similarity index 100% rename from bsp/mb9bf500r/CMSIS/core_cm3.h rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/core_cm3.h diff --git a/bsp/mb9bf500r/CMSIS/core_cmFunc.h b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/core_cmFunc.h similarity index 100% rename from bsp/mb9bf500r/CMSIS/core_cmFunc.h rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/core_cmFunc.h diff --git a/bsp/mb9bf500r/CMSIS/core_cmInstr.h b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/core_cmInstr.h similarity index 100% rename from bsp/mb9bf500r/CMSIS/core_cmInstr.h rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/core_cmInstr.h diff --git a/bsp/mb9bf500r/CMSIS/mb9bf506r.h b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/mb9bf506r.h similarity index 100% rename from bsp/mb9bf500r/CMSIS/mb9bf506r.h rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/mb9bf506r.h diff --git a/bsp/mb9bf500r/CMSIS/start_gcc.S b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/start_gcc.S similarity index 100% rename from bsp/mb9bf500r/CMSIS/start_gcc.S rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/start_gcc.S diff --git a/bsp/mb9bf500r/CMSIS/start_iar.S b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/start_iar.S similarity index 100% rename from bsp/mb9bf500r/CMSIS/start_iar.S rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/start_iar.S diff --git a/bsp/mb9bf500r/CMSIS/start_rvds.S b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/start_rvds.S similarity index 100% rename from bsp/mb9bf500r/CMSIS/start_rvds.S rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/start_rvds.S diff --git a/bsp/mb9bf500r/CMSIS/system_mb9bf50x.c b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/system_mb9bf50x.c similarity index 100% rename from bsp/mb9bf500r/CMSIS/system_mb9bf50x.c rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/system_mb9bf50x.c diff --git a/bsp/mb9bf500r/CMSIS/system_mb9bf50x.h b/bsp/fujitsu/mb9x/mb9bf500r/CMSIS/system_mb9bf50x.h similarity index 100% rename from bsp/mb9bf500r/CMSIS/system_mb9bf50x.h rename to bsp/fujitsu/mb9x/mb9bf500r/CMSIS/system_mb9bf50x.h diff --git a/bsp/mb9bf500r/SConscript b/bsp/fujitsu/mb9x/mb9bf500r/SConscript similarity index 100% rename from bsp/mb9bf500r/SConscript rename to bsp/fujitsu/mb9x/mb9bf500r/SConscript diff --git a/bsp/mb9bf500r/SConstruct b/bsp/fujitsu/mb9x/mb9bf500r/SConstruct similarity index 100% rename from bsp/mb9bf500r/SConstruct rename to bsp/fujitsu/mb9x/mb9bf500r/SConstruct diff --git a/bsp/mb9bf500r/adc.c b/bsp/fujitsu/mb9x/mb9bf500r/adc.c similarity index 100% rename from bsp/mb9bf500r/adc.c rename to bsp/fujitsu/mb9x/mb9bf500r/adc.c diff --git a/bsp/mb9bf500r/adc.h b/bsp/fujitsu/mb9x/mb9bf500r/adc.h similarity index 100% rename from bsp/mb9bf500r/adc.h rename to bsp/fujitsu/mb9x/mb9bf500r/adc.h diff --git a/bsp/mb9bf500r/application.c b/bsp/fujitsu/mb9x/mb9bf500r/application.c similarity index 100% rename from bsp/mb9bf500r/application.c rename to bsp/fujitsu/mb9x/mb9bf500r/application.c diff --git a/bsp/mb9bf500r/board.c b/bsp/fujitsu/mb9x/mb9bf500r/board.c similarity index 100% rename from bsp/mb9bf500r/board.c rename to bsp/fujitsu/mb9x/mb9bf500r/board.c diff --git a/bsp/mb9bf500r/board.h b/bsp/fujitsu/mb9x/mb9bf500r/board.h similarity index 100% rename from bsp/mb9bf500r/board.h rename to bsp/fujitsu/mb9x/mb9bf500r/board.h diff --git a/bsp/mb9bf500r/cpuusage.c b/bsp/fujitsu/mb9x/mb9bf500r/cpuusage.c similarity index 100% rename from bsp/mb9bf500r/cpuusage.c rename to bsp/fujitsu/mb9x/mb9bf500r/cpuusage.c diff --git a/bsp/mb9bf500r/cpuusage.h b/bsp/fujitsu/mb9x/mb9bf500r/cpuusage.h similarity index 100% rename from bsp/mb9bf500r/cpuusage.h rename to bsp/fujitsu/mb9x/mb9bf500r/cpuusage.h diff --git a/bsp/mb9bf500r/fm3_easy_kit.ewp b/bsp/fujitsu/mb9x/mb9bf500r/fm3_easy_kit.ewp similarity index 100% rename from bsp/mb9bf500r/fm3_easy_kit.ewp rename to bsp/fujitsu/mb9x/mb9bf500r/fm3_easy_kit.ewp diff --git a/bsp/mb9bf500r/fm3_easy_kit.eww b/bsp/fujitsu/mb9x/mb9bf500r/fm3_easy_kit.eww similarity index 100% rename from bsp/mb9bf500r/fm3_easy_kit.eww rename to bsp/fujitsu/mb9x/mb9bf500r/fm3_easy_kit.eww diff --git a/bsp/mb9bf500r/fm3_rom.ld b/bsp/fujitsu/mb9x/mb9bf500r/fm3_rom.ld similarity index 100% rename from bsp/mb9bf500r/fm3_rom.ld rename to bsp/fujitsu/mb9x/mb9bf500r/fm3_rom.ld diff --git a/bsp/mb9bf500r/fm3_rom.sct b/bsp/fujitsu/mb9x/mb9bf500r/fm3_rom.sct similarity index 100% rename from bsp/mb9bf500r/fm3_rom.sct rename to bsp/fujitsu/mb9x/mb9bf500r/fm3_rom.sct diff --git a/bsp/mb9bf500r/font.h b/bsp/fujitsu/mb9x/mb9bf500r/font.h similarity index 100% rename from bsp/mb9bf500r/font.h rename to bsp/fujitsu/mb9x/mb9bf500r/font.h diff --git a/bsp/mb9bf500r/info.c b/bsp/fujitsu/mb9x/mb9bf500r/info.c similarity index 100% rename from bsp/mb9bf500r/info.c rename to bsp/fujitsu/mb9x/mb9bf500r/info.c diff --git a/bsp/mb9bf500r/key.c b/bsp/fujitsu/mb9x/mb9bf500r/key.c similarity index 100% rename from bsp/mb9bf500r/key.c rename to bsp/fujitsu/mb9x/mb9bf500r/key.c diff --git a/bsp/mb9bf500r/key.h b/bsp/fujitsu/mb9x/mb9bf500r/key.h similarity index 100% rename from bsp/mb9bf500r/key.h rename to bsp/fujitsu/mb9x/mb9bf500r/key.h diff --git a/bsp/mb9bf500r/lcd.c b/bsp/fujitsu/mb9x/mb9bf500r/lcd.c similarity index 100% rename from bsp/mb9bf500r/lcd.c rename to bsp/fujitsu/mb9x/mb9bf500r/lcd.c diff --git a/bsp/mb9bf500r/lcd.h b/bsp/fujitsu/mb9x/mb9bf500r/lcd.h similarity index 100% rename from bsp/mb9bf500r/lcd.h rename to bsp/fujitsu/mb9x/mb9bf500r/lcd.h diff --git a/bsp/mb9bf500r/led.c b/bsp/fujitsu/mb9x/mb9bf500r/led.c similarity index 100% rename from bsp/mb9bf500r/led.c rename to bsp/fujitsu/mb9x/mb9bf500r/led.c diff --git a/bsp/mb9bf500r/led.h b/bsp/fujitsu/mb9x/mb9bf500r/led.h similarity index 100% rename from bsp/mb9bf500r/led.h rename to bsp/fujitsu/mb9x/mb9bf500r/led.h diff --git a/bsp/mb9bf500r/mb9bf500r.icf b/bsp/fujitsu/mb9x/mb9bf500r/mb9bf500r.icf similarity index 100% rename from bsp/mb9bf500r/mb9bf500r.icf rename to bsp/fujitsu/mb9x/mb9bf500r/mb9bf500r.icf diff --git a/bsp/mb9bf500r/project.uvopt b/bsp/fujitsu/mb9x/mb9bf500r/project.uvopt similarity index 100% rename from bsp/mb9bf500r/project.uvopt rename to bsp/fujitsu/mb9x/mb9bf500r/project.uvopt diff --git a/bsp/mb9bf500r/project.uvproj b/bsp/fujitsu/mb9x/mb9bf500r/project.uvproj similarity index 100% rename from bsp/mb9bf500r/project.uvproj rename to bsp/fujitsu/mb9x/mb9bf500r/project.uvproj diff --git a/bsp/mb9bf500r/rtconfig.h b/bsp/fujitsu/mb9x/mb9bf500r/rtconfig.h similarity index 100% rename from bsp/mb9bf500r/rtconfig.h rename to bsp/fujitsu/mb9x/mb9bf500r/rtconfig.h diff --git a/bsp/mb9bf500r/rtconfig.py b/bsp/fujitsu/mb9x/mb9bf500r/rtconfig.py similarity index 100% rename from bsp/mb9bf500r/rtconfig.py rename to bsp/fujitsu/mb9x/mb9bf500r/rtconfig.py diff --git a/bsp/mb9bf500r/startup.c b/bsp/fujitsu/mb9x/mb9bf500r/startup.c similarity index 100% rename from bsp/mb9bf500r/startup.c rename to bsp/fujitsu/mb9x/mb9bf500r/startup.c diff --git a/bsp/mb9bf506r/SConscript b/bsp/fujitsu/mb9x/mb9bf506r/SConscript similarity index 100% rename from bsp/mb9bf506r/SConscript rename to bsp/fujitsu/mb9x/mb9bf506r/SConscript diff --git a/bsp/mb9bf506r/SConstruct b/bsp/fujitsu/mb9x/mb9bf506r/SConstruct similarity index 100% rename from bsp/mb9bf506r/SConstruct rename to bsp/fujitsu/mb9x/mb9bf506r/SConstruct diff --git a/bsp/mb9bf506r/applications/SConscript b/bsp/fujitsu/mb9x/mb9bf506r/applications/SConscript similarity index 100% rename from bsp/mb9bf506r/applications/SConscript rename to bsp/fujitsu/mb9x/mb9bf506r/applications/SConscript diff --git a/bsp/mb9bf506r/applications/application.c b/bsp/fujitsu/mb9x/mb9bf506r/applications/application.c similarity index 100% rename from bsp/mb9bf506r/applications/application.c rename to bsp/fujitsu/mb9x/mb9bf506r/applications/application.c diff --git a/bsp/mb9bf506r/applications/startup.c b/bsp/fujitsu/mb9x/mb9bf506r/applications/startup.c similarity index 100% rename from bsp/mb9bf506r/applications/startup.c rename to bsp/fujitsu/mb9x/mb9bf506r/applications/startup.c diff --git a/bsp/mb9bf506r/drivers/SConscript b/bsp/fujitsu/mb9x/mb9bf506r/drivers/SConscript similarity index 100% rename from bsp/mb9bf506r/drivers/SConscript rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/SConscript diff --git a/bsp/mb9bf506r/drivers/board.c b/bsp/fujitsu/mb9x/mb9bf506r/drivers/board.c similarity index 100% rename from bsp/mb9bf506r/drivers/board.c rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/board.c diff --git a/bsp/mb9bf506r/drivers/board.h b/bsp/fujitsu/mb9x/mb9bf506r/drivers/board.h similarity index 100% rename from bsp/mb9bf506r/drivers/board.h rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/board.h diff --git a/bsp/mb9bf506r/drivers/fm3_uart.c b/bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.c similarity index 100% rename from bsp/mb9bf506r/drivers/fm3_uart.c rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.c diff --git a/bsp/mb9bf506r/drivers/fm3_uart.h b/bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.h similarity index 100% rename from bsp/mb9bf506r/drivers/fm3_uart.h rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/fm3_uart.h diff --git a/bsp/mb9bf506r/drivers/led.c b/bsp/fujitsu/mb9x/mb9bf506r/drivers/led.c similarity index 100% rename from bsp/mb9bf506r/drivers/led.c rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/led.c diff --git a/bsp/mb9bf506r/drivers/led.h b/bsp/fujitsu/mb9x/mb9bf506r/drivers/led.h similarity index 100% rename from bsp/mb9bf506r/drivers/led.h rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/led.h diff --git a/bsp/mb9bf506r/drivers/nand.c b/bsp/fujitsu/mb9x/mb9bf506r/drivers/nand.c similarity index 100% rename from bsp/mb9bf506r/drivers/nand.c rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/nand.c diff --git a/bsp/mb9bf506r/drivers/nand.h b/bsp/fujitsu/mb9x/mb9bf506r/drivers/nand.h similarity index 100% rename from bsp/mb9bf506r/drivers/nand.h rename to bsp/fujitsu/mb9x/mb9bf506r/drivers/nand.h diff --git a/bsp/mb9bf506r/libraries/CMSIS/Include/cmsis_iar.h b/bsp/fujitsu/mb9x/mb9bf506r/libraries/CMSIS/Include/cmsis_iar.h similarity index 100% rename from bsp/mb9bf506r/libraries/CMSIS/Include/cmsis_iar.h rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/CMSIS/Include/cmsis_iar.h diff --git a/bsp/mb9bf506r/libraries/CMSIS/Include/core_cm3.h b/bsp/fujitsu/mb9x/mb9bf506r/libraries/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/mb9bf506r/libraries/CMSIS/Include/core_cm3.h rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/CMSIS/Include/core_cm3.h diff --git a/bsp/mb9bf506r/libraries/CMSIS/Include/core_cmFunc.h b/bsp/fujitsu/mb9x/mb9bf506r/libraries/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/mb9bf506r/libraries/CMSIS/Include/core_cmFunc.h rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/CMSIS/Include/core_cmFunc.h diff --git a/bsp/mb9bf506r/libraries/CMSIS/Include/core_cmInstr.h b/bsp/fujitsu/mb9x/mb9bf506r/libraries/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/mb9bf506r/libraries/CMSIS/Include/core_cmInstr.h rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/CMSIS/Include/core_cmInstr.h diff --git a/bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mb9bf506r.h b/bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mb9bf506r.h similarity index 100% rename from bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mb9bf506r.h rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mb9bf506r.h diff --git a/bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mcu.h b/bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mcu.h similarity index 100% rename from bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mcu.h rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/mcu.h diff --git a/bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/system_mb9bf50x.h b/bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/system_mb9bf50x.h similarity index 100% rename from bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/system_mb9bf50x.h rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Include/system_mb9bf50x.h diff --git a/bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/ARM/startup_mb9bf50x.S b/bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/ARM/startup_mb9bf50x.S similarity index 100% rename from bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/ARM/startup_mb9bf50x.S rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/ARM/startup_mb9bf50x.S diff --git a/bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/G++/startup_mb9bf50x.S b/bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/G++/startup_mb9bf50x.S similarity index 100% rename from bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/G++/startup_mb9bf50x.S rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/G++/startup_mb9bf50x.S diff --git a/bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/IAR/startup_mb9bf50x.S b/bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/IAR/startup_mb9bf50x.S similarity index 100% rename from bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/IAR/startup_mb9bf50x.S rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/IAR/startup_mb9bf50x.S diff --git a/bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/system_mb9bf50x.c b/bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/system_mb9bf50x.c similarity index 100% rename from bsp/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/system_mb9bf50x.c rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/Device/FUJISTU/MB9BF50x/Source/system_mb9bf50x.c diff --git a/bsp/mb9bf506r/libraries/SConscript b/bsp/fujitsu/mb9x/mb9bf506r/libraries/SConscript similarity index 100% rename from bsp/mb9bf506r/libraries/SConscript rename to bsp/fujitsu/mb9x/mb9bf506r/libraries/SConscript diff --git a/bsp/mb9bf506r/project.ewp b/bsp/fujitsu/mb9x/mb9bf506r/project.ewp similarity index 100% rename from bsp/mb9bf506r/project.ewp rename to bsp/fujitsu/mb9x/mb9bf506r/project.ewp diff --git a/bsp/mb9bf506r/project.eww b/bsp/fujitsu/mb9x/mb9bf506r/project.eww similarity index 100% rename from bsp/mb9bf506r/project.eww rename to bsp/fujitsu/mb9x/mb9bf506r/project.eww diff --git a/bsp/mb9bf506r/project.uvproj b/bsp/fujitsu/mb9x/mb9bf506r/project.uvproj similarity index 100% rename from bsp/mb9bf506r/project.uvproj rename to bsp/fujitsu/mb9x/mb9bf506r/project.uvproj diff --git a/bsp/mb9bf506r/rtconfig.h b/bsp/fujitsu/mb9x/mb9bf506r/rtconfig.h similarity index 100% rename from bsp/mb9bf506r/rtconfig.h rename to bsp/fujitsu/mb9x/mb9bf506r/rtconfig.h diff --git a/bsp/mb9bf506r/rtconfig.py b/bsp/fujitsu/mb9x/mb9bf506r/rtconfig.py similarity index 100% rename from bsp/mb9bf506r/rtconfig.py rename to bsp/fujitsu/mb9x/mb9bf506r/rtconfig.py diff --git a/bsp/mb9bf506r/rtthread-mb9bf506.icf b/bsp/fujitsu/mb9x/mb9bf506r/rtthread-mb9bf506.icf similarity index 100% rename from bsp/mb9bf506r/rtthread-mb9bf506.icf rename to bsp/fujitsu/mb9x/mb9bf506r/rtthread-mb9bf506.icf diff --git a/bsp/mb9bf506r/rtthread-mb9bf506.ld b/bsp/fujitsu/mb9x/mb9bf506r/rtthread-mb9bf506.ld similarity index 100% rename from bsp/mb9bf506r/rtthread-mb9bf506.ld rename to bsp/fujitsu/mb9x/mb9bf506r/rtthread-mb9bf506.ld diff --git a/bsp/mb9bf506r/rtthread-mb9bf506.sct b/bsp/fujitsu/mb9x/mb9bf506r/rtthread-mb9bf506.sct similarity index 100% rename from bsp/mb9bf506r/rtthread-mb9bf506.sct rename to bsp/fujitsu/mb9x/mb9bf506r/rtthread-mb9bf506.sct diff --git a/bsp/mb9bf506r/template.ewp b/bsp/fujitsu/mb9x/mb9bf506r/template.ewp similarity index 100% rename from bsp/mb9bf506r/template.ewp rename to bsp/fujitsu/mb9x/mb9bf506r/template.ewp diff --git a/bsp/mb9bf506r/template.uvproj b/bsp/fujitsu/mb9x/mb9bf506r/template.uvproj similarity index 100% rename from bsp/mb9bf506r/template.uvproj rename to bsp/fujitsu/mb9x/mb9bf506r/template.uvproj diff --git a/bsp/mb9bf568r/CMSIS/DeviceSupport/arm/startup_mb9bf56xr.s b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/arm/startup_mb9bf56xr.s similarity index 100% rename from bsp/mb9bf568r/CMSIS/DeviceSupport/arm/startup_mb9bf56xr.s rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/arm/startup_mb9bf56xr.s diff --git a/bsp/mb9bf568r/CMSIS/DeviceSupport/base_types.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/base_types.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/DeviceSupport/base_types.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/base_types.h diff --git a/bsp/mb9bf568r/CMSIS/DeviceSupport/gcc/startup_mb9bf56xr.S b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/gcc/startup_mb9bf56xr.S similarity index 100% rename from bsp/mb9bf568r/CMSIS/DeviceSupport/gcc/startup_mb9bf56xr.S rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/gcc/startup_mb9bf56xr.S diff --git a/bsp/mb9bf568r/CMSIS/DeviceSupport/mb9b560r.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/mb9b560r.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/DeviceSupport/mb9b560r.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/mb9b560r.h diff --git a/bsp/mb9bf568r/CMSIS/DeviceSupport/system_mb9abxxx.c b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/system_mb9abxxx.c similarity index 100% rename from bsp/mb9bf568r/CMSIS/DeviceSupport/system_mb9abxxx.c rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/system_mb9abxxx.c diff --git a/bsp/mb9bf568r/CMSIS/DeviceSupport/system_mb9bf56xr.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/system_mb9bf56xr.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/DeviceSupport/system_mb9bf56xr.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/DeviceSupport/system_mb9bf56xr.h diff --git a/bsp/mb9bf568r/CMSIS/Include/arm_common_tables.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/Include/arm_common_tables.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/arm_common_tables.h diff --git a/bsp/mb9bf568r/CMSIS/Include/arm_math.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/Include/arm_math.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/arm_math.h diff --git a/bsp/mb9bf568r/CMSIS/Include/core_cm0.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/Include/core_cm0.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cm0.h diff --git a/bsp/mb9bf568r/CMSIS/Include/core_cm3.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/Include/core_cm3.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cm3.h diff --git a/bsp/mb9bf568r/CMSIS/Include/core_cm4.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/Include/core_cm4.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cm4.h diff --git a/bsp/mb9bf568r/CMSIS/Include/core_cm4_simd.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cm4_simd.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/Include/core_cm4_simd.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cm4_simd.h diff --git a/bsp/mb9bf568r/CMSIS/Include/core_cmFunc.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/Include/core_cmFunc.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cmFunc.h diff --git a/bsp/mb9bf568r/CMSIS/Include/core_cmInstr.h b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/mb9bf568r/CMSIS/Include/core_cmInstr.h rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/Include/core_cmInstr.h diff --git a/bsp/mb9bf568r/CMSIS/SConscript b/bsp/fujitsu/mb9x/mb9bf568r/CMSIS/SConscript similarity index 100% rename from bsp/mb9bf568r/CMSIS/SConscript rename to bsp/fujitsu/mb9x/mb9bf568r/CMSIS/SConscript diff --git a/bsp/mb9bf568r/SConscript b/bsp/fujitsu/mb9x/mb9bf568r/SConscript similarity index 100% rename from bsp/mb9bf568r/SConscript rename to bsp/fujitsu/mb9x/mb9bf568r/SConscript diff --git a/bsp/mb9bf568r/SConstruct b/bsp/fujitsu/mb9x/mb9bf568r/SConstruct similarity index 100% rename from bsp/mb9bf568r/SConstruct rename to bsp/fujitsu/mb9x/mb9bf568r/SConstruct diff --git a/bsp/mb9bf568r/applications/SConscript b/bsp/fujitsu/mb9x/mb9bf568r/applications/SConscript similarity index 100% rename from bsp/mb9bf568r/applications/SConscript rename to bsp/fujitsu/mb9x/mb9bf568r/applications/SConscript diff --git a/bsp/mb9bf568r/applications/application.c b/bsp/fujitsu/mb9x/mb9bf568r/applications/application.c similarity index 100% rename from bsp/mb9bf568r/applications/application.c rename to bsp/fujitsu/mb9x/mb9bf568r/applications/application.c diff --git a/bsp/mb9bf568r/applications/startup.c b/bsp/fujitsu/mb9x/mb9bf568r/applications/startup.c similarity index 100% rename from bsp/mb9bf568r/applications/startup.c rename to bsp/fujitsu/mb9x/mb9bf568r/applications/startup.c diff --git a/bsp/mb9bf568r/drivers/SConscript b/bsp/fujitsu/mb9x/mb9bf568r/drivers/SConscript similarity index 100% rename from bsp/mb9bf568r/drivers/SConscript rename to bsp/fujitsu/mb9x/mb9bf568r/drivers/SConscript diff --git a/bsp/mb9bf568r/drivers/board.c b/bsp/fujitsu/mb9x/mb9bf568r/drivers/board.c similarity index 100% rename from bsp/mb9bf568r/drivers/board.c rename to bsp/fujitsu/mb9x/mb9bf568r/drivers/board.c diff --git a/bsp/mb9bf568r/drivers/board.h b/bsp/fujitsu/mb9x/mb9bf568r/drivers/board.h similarity index 100% rename from bsp/mb9bf568r/drivers/board.h rename to bsp/fujitsu/mb9x/mb9bf568r/drivers/board.h diff --git a/bsp/mb9bf568r/drivers/led.c b/bsp/fujitsu/mb9x/mb9bf568r/drivers/led.c similarity index 100% rename from bsp/mb9bf568r/drivers/led.c rename to bsp/fujitsu/mb9x/mb9bf568r/drivers/led.c diff --git a/bsp/mb9bf568r/drivers/mcu.h b/bsp/fujitsu/mb9x/mb9bf568r/drivers/mcu.h similarity index 100% rename from bsp/mb9bf568r/drivers/mcu.h rename to bsp/fujitsu/mb9x/mb9bf568r/drivers/mcu.h diff --git a/bsp/mb9bf568r/drivers/serial.c b/bsp/fujitsu/mb9x/mb9bf568r/drivers/serial.c similarity index 100% rename from bsp/mb9bf568r/drivers/serial.c rename to bsp/fujitsu/mb9x/mb9bf568r/drivers/serial.c diff --git a/bsp/mb9bf568r/drivers/serial.h b/bsp/fujitsu/mb9x/mb9bf568r/drivers/serial.h similarity index 100% rename from bsp/mb9bf568r/drivers/serial.h rename to bsp/fujitsu/mb9x/mb9bf568r/drivers/serial.h diff --git a/bsp/mb9bf568r/project.uvopt b/bsp/fujitsu/mb9x/mb9bf568r/project.uvopt similarity index 100% rename from bsp/mb9bf568r/project.uvopt rename to bsp/fujitsu/mb9x/mb9bf568r/project.uvopt diff --git a/bsp/mb9bf568r/project.uvproj b/bsp/fujitsu/mb9x/mb9bf568r/project.uvproj similarity index 100% rename from bsp/mb9bf568r/project.uvproj rename to bsp/fujitsu/mb9x/mb9bf568r/project.uvproj diff --git a/bsp/mb9bf568r/rtconfig.h b/bsp/fujitsu/mb9x/mb9bf568r/rtconfig.h similarity index 100% rename from bsp/mb9bf568r/rtconfig.h rename to bsp/fujitsu/mb9x/mb9bf568r/rtconfig.h diff --git a/bsp/mb9bf568r/rtconfig.py b/bsp/fujitsu/mb9x/mb9bf568r/rtconfig.py similarity index 100% rename from bsp/mb9bf568r/rtconfig.py rename to bsp/fujitsu/mb9x/mb9bf568r/rtconfig.py diff --git a/bsp/mb9bf568r/rtthread-mb9bf568r.ld b/bsp/fujitsu/mb9x/mb9bf568r/rtthread-mb9bf568r.ld similarity index 100% rename from bsp/mb9bf568r/rtthread-mb9bf568r.ld rename to bsp/fujitsu/mb9x/mb9bf568r/rtthread-mb9bf568r.ld diff --git a/bsp/mb9bf568r/rtthread-mb9bf568r.sct b/bsp/fujitsu/mb9x/mb9bf568r/rtthread-mb9bf568r.sct similarity index 100% rename from bsp/mb9bf568r/rtthread-mb9bf568r.sct rename to bsp/fujitsu/mb9x/mb9bf568r/rtthread-mb9bf568r.sct diff --git a/bsp/mb9bf568r/template.uvopt b/bsp/fujitsu/mb9x/mb9bf568r/template.uvopt similarity index 100% rename from bsp/mb9bf568r/template.uvopt rename to bsp/fujitsu/mb9x/mb9bf568r/template.uvopt diff --git a/bsp/mb9bf568r/template.uvproj b/bsp/fujitsu/mb9x/mb9bf568r/template.uvproj similarity index 100% rename from bsp/mb9bf568r/template.uvproj rename to bsp/fujitsu/mb9x/mb9bf568r/template.uvproj diff --git a/bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610s.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610s.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610s.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610s.h diff --git a/bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610t.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610t.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610t.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/mb9b610t.h diff --git a/bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/arm/startup_mb9bf61x.S b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/arm/startup_mb9bf61x.S similarity index 100% rename from bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/arm/startup_mb9bf61x.S rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/arm/startup_mb9bf61x.S diff --git a/bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/gcc/startup_mb9bf61x.c b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/gcc/startup_mb9bf61x.c similarity index 100% rename from bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/gcc/startup_mb9bf61x.c rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/gcc/startup_mb9bf61x.c diff --git a/bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/iar/startup_mb9bf61x.S b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/iar/startup_mb9bf61x.S similarity index 100% rename from bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/iar/startup_mb9bf61x.S rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/startup/iar/startup_mb9bf61x.S diff --git a/bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.c b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.c similarity index 100% rename from bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.c rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.c diff --git a/bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/DeviceSupport/fujitsu/mb9bf61x/system_mb9bf61x.h diff --git a/bsp/mb9bf618s/CMSIS/Include/arm_common_tables.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/arm_common_tables.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/arm_common_tables.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/arm_common_tables.h diff --git a/bsp/mb9bf618s/CMSIS/Include/arm_const_structs.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/arm_const_structs.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/arm_const_structs.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/arm_const_structs.h diff --git a/bsp/mb9bf618s/CMSIS/Include/arm_math.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/arm_math.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/arm_math.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/arm_math.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_cm0.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm0.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_cm0.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm0.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_cm0plus.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm0plus.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_cm0plus.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm0plus.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_cm3.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm3.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_cm3.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm3.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_cm4.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm4.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_cm4.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm4.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_cm4_simd.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm4_simd.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_cm4_simd.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cm4_simd.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_cmFunc.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cmFunc.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_cmFunc.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cmFunc.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_cmInstr.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cmInstr.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_cmInstr.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_cmInstr.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_sc000.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_sc000.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_sc000.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_sc000.h diff --git a/bsp/mb9bf618s/CMSIS/Include/core_sc300.h b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_sc300.h similarity index 100% rename from bsp/mb9bf618s/CMSIS/Include/core_sc300.h rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/Include/core_sc300.h diff --git a/bsp/mb9bf618s/CMSIS/README.txt b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/README.txt similarity index 100% rename from bsp/mb9bf618s/CMSIS/README.txt rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/README.txt diff --git a/bsp/mb9bf618s/CMSIS/SConscript b/bsp/fujitsu/mb9x/mb9bf618s/CMSIS/SConscript similarity index 100% rename from bsp/mb9bf618s/CMSIS/SConscript rename to bsp/fujitsu/mb9x/mb9bf618s/CMSIS/SConscript diff --git a/bsp/mb9bf618s/SConscript b/bsp/fujitsu/mb9x/mb9bf618s/SConscript similarity index 100% rename from bsp/mb9bf618s/SConscript rename to bsp/fujitsu/mb9x/mb9bf618s/SConscript diff --git a/bsp/mb9bf618s/SConstruct b/bsp/fujitsu/mb9x/mb9bf618s/SConstruct similarity index 100% rename from bsp/mb9bf618s/SConstruct rename to bsp/fujitsu/mb9x/mb9bf618s/SConstruct diff --git a/bsp/mb9bf618s/applications/SConscript b/bsp/fujitsu/mb9x/mb9bf618s/applications/SConscript similarity index 100% rename from bsp/mb9bf618s/applications/SConscript rename to bsp/fujitsu/mb9x/mb9bf618s/applications/SConscript diff --git a/bsp/mb9bf618s/applications/application.c b/bsp/fujitsu/mb9x/mb9bf618s/applications/application.c similarity index 100% rename from bsp/mb9bf618s/applications/application.c rename to bsp/fujitsu/mb9x/mb9bf618s/applications/application.c diff --git a/bsp/mb9bf618s/applications/startup.c b/bsp/fujitsu/mb9x/mb9bf618s/applications/startup.c similarity index 100% rename from bsp/mb9bf618s/applications/startup.c rename to bsp/fujitsu/mb9x/mb9bf618s/applications/startup.c diff --git a/bsp/mb9bf618s/drivers/SConscript b/bsp/fujitsu/mb9x/mb9bf618s/drivers/SConscript similarity index 100% rename from bsp/mb9bf618s/drivers/SConscript rename to bsp/fujitsu/mb9x/mb9bf618s/drivers/SConscript diff --git a/bsp/mb9bf618s/drivers/board.c b/bsp/fujitsu/mb9x/mb9bf618s/drivers/board.c similarity index 100% rename from bsp/mb9bf618s/drivers/board.c rename to bsp/fujitsu/mb9x/mb9bf618s/drivers/board.c diff --git a/bsp/mb9bf618s/drivers/board.h b/bsp/fujitsu/mb9x/mb9bf618s/drivers/board.h similarity index 100% rename from bsp/mb9bf618s/drivers/board.h rename to bsp/fujitsu/mb9x/mb9bf618s/drivers/board.h diff --git a/bsp/mb9bf618s/drivers/led.c b/bsp/fujitsu/mb9x/mb9bf618s/drivers/led.c similarity index 100% rename from bsp/mb9bf618s/drivers/led.c rename to bsp/fujitsu/mb9x/mb9bf618s/drivers/led.c diff --git a/bsp/mb9bf618s/drivers/serial.c b/bsp/fujitsu/mb9x/mb9bf618s/drivers/serial.c similarity index 100% rename from bsp/mb9bf618s/drivers/serial.c rename to bsp/fujitsu/mb9x/mb9bf618s/drivers/serial.c diff --git a/bsp/mb9bf618s/drivers/serial.h b/bsp/fujitsu/mb9x/mb9bf618s/drivers/serial.h similarity index 100% rename from bsp/mb9bf618s/drivers/serial.h rename to bsp/fujitsu/mb9x/mb9bf618s/drivers/serial.h diff --git a/bsp/mb9bf618s/project.ewp b/bsp/fujitsu/mb9x/mb9bf618s/project.ewp similarity index 100% rename from bsp/mb9bf618s/project.ewp rename to bsp/fujitsu/mb9x/mb9bf618s/project.ewp diff --git a/bsp/mb9bf618s/project.eww b/bsp/fujitsu/mb9x/mb9bf618s/project.eww similarity index 100% rename from bsp/mb9bf618s/project.eww rename to bsp/fujitsu/mb9x/mb9bf618s/project.eww diff --git a/bsp/mb9bf618s/project.uvproj b/bsp/fujitsu/mb9x/mb9bf618s/project.uvproj similarity index 100% rename from bsp/mb9bf618s/project.uvproj rename to bsp/fujitsu/mb9x/mb9bf618s/project.uvproj diff --git a/bsp/mb9bf618s/rtconfig.h b/bsp/fujitsu/mb9x/mb9bf618s/rtconfig.h similarity index 100% rename from bsp/mb9bf618s/rtconfig.h rename to bsp/fujitsu/mb9x/mb9bf618s/rtconfig.h diff --git a/bsp/mb9bf618s/rtconfig.py b/bsp/fujitsu/mb9x/mb9bf618s/rtconfig.py similarity index 100% rename from bsp/mb9bf618s/rtconfig.py rename to bsp/fujitsu/mb9x/mb9bf618s/rtconfig.py diff --git a/bsp/mb9bf618s/rtthread-fm3.icf b/bsp/fujitsu/mb9x/mb9bf618s/rtthread-fm3.icf similarity index 100% rename from bsp/mb9bf618s/rtthread-fm3.icf rename to bsp/fujitsu/mb9x/mb9bf618s/rtthread-fm3.icf diff --git a/bsp/mb9bf618s/rtthread-fm3.ld b/bsp/fujitsu/mb9x/mb9bf618s/rtthread-fm3.ld similarity index 100% rename from bsp/mb9bf618s/rtthread-fm3.ld rename to bsp/fujitsu/mb9x/mb9bf618s/rtthread-fm3.ld diff --git a/bsp/mb9bf618s/rtthread-fm3.sct b/bsp/fujitsu/mb9x/mb9bf618s/rtthread-fm3.sct similarity index 100% rename from bsp/mb9bf618s/rtthread-fm3.sct rename to bsp/fujitsu/mb9x/mb9bf618s/rtthread-fm3.sct diff --git a/bsp/mb9bf618s/template.ewp b/bsp/fujitsu/mb9x/mb9bf618s/template.ewp similarity index 100% rename from bsp/mb9bf618s/template.ewp rename to bsp/fujitsu/mb9x/mb9bf618s/template.ewp diff --git a/bsp/mb9bf618s/template.uvproj b/bsp/fujitsu/mb9x/mb9bf618s/template.uvproj similarity index 100% rename from bsp/mb9bf618s/template.uvproj rename to bsp/fujitsu/mb9x/mb9bf618s/template.uvproj diff --git a/bsp/mb9bf618s/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf b/bsp/mb9bf618s/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf deleted file mode 100644 index aabdddc5d9c5804f9b983d2d50ae8e0812fd21d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24914 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