├── README.md ├── patches ├── buildroot │ ├── 0001-Make-MMU-for-riscv-optional.patch │ ├── 0002-Toolchain-fix.patch │ ├── 0003-NPTL-fix.patch │ ├── 0004-elf2flt-add-riscv-support.patch │ ├── 0005-uclibc-riscv-nommu-support.patch │ ├── 0006-riscv64-nommu-defconfig.patch │ └── 0007-add-busybox-small.config.patch ├── linux │ ├── 0001-add-simple-uart.patch │ ├── 0002-revert-commit-2217b982624680d19a80ebb4600d05c8586c4f96.patch │ └── 0003-check-for-zifencei-compat.patch └── opensbi │ └── 0001-add-simple-uart.patch ├── riscv_em_nommu_buildroot_config ├── riscv_em_nommu_linux.sh ├── riscv_em_nommu_linux_config ├── riscv_em_rv32_mmu_buildroot_config ├── riscv_em_rv32_mmu_linux.sh └── riscv_em_rv32_mmu_linux_config /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/README.md -------------------------------------------------------------------------------- /patches/buildroot/0001-Make-MMU-for-riscv-optional.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/buildroot/0001-Make-MMU-for-riscv-optional.patch -------------------------------------------------------------------------------- /patches/buildroot/0002-Toolchain-fix.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/buildroot/0002-Toolchain-fix.patch -------------------------------------------------------------------------------- /patches/buildroot/0003-NPTL-fix.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/buildroot/0003-NPTL-fix.patch -------------------------------------------------------------------------------- /patches/buildroot/0004-elf2flt-add-riscv-support.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/buildroot/0004-elf2flt-add-riscv-support.patch -------------------------------------------------------------------------------- /patches/buildroot/0005-uclibc-riscv-nommu-support.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/buildroot/0005-uclibc-riscv-nommu-support.patch -------------------------------------------------------------------------------- /patches/buildroot/0006-riscv64-nommu-defconfig.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/buildroot/0006-riscv64-nommu-defconfig.patch -------------------------------------------------------------------------------- /patches/buildroot/0007-add-busybox-small.config.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/buildroot/0007-add-busybox-small.config.patch -------------------------------------------------------------------------------- /patches/linux/0001-add-simple-uart.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/linux/0001-add-simple-uart.patch -------------------------------------------------------------------------------- /patches/linux/0002-revert-commit-2217b982624680d19a80ebb4600d05c8586c4f96.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/linux/0002-revert-commit-2217b982624680d19a80ebb4600d05c8586c4f96.patch -------------------------------------------------------------------------------- /patches/linux/0003-check-for-zifencei-compat.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/linux/0003-check-for-zifencei-compat.patch -------------------------------------------------------------------------------- /patches/opensbi/0001-add-simple-uart.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/patches/opensbi/0001-add-simple-uart.patch -------------------------------------------------------------------------------- /riscv_em_nommu_buildroot_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/riscv_em_nommu_buildroot_config -------------------------------------------------------------------------------- /riscv_em_nommu_linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/riscv_em_nommu_linux.sh -------------------------------------------------------------------------------- /riscv_em_nommu_linux_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/riscv_em_nommu_linux_config -------------------------------------------------------------------------------- /riscv_em_rv32_mmu_buildroot_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/riscv_em_rv32_mmu_buildroot_config -------------------------------------------------------------------------------- /riscv_em_rv32_mmu_linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/riscv_em_rv32_mmu_linux.sh -------------------------------------------------------------------------------- /riscv_em_rv32_mmu_linux_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/franzflasch/linux_for_riscv_em/HEAD/riscv_em_rv32_mmu_linux_config --------------------------------------------------------------------------------