From e7d16edfd91d19667996b03117a29c5859db7720 Mon Sep 17 00:00:00 2001 From: Koray Date: Sun, 4 Oct 2026 20:11:36 +0300 Subject: [PATCH] backup --- BOARDS/arty.xdc | 0 BOARDS/cmod_a7.xdc | 0 BOARDS/ecp5_evn.lpf | 0 BOARDS/icebreaker.pcf | 0 BOARDS/icestick.pcf | 0 BOARDS/tangprimer20k.cst | 0 BOARDS/ulx3s.lpf | 0 FIRMWARE/COREMARK/core_list_join.c | 0 FIRMWARE/COREMARK/core_main.c | 0 FIRMWARE/COREMARK/core_matrix.c | 0 FIRMWARE/COREMARK/core_portme.c | 0 FIRMWARE/COREMARK/core_portme.h | 0 FIRMWARE/COREMARK/core_state.c | 0 FIRMWARE/COREMARK/core_util.c | 0 FIRMWARE/COREMARK/coremark.h | 0 FIRMWARE/COREMARK/ee_printf.c | 0 FIRMWARE/DHRYSTONE/dhry.h | 0 FIRMWARE/DHRYSTONE/dhry_1.c | 0 FIRMWARE/DHRYSTONE/dhry_2.c | 0 FIRMWARE/DHRYSTONE/stubs.c | 0 FIRMWARE/GL_tty.h | 0 FIRMWARE/Makefile | 0 FIRMWARE/PRECOMPILED/RV32I/COREMARK/DATARAM.hex | 0 FIRMWARE/PRECOMPILED/RV32I/COREMARK/PROGROM.hex | 0 FIRMWARE/PRECOMPILED/RV32I/DHRYSTONES/DATARAM.hex | 0 FIRMWARE/PRECOMPILED/RV32I/DHRYSTONES/PROGROM.hex | 0 FIRMWARE/PRECOMPILED/RV32I/RAYSTONES/DATARAM.hex | 0 FIRMWARE/PRECOMPILED/RV32I/RAYSTONES/PROGROM.hex | 0 FIRMWARE/PRECOMPILED/RV32IM/COREMARK/DATARAM.hex | 0 FIRMWARE/PRECOMPILED/RV32IM/COREMARK/PROGROM.hex | 0 FIRMWARE/PRECOMPILED/RV32IM/DHRYSTONES/DATARAM.hex | 0 FIRMWARE/PRECOMPILED/RV32IM/DHRYSTONES/PROGROM.hex | 0 FIRMWARE/PRECOMPILED/RV32IM/RAYSTONES/DATARAM.hex | 0 FIRMWARE/PRECOMPILED/RV32IM/RAYSTONES/PROGROM.hex | 0 FIRMWARE/ST_NICCC.c | 0 FIRMWARE/blinker.S | 0 FIRMWARE/bram.ld | 0 FIRMWARE/dhrystones.c | 0 FIRMWARE/donut.c | 0 FIRMWARE/donut2.c | 0 FIRMWARE/errno.c | 0 FIRMWARE/hello.S | 0 FIRMWARE/humanshader.c | 0 FIRMWARE/io.h | 0 FIRMWARE/mandel_C.c | 0 FIRMWARE/mandelbrot.S | 0 FIRMWARE/memcpy.c | 0 FIRMWARE/notes.txt | 0 FIRMWARE/perf.S | 0 FIRMWARE/perf.h | 0 FIRMWARE/pi.c | 0 FIRMWARE/pipeline.ld | 0 FIRMWARE/print.c | 0 FIRMWARE/putchar.S | 0 FIRMWARE/raystones.c | 0 FIRMWARE/read_spiflash.c | 0 FIRMWARE/riscv_logo.c | 0 FIRMWARE/sieve.c | 0 FIRMWARE/spiflash0.ld | 0 FIRMWARE/spiflash1.ld | 0 FIRMWARE/spiflash2.ld | 0 FIRMWARE/spiflash3.ld | 0 FIRMWARE/start.S | 0 FIRMWARE/start_pipeline.S | 0 FIRMWARE/start_spiflash1.S | 0 FIRMWARE/test_rdcycle.c | 0 FIRMWARE/test_spi_flash.c | 0 FIRMWARE/tinyraytracer.c | 0 FIRMWARE/tty_graphics.h | 0 FIRMWARE/tty_graphics_demo.c | 0 FIRMWARE/wait.S | 0 LESSON1.md | 0 README.md | 0 RTL/Attic/mini_decoder.v | 0 RTL/Attic/mini_femtorv32.v | 0 RTL/CONFIGS/arty_config.v | 0 RTL/CONFIGS/bench_config.v | 0 RTL/CONFIGS/cmod_a7_config.v | 0 RTL/CONFIGS/ecp5evn_config.v | 0 RTL/CONFIGS/generic_config.v | 0 RTL/CONFIGS/icebreaker_config.v | 0 RTL/CONFIGS/icestick_config.v | 0 RTL/CONFIGS/icesugarnano_config.v | 0 RTL/CONFIGS/ulx3s_config.v | 0 RTL/DEVICES/Buttons.v | 0 RTL/DEVICES/FGA.v | 0 RTL/DEVICES/GFX_hdmi.v | 0 RTL/DEVICES/GFX_modes.v | 0 RTL/DEVICES/HardwareConfig.v | 0 RTL/DEVICES/HardwareConfig_bits.v | 0 RTL/DEVICES/LEDs.v | 0 RTL/DEVICES/MAX7219.v | 0 RTL/DEVICES/MappedSPIFlash.v | 0 RTL/DEVICES/SDCard.v | 0 RTL/DEVICES/SSD1351_1331.v | 0 RTL/DEVICES/TMDS_encoder.v | 0 RTL/DEVICES/ice40up5k_spram.v | 0 RTL/DEVICES/uart.v | 0 RTL/DEVICES/uart_picosoc.v.orig | 0 RTL/DEVICES/uart_picosoc_shrunk.v | 0 RTL/PLL/femtopll.v | 0 RTL/PLL/frequencies.txt | 0 RTL/PLL/pll_arty.v | 0 RTL/PLL/pll_cmod_a7.v | 0 RTL/PLL/pll_ecp5_evn.v | 0 RTL/PLL/pll_fomu.v | 0 RTL/PLL/pll_icebreaker.v | 0 RTL/PLL/pll_icefeather.v | 0 RTL/PLL/pll_icestick.v | 0 RTL/PLL/pll_icesugar.v | 0 RTL/PLL/pll_tangnano9k.v | 0 RTL/PLL/pll_tangprimer20k.v | 0 RTL/PLL/pll_ulx3s.v | 0 RTL/PROCESSOR/README.md | 0 RTL/PROCESSOR/TESTDRIVE/README.md | 0 RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IM.v | 0 RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IMF.v | 0 RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IM_simF.v | 0 RTL/PROCESSOR/femtorv32_electron.v | 0 RTL/PROCESSOR/femtorv32_gracilis.v | 0 RTL/PROCESSOR/femtorv32_individua.v | 0 RTL/PROCESSOR/femtorv32_intermissum.v | 0 RTL/PROCESSOR/femtorv32_petitbateau.v | 0 RTL/PROCESSOR/femtorv32_quark.v | 0 RTL/PROCESSOR/femtorv32_quark_bicycle.v | 0 RTL/PROCESSOR/femtorv32_tachyon.v | 0 RTL/PROCESSOR/femtorv32_testdrive.v | 0 RTL/PROCESSOR/petitbateau.v | 0 RTL/PROCESSOR/utils.v | 0 RTL/SDRAM/muchtoremember.v | 0 RTL/SDRAM/simulation/mt48lc16m16a2.v | 0 RTL/SDRAM/simulation/test_sdram.v | 0 RTL/femtosoc.v | 0 RTL/femtosoc_bench.v | 0 RTL/femtosoc_config.v | 0 RTL/femtosoc_icestick_mecrisp_quintus.v | 0 RTL/get_config.v | 0 SOC.fs | 0 SOC.json | 0 SOC_pnr.json | 0 bench_iverilog.v | 0 clockworks.v | 0 clockworks1.v | 0 riscv_assembly.v | 0 riscv_disassembly.v | 0 step1.v | 0 step2.v | 0 step3.v | 0 step4.v | 0 step5.v | 0 step5k.v | 0 step6.v | 0 step7.v | 0 step7_with_disasm.v | 0 step8k.v | 0 step9.v | 0 step9k.v | 0 step9kn.v | 0 158 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 BOARDS/arty.xdc mode change 100644 => 100755 BOARDS/cmod_a7.xdc mode change 100644 => 100755 BOARDS/ecp5_evn.lpf mode change 100644 => 100755 BOARDS/icebreaker.pcf mode change 100644 => 100755 BOARDS/icestick.pcf mode change 100644 => 100755 BOARDS/tangprimer20k.cst mode change 100644 => 100755 BOARDS/ulx3s.lpf mode change 100644 => 100755 FIRMWARE/COREMARK/core_list_join.c mode change 100644 => 100755 FIRMWARE/COREMARK/core_main.c mode change 100644 => 100755 FIRMWARE/COREMARK/core_matrix.c mode change 100644 => 100755 FIRMWARE/COREMARK/core_portme.c mode change 100644 => 100755 FIRMWARE/COREMARK/core_portme.h mode change 100644 => 100755 FIRMWARE/COREMARK/core_state.c mode change 100644 => 100755 FIRMWARE/COREMARK/core_util.c mode change 100644 => 100755 FIRMWARE/COREMARK/coremark.h mode change 100644 => 100755 FIRMWARE/COREMARK/ee_printf.c mode change 100644 => 100755 FIRMWARE/DHRYSTONE/dhry.h mode change 100644 => 100755 FIRMWARE/DHRYSTONE/dhry_1.c mode change 100644 => 100755 FIRMWARE/DHRYSTONE/dhry_2.c mode change 100644 => 100755 FIRMWARE/DHRYSTONE/stubs.c mode change 100644 => 100755 FIRMWARE/GL_tty.h mode change 100644 => 100755 FIRMWARE/Makefile mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32I/COREMARK/DATARAM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32I/COREMARK/PROGROM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32I/DHRYSTONES/DATARAM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32I/DHRYSTONES/PROGROM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32I/RAYSTONES/DATARAM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32I/RAYSTONES/PROGROM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32IM/COREMARK/DATARAM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32IM/COREMARK/PROGROM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32IM/DHRYSTONES/DATARAM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32IM/DHRYSTONES/PROGROM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32IM/RAYSTONES/DATARAM.hex mode change 100644 => 100755 FIRMWARE/PRECOMPILED/RV32IM/RAYSTONES/PROGROM.hex mode change 100644 => 100755 FIRMWARE/ST_NICCC.c mode change 100644 => 100755 FIRMWARE/blinker.S mode change 100644 => 100755 FIRMWARE/bram.ld mode change 100644 => 100755 FIRMWARE/dhrystones.c mode change 100644 => 100755 FIRMWARE/donut.c mode change 100644 => 100755 FIRMWARE/donut2.c mode change 100644 => 100755 FIRMWARE/errno.c mode change 100644 => 100755 FIRMWARE/hello.S mode change 100644 => 100755 FIRMWARE/humanshader.c mode change 100644 => 100755 FIRMWARE/io.h mode change 100644 => 100755 FIRMWARE/mandel_C.c mode change 100644 => 100755 FIRMWARE/mandelbrot.S mode change 100644 => 100755 FIRMWARE/memcpy.c mode change 100644 => 100755 FIRMWARE/notes.txt mode change 100644 => 100755 FIRMWARE/perf.S mode change 100644 => 100755 FIRMWARE/perf.h mode change 100644 => 100755 FIRMWARE/pi.c mode change 100644 => 100755 FIRMWARE/pipeline.ld mode change 100644 => 100755 FIRMWARE/print.c mode change 100644 => 100755 FIRMWARE/putchar.S mode change 100644 => 100755 FIRMWARE/raystones.c mode change 100644 => 100755 FIRMWARE/read_spiflash.c mode change 100644 => 100755 FIRMWARE/riscv_logo.c mode change 100644 => 100755 FIRMWARE/sieve.c mode change 100644 => 100755 FIRMWARE/spiflash0.ld mode change 100644 => 100755 FIRMWARE/spiflash1.ld mode change 100644 => 100755 FIRMWARE/spiflash2.ld mode change 100644 => 100755 FIRMWARE/spiflash3.ld mode change 100644 => 100755 FIRMWARE/start.S mode change 100644 => 100755 FIRMWARE/start_pipeline.S mode change 100644 => 100755 FIRMWARE/start_spiflash1.S mode change 100644 => 100755 FIRMWARE/test_rdcycle.c mode change 100644 => 100755 FIRMWARE/test_spi_flash.c mode change 100644 => 100755 FIRMWARE/tinyraytracer.c mode change 100644 => 100755 FIRMWARE/tty_graphics.h mode change 100644 => 100755 FIRMWARE/tty_graphics_demo.c mode change 100644 => 100755 FIRMWARE/wait.S mode change 100644 => 100755 LESSON1.md mode change 100644 => 100755 README.md mode change 100644 => 100755 RTL/Attic/mini_decoder.v mode change 100644 => 100755 RTL/Attic/mini_femtorv32.v mode change 100644 => 100755 RTL/CONFIGS/arty_config.v mode change 100644 => 100755 RTL/CONFIGS/bench_config.v mode change 100644 => 100755 RTL/CONFIGS/cmod_a7_config.v mode change 100644 => 100755 RTL/CONFIGS/ecp5evn_config.v mode change 100644 => 100755 RTL/CONFIGS/generic_config.v mode change 100644 => 100755 RTL/CONFIGS/icebreaker_config.v mode change 100644 => 100755 RTL/CONFIGS/icestick_config.v mode change 100644 => 100755 RTL/CONFIGS/icesugarnano_config.v mode change 100644 => 100755 RTL/CONFIGS/ulx3s_config.v mode change 100644 => 100755 RTL/DEVICES/Buttons.v mode change 100644 => 100755 RTL/DEVICES/FGA.v mode change 100644 => 100755 RTL/DEVICES/GFX_hdmi.v mode change 100644 => 100755 RTL/DEVICES/GFX_modes.v mode change 100644 => 100755 RTL/DEVICES/HardwareConfig.v mode change 100644 => 100755 RTL/DEVICES/HardwareConfig_bits.v mode change 100644 => 100755 RTL/DEVICES/LEDs.v mode change 100644 => 100755 RTL/DEVICES/MAX7219.v mode change 100644 => 100755 RTL/DEVICES/MappedSPIFlash.v mode change 100644 => 100755 RTL/DEVICES/SDCard.v mode change 100644 => 100755 RTL/DEVICES/SSD1351_1331.v mode change 100644 => 100755 RTL/DEVICES/TMDS_encoder.v mode change 100644 => 100755 RTL/DEVICES/ice40up5k_spram.v mode change 100644 => 100755 RTL/DEVICES/uart.v mode change 100644 => 100755 RTL/DEVICES/uart_picosoc.v.orig mode change 100644 => 100755 RTL/DEVICES/uart_picosoc_shrunk.v mode change 100644 => 100755 RTL/PLL/femtopll.v mode change 100644 => 100755 RTL/PLL/frequencies.txt mode change 100644 => 100755 RTL/PLL/pll_arty.v mode change 100644 => 100755 RTL/PLL/pll_cmod_a7.v mode change 100644 => 100755 RTL/PLL/pll_ecp5_evn.v mode change 100644 => 100755 RTL/PLL/pll_fomu.v mode change 100644 => 100755 RTL/PLL/pll_icebreaker.v mode change 100644 => 100755 RTL/PLL/pll_icefeather.v mode change 100644 => 100755 RTL/PLL/pll_icestick.v mode change 100644 => 100755 RTL/PLL/pll_icesugar.v mode change 100644 => 100755 RTL/PLL/pll_tangnano9k.v mode change 100644 => 100755 RTL/PLL/pll_tangprimer20k.v mode change 100644 => 100755 RTL/PLL/pll_ulx3s.v mode change 100644 => 100755 RTL/PROCESSOR/README.md mode change 100644 => 100755 RTL/PROCESSOR/TESTDRIVE/README.md mode change 100644 => 100755 RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IM.v mode change 100644 => 100755 RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IMF.v mode change 100644 => 100755 RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IM_simF.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_electron.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_gracilis.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_individua.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_intermissum.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_petitbateau.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_quark.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_quark_bicycle.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_tachyon.v mode change 100644 => 100755 RTL/PROCESSOR/femtorv32_testdrive.v mode change 100644 => 100755 RTL/PROCESSOR/petitbateau.v mode change 100644 => 100755 RTL/PROCESSOR/utils.v mode change 100644 => 100755 RTL/SDRAM/muchtoremember.v mode change 100644 => 100755 RTL/SDRAM/simulation/mt48lc16m16a2.v mode change 100644 => 100755 RTL/SDRAM/simulation/test_sdram.v mode change 100644 => 100755 RTL/femtosoc.v mode change 100644 => 100755 RTL/femtosoc_bench.v mode change 100644 => 100755 RTL/femtosoc_config.v mode change 100644 => 100755 RTL/femtosoc_icestick_mecrisp_quintus.v mode change 100644 => 100755 RTL/get_config.v mode change 100644 => 100755 SOC.fs mode change 100644 => 100755 SOC.json mode change 100644 => 100755 SOC_pnr.json mode change 100644 => 100755 bench_iverilog.v mode change 100644 => 100755 clockworks.v mode change 100644 => 100755 clockworks1.v mode change 100644 => 100755 riscv_assembly.v mode change 100644 => 100755 riscv_disassembly.v mode change 100644 => 100755 step1.v mode change 100644 => 100755 step2.v mode change 100644 => 100755 step3.v mode change 100644 => 100755 step4.v mode change 100644 => 100755 step5.v mode change 100644 => 100755 step5k.v mode change 100644 => 100755 step6.v mode change 100644 => 100755 step7.v mode change 100644 => 100755 step7_with_disasm.v mode change 100644 => 100755 step8k.v mode change 100644 => 100755 step9.v mode change 100644 => 100755 step9k.v mode change 100644 => 100755 step9kn.v diff --git a/BOARDS/arty.xdc b/BOARDS/arty.xdc old mode 100644 new mode 100755 diff --git a/BOARDS/cmod_a7.xdc b/BOARDS/cmod_a7.xdc old mode 100644 new mode 100755 diff --git a/BOARDS/ecp5_evn.lpf b/BOARDS/ecp5_evn.lpf old mode 100644 new mode 100755 diff --git a/BOARDS/icebreaker.pcf b/BOARDS/icebreaker.pcf old mode 100644 new mode 100755 diff --git a/BOARDS/icestick.pcf b/BOARDS/icestick.pcf old mode 100644 new mode 100755 diff --git a/BOARDS/tangprimer20k.cst b/BOARDS/tangprimer20k.cst old mode 100644 new mode 100755 diff --git a/BOARDS/ulx3s.lpf b/BOARDS/ulx3s.lpf old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/core_list_join.c b/FIRMWARE/COREMARK/core_list_join.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/core_main.c b/FIRMWARE/COREMARK/core_main.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/core_matrix.c b/FIRMWARE/COREMARK/core_matrix.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/core_portme.c b/FIRMWARE/COREMARK/core_portme.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/core_portme.h b/FIRMWARE/COREMARK/core_portme.h old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/core_state.c b/FIRMWARE/COREMARK/core_state.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/core_util.c b/FIRMWARE/COREMARK/core_util.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/coremark.h b/FIRMWARE/COREMARK/coremark.h old mode 100644 new mode 100755 diff --git a/FIRMWARE/COREMARK/ee_printf.c b/FIRMWARE/COREMARK/ee_printf.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/DHRYSTONE/dhry.h b/FIRMWARE/DHRYSTONE/dhry.h old mode 100644 new mode 100755 diff --git a/FIRMWARE/DHRYSTONE/dhry_1.c b/FIRMWARE/DHRYSTONE/dhry_1.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/DHRYSTONE/dhry_2.c b/FIRMWARE/DHRYSTONE/dhry_2.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/DHRYSTONE/stubs.c b/FIRMWARE/DHRYSTONE/stubs.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/GL_tty.h b/FIRMWARE/GL_tty.h old mode 100644 new mode 100755 diff --git a/FIRMWARE/Makefile b/FIRMWARE/Makefile old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32I/COREMARK/DATARAM.hex b/FIRMWARE/PRECOMPILED/RV32I/COREMARK/DATARAM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32I/COREMARK/PROGROM.hex b/FIRMWARE/PRECOMPILED/RV32I/COREMARK/PROGROM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32I/DHRYSTONES/DATARAM.hex b/FIRMWARE/PRECOMPILED/RV32I/DHRYSTONES/DATARAM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32I/DHRYSTONES/PROGROM.hex b/FIRMWARE/PRECOMPILED/RV32I/DHRYSTONES/PROGROM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32I/RAYSTONES/DATARAM.hex b/FIRMWARE/PRECOMPILED/RV32I/RAYSTONES/DATARAM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32I/RAYSTONES/PROGROM.hex b/FIRMWARE/PRECOMPILED/RV32I/RAYSTONES/PROGROM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32IM/COREMARK/DATARAM.hex b/FIRMWARE/PRECOMPILED/RV32IM/COREMARK/DATARAM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32IM/COREMARK/PROGROM.hex b/FIRMWARE/PRECOMPILED/RV32IM/COREMARK/PROGROM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32IM/DHRYSTONES/DATARAM.hex b/FIRMWARE/PRECOMPILED/RV32IM/DHRYSTONES/DATARAM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32IM/DHRYSTONES/PROGROM.hex b/FIRMWARE/PRECOMPILED/RV32IM/DHRYSTONES/PROGROM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32IM/RAYSTONES/DATARAM.hex b/FIRMWARE/PRECOMPILED/RV32IM/RAYSTONES/DATARAM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/PRECOMPILED/RV32IM/RAYSTONES/PROGROM.hex b/FIRMWARE/PRECOMPILED/RV32IM/RAYSTONES/PROGROM.hex old mode 100644 new mode 100755 diff --git a/FIRMWARE/ST_NICCC.c b/FIRMWARE/ST_NICCC.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/blinker.S b/FIRMWARE/blinker.S old mode 100644 new mode 100755 diff --git a/FIRMWARE/bram.ld b/FIRMWARE/bram.ld old mode 100644 new mode 100755 diff --git a/FIRMWARE/dhrystones.c b/FIRMWARE/dhrystones.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/donut.c b/FIRMWARE/donut.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/donut2.c b/FIRMWARE/donut2.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/errno.c b/FIRMWARE/errno.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/hello.S b/FIRMWARE/hello.S old mode 100644 new mode 100755 diff --git a/FIRMWARE/humanshader.c b/FIRMWARE/humanshader.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/io.h b/FIRMWARE/io.h old mode 100644 new mode 100755 diff --git a/FIRMWARE/mandel_C.c b/FIRMWARE/mandel_C.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/mandelbrot.S b/FIRMWARE/mandelbrot.S old mode 100644 new mode 100755 diff --git a/FIRMWARE/memcpy.c b/FIRMWARE/memcpy.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/notes.txt b/FIRMWARE/notes.txt old mode 100644 new mode 100755 diff --git a/FIRMWARE/perf.S b/FIRMWARE/perf.S old mode 100644 new mode 100755 diff --git a/FIRMWARE/perf.h b/FIRMWARE/perf.h old mode 100644 new mode 100755 diff --git a/FIRMWARE/pi.c b/FIRMWARE/pi.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/pipeline.ld b/FIRMWARE/pipeline.ld old mode 100644 new mode 100755 diff --git a/FIRMWARE/print.c b/FIRMWARE/print.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/putchar.S b/FIRMWARE/putchar.S old mode 100644 new mode 100755 diff --git a/FIRMWARE/raystones.c b/FIRMWARE/raystones.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/read_spiflash.c b/FIRMWARE/read_spiflash.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/riscv_logo.c b/FIRMWARE/riscv_logo.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/sieve.c b/FIRMWARE/sieve.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/spiflash0.ld b/FIRMWARE/spiflash0.ld old mode 100644 new mode 100755 diff --git a/FIRMWARE/spiflash1.ld b/FIRMWARE/spiflash1.ld old mode 100644 new mode 100755 diff --git a/FIRMWARE/spiflash2.ld b/FIRMWARE/spiflash2.ld old mode 100644 new mode 100755 diff --git a/FIRMWARE/spiflash3.ld b/FIRMWARE/spiflash3.ld old mode 100644 new mode 100755 diff --git a/FIRMWARE/start.S b/FIRMWARE/start.S old mode 100644 new mode 100755 diff --git a/FIRMWARE/start_pipeline.S b/FIRMWARE/start_pipeline.S old mode 100644 new mode 100755 diff --git a/FIRMWARE/start_spiflash1.S b/FIRMWARE/start_spiflash1.S old mode 100644 new mode 100755 diff --git a/FIRMWARE/test_rdcycle.c b/FIRMWARE/test_rdcycle.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/test_spi_flash.c b/FIRMWARE/test_spi_flash.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/tinyraytracer.c b/FIRMWARE/tinyraytracer.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/tty_graphics.h b/FIRMWARE/tty_graphics.h old mode 100644 new mode 100755 diff --git a/FIRMWARE/tty_graphics_demo.c b/FIRMWARE/tty_graphics_demo.c old mode 100644 new mode 100755 diff --git a/FIRMWARE/wait.S b/FIRMWARE/wait.S old mode 100644 new mode 100755 diff --git a/LESSON1.md b/LESSON1.md old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/RTL/Attic/mini_decoder.v b/RTL/Attic/mini_decoder.v old mode 100644 new mode 100755 diff --git a/RTL/Attic/mini_femtorv32.v b/RTL/Attic/mini_femtorv32.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/arty_config.v b/RTL/CONFIGS/arty_config.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/bench_config.v b/RTL/CONFIGS/bench_config.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/cmod_a7_config.v b/RTL/CONFIGS/cmod_a7_config.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/ecp5evn_config.v b/RTL/CONFIGS/ecp5evn_config.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/generic_config.v b/RTL/CONFIGS/generic_config.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/icebreaker_config.v b/RTL/CONFIGS/icebreaker_config.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/icestick_config.v b/RTL/CONFIGS/icestick_config.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/icesugarnano_config.v b/RTL/CONFIGS/icesugarnano_config.v old mode 100644 new mode 100755 diff --git a/RTL/CONFIGS/ulx3s_config.v b/RTL/CONFIGS/ulx3s_config.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/Buttons.v b/RTL/DEVICES/Buttons.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/FGA.v b/RTL/DEVICES/FGA.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/GFX_hdmi.v b/RTL/DEVICES/GFX_hdmi.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/GFX_modes.v b/RTL/DEVICES/GFX_modes.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/HardwareConfig.v b/RTL/DEVICES/HardwareConfig.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/HardwareConfig_bits.v b/RTL/DEVICES/HardwareConfig_bits.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/LEDs.v b/RTL/DEVICES/LEDs.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/MAX7219.v b/RTL/DEVICES/MAX7219.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/MappedSPIFlash.v b/RTL/DEVICES/MappedSPIFlash.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/SDCard.v b/RTL/DEVICES/SDCard.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/SSD1351_1331.v b/RTL/DEVICES/SSD1351_1331.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/TMDS_encoder.v b/RTL/DEVICES/TMDS_encoder.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/ice40up5k_spram.v b/RTL/DEVICES/ice40up5k_spram.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/uart.v b/RTL/DEVICES/uart.v old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/uart_picosoc.v.orig b/RTL/DEVICES/uart_picosoc.v.orig old mode 100644 new mode 100755 diff --git a/RTL/DEVICES/uart_picosoc_shrunk.v b/RTL/DEVICES/uart_picosoc_shrunk.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/femtopll.v b/RTL/PLL/femtopll.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/frequencies.txt b/RTL/PLL/frequencies.txt old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_arty.v b/RTL/PLL/pll_arty.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_cmod_a7.v b/RTL/PLL/pll_cmod_a7.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_ecp5_evn.v b/RTL/PLL/pll_ecp5_evn.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_fomu.v b/RTL/PLL/pll_fomu.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_icebreaker.v b/RTL/PLL/pll_icebreaker.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_icefeather.v b/RTL/PLL/pll_icefeather.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_icestick.v b/RTL/PLL/pll_icestick.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_icesugar.v b/RTL/PLL/pll_icesugar.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_tangnano9k.v b/RTL/PLL/pll_tangnano9k.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_tangprimer20k.v b/RTL/PLL/pll_tangprimer20k.v old mode 100644 new mode 100755 diff --git a/RTL/PLL/pll_ulx3s.v b/RTL/PLL/pll_ulx3s.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/README.md b/RTL/PROCESSOR/README.md old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/TESTDRIVE/README.md b/RTL/PROCESSOR/TESTDRIVE/README.md old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IM.v b/RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IM.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IMF.v b/RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IMF.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IM_simF.v b/RTL/PROCESSOR/TESTDRIVE/femtorv32_testdrive_RV32IM_simF.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_electron.v b/RTL/PROCESSOR/femtorv32_electron.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_gracilis.v b/RTL/PROCESSOR/femtorv32_gracilis.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_individua.v b/RTL/PROCESSOR/femtorv32_individua.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_intermissum.v b/RTL/PROCESSOR/femtorv32_intermissum.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_petitbateau.v b/RTL/PROCESSOR/femtorv32_petitbateau.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_quark.v b/RTL/PROCESSOR/femtorv32_quark.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_quark_bicycle.v b/RTL/PROCESSOR/femtorv32_quark_bicycle.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_tachyon.v b/RTL/PROCESSOR/femtorv32_tachyon.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/femtorv32_testdrive.v b/RTL/PROCESSOR/femtorv32_testdrive.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/petitbateau.v b/RTL/PROCESSOR/petitbateau.v old mode 100644 new mode 100755 diff --git a/RTL/PROCESSOR/utils.v b/RTL/PROCESSOR/utils.v old mode 100644 new mode 100755 diff --git a/RTL/SDRAM/muchtoremember.v b/RTL/SDRAM/muchtoremember.v old mode 100644 new mode 100755 diff --git a/RTL/SDRAM/simulation/mt48lc16m16a2.v b/RTL/SDRAM/simulation/mt48lc16m16a2.v old mode 100644 new mode 100755 diff --git a/RTL/SDRAM/simulation/test_sdram.v b/RTL/SDRAM/simulation/test_sdram.v old mode 100644 new mode 100755 diff --git a/RTL/femtosoc.v b/RTL/femtosoc.v old mode 100644 new mode 100755 diff --git a/RTL/femtosoc_bench.v b/RTL/femtosoc_bench.v old mode 100644 new mode 100755 diff --git a/RTL/femtosoc_config.v b/RTL/femtosoc_config.v old mode 100644 new mode 100755 diff --git a/RTL/femtosoc_icestick_mecrisp_quintus.v b/RTL/femtosoc_icestick_mecrisp_quintus.v old mode 100644 new mode 100755 diff --git a/RTL/get_config.v b/RTL/get_config.v old mode 100644 new mode 100755 diff --git a/SOC.fs b/SOC.fs old mode 100644 new mode 100755 diff --git a/SOC.json b/SOC.json old mode 100644 new mode 100755 diff --git a/SOC_pnr.json b/SOC_pnr.json old mode 100644 new mode 100755 diff --git a/bench_iverilog.v b/bench_iverilog.v old mode 100644 new mode 100755 diff --git a/clockworks.v b/clockworks.v old mode 100644 new mode 100755 diff --git a/clockworks1.v b/clockworks1.v old mode 100644 new mode 100755 diff --git a/riscv_assembly.v b/riscv_assembly.v old mode 100644 new mode 100755 diff --git a/riscv_disassembly.v b/riscv_disassembly.v old mode 100644 new mode 100755 diff --git a/step1.v b/step1.v old mode 100644 new mode 100755 diff --git a/step2.v b/step2.v old mode 100644 new mode 100755 diff --git a/step3.v b/step3.v old mode 100644 new mode 100755 diff --git a/step4.v b/step4.v old mode 100644 new mode 100755 diff --git a/step5.v b/step5.v old mode 100644 new mode 100755 diff --git a/step5k.v b/step5k.v old mode 100644 new mode 100755 diff --git a/step6.v b/step6.v old mode 100644 new mode 100755 diff --git a/step7.v b/step7.v old mode 100644 new mode 100755 diff --git a/step7_with_disasm.v b/step7_with_disasm.v old mode 100644 new mode 100755 diff --git a/step8k.v b/step8k.v old mode 100644 new mode 100755 diff --git a/step9.v b/step9.v old mode 100644 new mode 100755 diff --git a/step9k.v b/step9k.v old mode 100644 new mode 100755 diff --git a/step9kn.v b/step9kn.v old mode 100644 new mode 100755