From f19c32f0642e3b2d154b80954a623f00b8863393 Mon Sep 17 00:00:00 2001 From: rtel Date: Tue, 22 Oct 2019 22:30:06 +0000 Subject: [PATCH] Rename the RISC-V_RV32_SiFive_Hifive1_GCC folder to RISC-V_RV32_SiFive_HiFive1_FreedomStudio as it is built with Freedom Studio. git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2752 1d2547de-c912-0410-9cb9-b8ca96c0e9e2 --- .../.cproject | 0 .../.project | 0 .../.settings/language.settings.xml | 0 .../FreeRTOSConfig.h | 0 .../blinky_demo/main_blinky.c | 0 .../bsp/design.dts | 0 .../bsp/design.reglist | 0 .../bsp/install/include/metal/button.h | 0 .../bsp/install/include/metal/cache.h | 0 .../bsp/install/include/metal/clock.h | 0 .../bsp/install/include/metal/compiler.h | 0 .../bsp/install/include/metal/cpu.h | 0 .../bsp/install/include/metal/drivers/fixed-clock.h | 0 .../bsp/install/include/metal/drivers/fixed-factor-clock.h | 0 .../bsp/install/include/metal/drivers/riscv_clint0.h | 0 .../bsp/install/include/metal/drivers/riscv_cpu.h | 0 .../bsp/install/include/metal/drivers/riscv_plic0.h | 0 .../bsp/install/include/metal/drivers/sifive_clic0.h | 0 .../bsp/install/include/metal/drivers/sifive_fe310-g000_hfrosc.h | 0 .../bsp/install/include/metal/drivers/sifive_fe310-g000_hfxosc.h | 0 .../bsp/install/include/metal/drivers/sifive_fe310-g000_pll.h | 0 .../bsp/install/include/metal/drivers/sifive_fe310-g000_prci.h | 0 .../bsp/install/include/metal/drivers/sifive_fu540-c000_l2.h | 0 .../include/metal/drivers/sifive_global-external-interrupts0.h | 0 .../bsp/install/include/metal/drivers/sifive_gpio-buttons.h | 0 .../bsp/install/include/metal/drivers/sifive_gpio-leds.h | 0 .../bsp/install/include/metal/drivers/sifive_gpio-switches.h | 0 .../bsp/install/include/metal/drivers/sifive_gpio0.h | 0 .../include/metal/drivers/sifive_local-external-interrupts0.h | 0 .../bsp/install/include/metal/drivers/sifive_spi0.h | 0 .../bsp/install/include/metal/drivers/sifive_test0.h | 0 .../bsp/install/include/metal/drivers/sifive_uart0.h | 0 .../bsp/install/include/metal/gpio.h | 0 .../bsp/install/include/metal/interrupt.h | 0 .../bsp/install/include/metal/io.h | 0 .../bsp/install/include/metal/itim.h | 0 .../bsp/install/include/metal/led.h | 0 .../bsp/install/include/metal/lock.h | 0 .../bsp/install/include/metal/machine.h | 0 .../bsp/install/include/metal/machine/inline.h | 0 .../bsp/install/include/metal/machine/platform.h | 0 .../bsp/install/include/metal/memory.h | 0 .../bsp/install/include/metal/pmp.h | 0 .../bsp/install/include/metal/privilege.h | 0 .../bsp/install/include/metal/shutdown.h | 0 .../bsp/install/include/metal/spi.h | 0 .../bsp/install/include/metal/switch.h | 0 .../bsp/install/include/metal/timer.h | 0 .../bsp/install/include/metal/tty.h | 0 .../bsp/install/include/metal/uart.h | 0 .../bsp/metal-inline.h | 0 .../bsp/metal-platform.h | 0 .../bsp/metal.default.lds | 0 .../bsp/metal.h | 0 .../freedom-metal/doc/link_to_docs_in_github.url | 0 .../freedom-metal/gloss/crt0.S | 0 .../freedom-metal/gloss/nanosleep.c | 0 .../freedom-metal/gloss/synchronize_harts.c | 0 .../freedom-metal/gloss/sys_access.c | 0 .../freedom-metal/gloss/sys_chdir.c | 0 .../freedom-metal/gloss/sys_chmod.c | 0 .../freedom-metal/gloss/sys_chown.c | 0 .../freedom-metal/gloss/sys_close.c | 0 .../freedom-metal/gloss/sys_execve.c | 0 .../freedom-metal/gloss/sys_exit.c | 0 .../freedom-metal/gloss/sys_faccessat.c | 0 .../freedom-metal/gloss/sys_fork.c | 0 .../freedom-metal/gloss/sys_fstat.c | 0 .../freedom-metal/gloss/sys_fstatat.c | 0 .../freedom-metal/gloss/sys_ftime.c | 0 .../freedom-metal/gloss/sys_getcwd.c | 0 .../freedom-metal/gloss/sys_getpid.c | 0 .../freedom-metal/gloss/sys_gettimeofday.c | 0 .../freedom-metal/gloss/sys_isatty.c | 0 .../freedom-metal/gloss/sys_kill.c | 0 .../freedom-metal/gloss/sys_link.c | 0 .../freedom-metal/gloss/sys_lseek.c | 0 .../freedom-metal/gloss/sys_lstat.c | 0 .../freedom-metal/gloss/sys_open.c | 0 .../freedom-metal/gloss/sys_openat.c | 0 .../freedom-metal/gloss/sys_read.c | 0 .../freedom-metal/gloss/sys_sbrk.c | 0 .../freedom-metal/gloss/sys_stat.c | 0 .../freedom-metal/gloss/sys_sysconf.c | 0 .../freedom-metal/gloss/sys_times.c | 0 .../freedom-metal/gloss/sys_unlink.c | 0 .../freedom-metal/gloss/sys_utime.c | 0 .../freedom-metal/gloss/sys_wait.c | 0 .../freedom-metal/gloss/sys_write.c | 0 .../freedom-metal/metal/button.h | 0 .../freedom-metal/metal/cache.h | 0 .../freedom-metal/metal/clock.h | 0 .../freedom-metal/metal/compiler.h | 0 .../freedom-metal/metal/cpu.h | 0 .../freedom-metal/metal/drivers/fixed-clock.h | 0 .../freedom-metal/metal/drivers/fixed-factor-clock.h | 0 .../freedom-metal/metal/drivers/riscv_clint0.h | 0 .../freedom-metal/metal/drivers/riscv_cpu.h | 0 .../freedom-metal/metal/drivers/riscv_plic0.h | 0 .../freedom-metal/metal/drivers/sifive_clic0.h | 0 .../freedom-metal/metal/drivers/sifive_fe310-g000_hfrosc.h | 0 .../freedom-metal/metal/drivers/sifive_fe310-g000_hfxosc.h | 0 .../freedom-metal/metal/drivers/sifive_fe310-g000_pll.h | 0 .../freedom-metal/metal/drivers/sifive_fe310-g000_prci.h | 0 .../freedom-metal/metal/drivers/sifive_fu540-c000_l2.h | 0 .../metal/drivers/sifive_global-external-interrupts0.h | 0 .../freedom-metal/metal/drivers/sifive_gpio-buttons.h | 0 .../freedom-metal/metal/drivers/sifive_gpio-leds.h | 0 .../freedom-metal/metal/drivers/sifive_gpio-switches.h | 0 .../freedom-metal/metal/drivers/sifive_gpio0.h | 0 .../metal/drivers/sifive_local-external-interrupts0.h | 0 .../freedom-metal/metal/drivers/sifive_spi0.h | 0 .../freedom-metal/metal/drivers/sifive_test0.h | 0 .../freedom-metal/metal/drivers/sifive_uart0.h | 0 .../freedom-metal/metal/gpio.h | 0 .../freedom-metal/metal/interrupt.h | 0 .../freedom-metal/metal/io.h | 0 .../freedom-metal/metal/itim.h | 0 .../freedom-metal/metal/led.h | 0 .../freedom-metal/metal/lock.h | 0 .../freedom-metal/metal/memory.h | 0 .../freedom-metal/metal/pmp.h | 0 .../freedom-metal/metal/privilege.h | 0 .../freedom-metal/metal/shutdown.h | 0 .../freedom-metal/metal/spi.h | 0 .../freedom-metal/metal/switch.h | 0 .../freedom-metal/metal/timer.h | 0 .../freedom-metal/metal/tty.h | 0 .../freedom-metal/metal/uart.h | 0 .../freedom-metal/src/button.c | 0 .../freedom-metal/src/cache.c | 0 .../freedom-metal/src/clock.c | 0 .../freedom-metal/src/cpu.c | 0 .../freedom-metal/src/drivers/fixed-clock.c | 0 .../freedom-metal/src/drivers/fixed-factor-clock.c | 0 .../freedom-metal/src/drivers/inline.c | 0 .../freedom-metal/src/drivers/riscv_clint0.c | 0 .../freedom-metal/src/drivers/riscv_cpu.c | 0 .../freedom-metal/src/drivers/riscv_plic0.c | 0 .../freedom-metal/src/drivers/sifive_clic0.c | 0 .../freedom-metal/src/drivers/sifive_fe310-g000_hfrosc.c | 0 .../freedom-metal/src/drivers/sifive_fe310-g000_hfxosc.c | 0 .../freedom-metal/src/drivers/sifive_fe310-g000_pll.c | 0 .../freedom-metal/src/drivers/sifive_fe310-g000_prci.c | 0 .../freedom-metal/src/drivers/sifive_fu540-c000_l2.c | 0 .../src/drivers/sifive_global-external-interrupts0.c | 0 .../freedom-metal/src/drivers/sifive_gpio-buttons.c | 0 .../freedom-metal/src/drivers/sifive_gpio-leds.c | 0 .../freedom-metal/src/drivers/sifive_gpio-switches.c | 0 .../freedom-metal/src/drivers/sifive_gpio0.c | 0 .../freedom-metal/src/drivers/sifive_local-external-interrupts0.c | 0 .../freedom-metal/src/drivers/sifive_spi0.c | 0 .../freedom-metal/src/drivers/sifive_test0.c | 0 .../freedom-metal/src/drivers/sifive_uart0.c | 0 .../freedom-metal/src/entry.S | 0 .../freedom-metal/src/gpio.c | 0 .../freedom-metal/src/interrupt.c | 0 .../freedom-metal/src/led.c | 0 .../freedom-metal/src/lock.c | 0 .../freedom-metal/src/memory.c | 0 .../freedom-metal/src/pmp.c | 0 .../freedom-metal/src/privilege.c | 0 .../freedom-metal/src/shutdown.c | 0 .../freedom-metal/src/spi.c | 0 .../freedom-metal/src/switch.c | 0 .../freedom-metal/src/timer.c | 0 .../freedom-metal/src/trap.S | 0 .../freedom-metal/src/tty.c | 0 .../freedom-metal/src/uart.c | 0 .../full_demo/RegTest.S | 0 .../full_demo/main_full.c | 0 .../main.c | 0 172 files changed, 0 insertions(+), 0 deletions(-) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/.cproject (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/.project (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/.settings/language.settings.xml (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/FreeRTOSConfig.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/blinky_demo/main_blinky.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/design.dts (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/design.reglist (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/button.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/cache.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/clock.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/compiler.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/cpu.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/fixed-clock.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/fixed-factor-clock.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/riscv_clint0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/riscv_cpu.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/riscv_plic0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_clic0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_fe310-g000_hfrosc.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_fe310-g000_hfxosc.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_fe310-g000_pll.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_fe310-g000_prci.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_fu540-c000_l2.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_global-external-interrupts0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_gpio-buttons.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_gpio-leds.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_gpio-switches.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_gpio0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_local-external-interrupts0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_spi0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_test0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/drivers/sifive_uart0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/gpio.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/interrupt.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/io.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/itim.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/led.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/lock.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/machine.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/machine/inline.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/machine/platform.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/memory.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/pmp.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/privilege.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/shutdown.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/spi.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/switch.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/timer.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/tty.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/install/include/metal/uart.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/metal-inline.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/metal-platform.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/metal.default.lds (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/bsp/metal.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/doc/link_to_docs_in_github.url (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/crt0.S (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/nanosleep.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/synchronize_harts.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_access.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_chdir.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_chmod.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_chown.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_close.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_execve.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_exit.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_faccessat.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_fork.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_fstat.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_fstatat.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_ftime.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_getcwd.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_getpid.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_gettimeofday.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_isatty.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_kill.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_link.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_lseek.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_lstat.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_open.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_openat.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_read.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_sbrk.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_stat.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_sysconf.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_times.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_unlink.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_utime.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_wait.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/gloss/sys_write.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/button.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/cache.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/clock.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/compiler.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/cpu.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/fixed-clock.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/fixed-factor-clock.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/riscv_clint0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/riscv_cpu.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/riscv_plic0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_clic0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_fe310-g000_hfrosc.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_fe310-g000_hfxosc.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_fe310-g000_pll.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_fe310-g000_prci.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_fu540-c000_l2.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_global-external-interrupts0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_gpio-buttons.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_gpio-leds.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_gpio-switches.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_gpio0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_local-external-interrupts0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_spi0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_test0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/drivers/sifive_uart0.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/gpio.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/interrupt.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/io.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/itim.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/led.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/lock.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/memory.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/pmp.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/privilege.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/shutdown.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/spi.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/switch.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/timer.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/tty.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/metal/uart.h (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/button.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/cache.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/clock.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/cpu.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/fixed-clock.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/fixed-factor-clock.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/inline.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/riscv_clint0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/riscv_cpu.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/riscv_plic0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_clic0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_fe310-g000_hfrosc.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_fe310-g000_hfxosc.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_fe310-g000_pll.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_fe310-g000_prci.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_fu540-c000_l2.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_global-external-interrupts0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_gpio-buttons.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_gpio-leds.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_gpio-switches.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_gpio0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_local-external-interrupts0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_spi0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_test0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/drivers/sifive_uart0.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/entry.S (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/gpio.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/interrupt.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/led.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/lock.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/memory.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/pmp.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/privilege.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/shutdown.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/spi.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/switch.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/timer.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/trap.S (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/tty.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/freedom-metal/src/uart.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/full_demo/RegTest.S (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/full_demo/main_full.c (100%) rename FreeRTOS/Demo/{RISC-V_RV32_SiFive_HiFive1_GCC => RISC-V_RV32_SiFive_HiFive1_FreedomStudio}/main.c (100%) diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/.cproject b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/.cproject similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/.cproject rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/.cproject diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/.project b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/.project similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/.project rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/.project diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/.settings/language.settings.xml b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/.settings/language.settings.xml similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/.settings/language.settings.xml rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/.settings/language.settings.xml diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/FreeRTOSConfig.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/FreeRTOSConfig.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/FreeRTOSConfig.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/FreeRTOSConfig.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/blinky_demo/main_blinky.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/blinky_demo/main_blinky.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/blinky_demo/main_blinky.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/blinky_demo/main_blinky.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/design.dts b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/design.dts similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/design.dts rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/design.dts diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/design.reglist b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/design.reglist similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/design.reglist rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/design.reglist diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/button.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/button.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/button.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/button.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/cache.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/cache.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/cache.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/cache.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/clock.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/clock.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/clock.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/clock.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/compiler.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/compiler.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/compiler.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/compiler.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/cpu.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/cpu.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/cpu.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/cpu.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/fixed-clock.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/fixed-clock.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/fixed-clock.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/fixed-clock.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/fixed-factor-clock.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/fixed-factor-clock.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/fixed-factor-clock.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/fixed-factor-clock.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/riscv_clint0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/riscv_clint0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/riscv_clint0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/riscv_clint0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/riscv_cpu.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/riscv_cpu.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/riscv_cpu.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/riscv_cpu.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/riscv_plic0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/riscv_plic0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/riscv_plic0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/riscv_plic0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_clic0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_clic0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_clic0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_clic0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fe310-g000_hfrosc.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fe310-g000_hfrosc.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fe310-g000_hfrosc.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fe310-g000_hfrosc.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fe310-g000_hfxosc.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fe310-g000_hfxosc.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fe310-g000_hfxosc.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fe310-g000_hfxosc.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fe310-g000_pll.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fe310-g000_pll.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fe310-g000_pll.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fe310-g000_pll.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fe310-g000_prci.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fe310-g000_prci.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fe310-g000_prci.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fe310-g000_prci.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fu540-c000_l2.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fu540-c000_l2.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_fu540-c000_l2.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_fu540-c000_l2.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_global-external-interrupts0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_global-external-interrupts0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_global-external-interrupts0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_global-external-interrupts0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_gpio-buttons.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_gpio-buttons.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_gpio-buttons.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_gpio-buttons.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_gpio-leds.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_gpio-leds.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_gpio-leds.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_gpio-leds.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_gpio-switches.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_gpio-switches.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_gpio-switches.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_gpio-switches.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_gpio0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_gpio0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_gpio0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_gpio0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_local-external-interrupts0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_local-external-interrupts0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_local-external-interrupts0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_local-external-interrupts0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_spi0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_spi0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_spi0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_spi0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_test0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_test0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_test0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_test0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_uart0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_uart0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/drivers/sifive_uart0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/drivers/sifive_uart0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/gpio.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/gpio.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/gpio.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/gpio.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/interrupt.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/interrupt.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/interrupt.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/interrupt.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/io.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/io.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/io.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/io.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/itim.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/itim.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/itim.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/itim.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/led.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/led.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/led.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/led.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/lock.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/lock.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/lock.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/lock.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/machine.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/machine.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/machine.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/machine.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/machine/inline.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/machine/inline.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/machine/inline.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/machine/inline.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/machine/platform.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/machine/platform.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/machine/platform.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/machine/platform.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/memory.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/memory.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/memory.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/memory.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/pmp.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/pmp.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/pmp.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/pmp.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/privilege.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/privilege.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/privilege.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/privilege.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/shutdown.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/shutdown.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/shutdown.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/shutdown.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/spi.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/spi.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/spi.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/spi.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/switch.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/switch.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/switch.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/switch.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/timer.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/timer.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/timer.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/timer.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/tty.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/tty.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/tty.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/tty.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/uart.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/uart.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/install/include/metal/uart.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/install/include/metal/uart.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/metal-inline.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/metal-inline.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/metal-inline.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/metal-inline.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/metal-platform.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/metal-platform.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/metal-platform.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/metal-platform.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/metal.default.lds b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/metal.default.lds similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/metal.default.lds rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/metal.default.lds diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/metal.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/metal.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/bsp/metal.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/bsp/metal.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/doc/link_to_docs_in_github.url b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/doc/link_to_docs_in_github.url similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/doc/link_to_docs_in_github.url rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/doc/link_to_docs_in_github.url diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/crt0.S b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/crt0.S similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/crt0.S rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/crt0.S diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/nanosleep.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/nanosleep.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/nanosleep.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/nanosleep.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/synchronize_harts.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/synchronize_harts.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/synchronize_harts.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/synchronize_harts.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_access.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_access.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_access.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_access.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_chdir.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_chdir.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_chdir.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_chdir.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_chmod.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_chmod.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_chmod.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_chmod.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_chown.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_chown.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_chown.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_chown.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_close.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_close.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_close.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_close.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_execve.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_execve.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_execve.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_execve.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_exit.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_exit.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_exit.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_exit.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_faccessat.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_faccessat.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_faccessat.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_faccessat.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_fork.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_fork.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_fork.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_fork.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_fstat.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_fstat.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_fstat.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_fstat.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_fstatat.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_fstatat.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_fstatat.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_fstatat.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_ftime.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_ftime.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_ftime.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_ftime.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_getcwd.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_getcwd.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_getcwd.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_getcwd.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_getpid.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_getpid.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_getpid.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_getpid.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_gettimeofday.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_gettimeofday.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_gettimeofday.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_gettimeofday.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_isatty.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_isatty.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_isatty.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_isatty.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_kill.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_kill.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_kill.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_kill.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_link.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_link.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_link.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_link.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_lseek.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_lseek.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_lseek.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_lseek.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_lstat.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_lstat.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_lstat.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_lstat.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_open.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_open.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_open.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_open.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_openat.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_openat.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_openat.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_openat.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_read.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_read.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_read.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_read.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_sbrk.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_sbrk.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_sbrk.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_sbrk.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_stat.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_stat.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_stat.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_stat.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_sysconf.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_sysconf.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_sysconf.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_sysconf.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_times.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_times.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_times.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_times.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_unlink.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_unlink.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_unlink.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_unlink.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_utime.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_utime.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_utime.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_utime.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_wait.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_wait.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_wait.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_wait.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_write.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_write.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/gloss/sys_write.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/gloss/sys_write.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/button.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/button.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/button.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/button.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/cache.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/cache.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/cache.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/cache.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/clock.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/clock.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/clock.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/clock.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/compiler.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/compiler.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/compiler.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/compiler.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/cpu.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/cpu.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/cpu.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/cpu.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/fixed-clock.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/fixed-clock.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/fixed-clock.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/fixed-clock.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/fixed-factor-clock.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/fixed-factor-clock.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/fixed-factor-clock.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/fixed-factor-clock.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/riscv_clint0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/riscv_clint0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/riscv_clint0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/riscv_clint0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/riscv_cpu.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/riscv_cpu.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/riscv_cpu.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/riscv_cpu.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/riscv_plic0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/riscv_plic0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/riscv_plic0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/riscv_plic0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_clic0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_clic0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_clic0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_clic0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fe310-g000_hfrosc.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fe310-g000_hfrosc.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fe310-g000_hfrosc.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fe310-g000_hfrosc.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fe310-g000_hfxosc.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fe310-g000_hfxosc.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fe310-g000_hfxosc.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fe310-g000_hfxosc.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fe310-g000_pll.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fe310-g000_pll.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fe310-g000_pll.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fe310-g000_pll.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fe310-g000_prci.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fe310-g000_prci.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fe310-g000_prci.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fe310-g000_prci.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fu540-c000_l2.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fu540-c000_l2.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_fu540-c000_l2.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_fu540-c000_l2.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_global-external-interrupts0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_global-external-interrupts0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_global-external-interrupts0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_global-external-interrupts0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_gpio-buttons.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_gpio-buttons.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_gpio-buttons.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_gpio-buttons.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_gpio-leds.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_gpio-leds.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_gpio-leds.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_gpio-leds.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_gpio-switches.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_gpio-switches.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_gpio-switches.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_gpio-switches.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_gpio0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_gpio0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_gpio0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_gpio0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_local-external-interrupts0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_local-external-interrupts0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_local-external-interrupts0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_local-external-interrupts0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_spi0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_spi0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_spi0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_spi0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_test0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_test0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_test0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_test0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_uart0.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_uart0.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/drivers/sifive_uart0.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/drivers/sifive_uart0.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/gpio.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/gpio.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/gpio.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/gpio.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/interrupt.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/interrupt.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/interrupt.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/interrupt.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/io.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/io.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/io.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/io.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/itim.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/itim.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/itim.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/itim.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/led.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/led.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/led.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/led.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/lock.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/lock.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/lock.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/lock.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/memory.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/memory.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/memory.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/memory.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/pmp.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/pmp.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/pmp.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/pmp.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/privilege.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/privilege.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/privilege.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/privilege.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/shutdown.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/shutdown.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/shutdown.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/shutdown.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/spi.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/spi.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/spi.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/spi.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/switch.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/switch.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/switch.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/switch.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/timer.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/timer.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/timer.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/timer.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/tty.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/tty.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/tty.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/tty.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/uart.h b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/uart.h similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/metal/uart.h rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/metal/uart.h diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/button.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/button.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/button.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/button.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/cache.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/cache.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/cache.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/cache.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/clock.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/clock.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/clock.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/clock.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/cpu.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/cpu.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/cpu.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/cpu.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/fixed-clock.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/fixed-clock.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/fixed-clock.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/fixed-clock.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/fixed-factor-clock.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/fixed-factor-clock.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/fixed-factor-clock.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/fixed-factor-clock.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/inline.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/inline.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/inline.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/inline.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/riscv_clint0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/riscv_clint0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/riscv_clint0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/riscv_clint0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/riscv_cpu.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/riscv_cpu.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/riscv_cpu.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/riscv_cpu.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/riscv_plic0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/riscv_plic0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/riscv_plic0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/riscv_plic0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_clic0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_clic0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_clic0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_clic0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fe310-g000_hfrosc.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fe310-g000_hfrosc.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fe310-g000_hfrosc.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fe310-g000_hfrosc.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fe310-g000_hfxosc.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fe310-g000_hfxosc.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fe310-g000_hfxosc.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fe310-g000_hfxosc.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fe310-g000_pll.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fe310-g000_pll.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fe310-g000_pll.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fe310-g000_pll.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fe310-g000_prci.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fe310-g000_prci.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fe310-g000_prci.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fe310-g000_prci.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fu540-c000_l2.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fu540-c000_l2.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_fu540-c000_l2.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_fu540-c000_l2.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_global-external-interrupts0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_global-external-interrupts0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_global-external-interrupts0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_global-external-interrupts0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_gpio-buttons.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_gpio-buttons.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_gpio-buttons.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_gpio-buttons.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_gpio-leds.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_gpio-leds.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_gpio-leds.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_gpio-leds.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_gpio-switches.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_gpio-switches.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_gpio-switches.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_gpio-switches.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_gpio0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_gpio0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_gpio0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_gpio0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_local-external-interrupts0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_local-external-interrupts0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_local-external-interrupts0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_local-external-interrupts0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_spi0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_spi0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_spi0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_spi0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_test0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_test0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_test0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_test0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_uart0.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_uart0.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/drivers/sifive_uart0.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/drivers/sifive_uart0.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/entry.S b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/entry.S similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/entry.S rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/entry.S diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/gpio.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/gpio.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/gpio.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/gpio.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/interrupt.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/interrupt.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/interrupt.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/interrupt.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/led.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/led.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/led.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/led.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/lock.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/lock.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/lock.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/lock.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/memory.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/memory.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/memory.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/memory.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/pmp.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/pmp.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/pmp.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/pmp.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/privilege.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/privilege.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/privilege.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/privilege.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/shutdown.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/shutdown.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/shutdown.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/shutdown.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/spi.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/spi.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/spi.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/spi.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/switch.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/switch.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/switch.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/switch.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/timer.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/timer.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/timer.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/timer.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/trap.S b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/trap.S similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/trap.S rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/trap.S diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/tty.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/tty.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/tty.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/tty.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/uart.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/uart.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/freedom-metal/src/uart.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/freedom-metal/src/uart.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/full_demo/RegTest.S b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/full_demo/RegTest.S similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/full_demo/RegTest.S rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/full_demo/RegTest.S diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/full_demo/main_full.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/full_demo/main_full.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/full_demo/main_full.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/full_demo/main_full.c diff --git a/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/main.c b/FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/main.c similarity index 100% rename from FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_GCC/main.c rename to FreeRTOS/Demo/RISC-V_RV32_SiFive_HiFive1_FreedomStudio/main.c -- 2.39.5