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