Implement an initial version of riscv loader and related commands to load and run linux kernel and initrd on RISC-V. I tested this series based on the following configuration:
- QEMU 4.2.50 (machine: virt) - OpenSBI v0.5-51 - U-Boot 2020.01-rc5 - grub 2.04 - linux-kernel v5.4 - openSUSE-Tumbleweed-20191103 Chester Lin (2): RISC-V: Correct linux headers' definitions RISC-V: Implement linux image loader grub-core/loader/riscv/linux.c | 311 ++++++++++++++++++++++++++++++++- include/grub/riscv32/linux.h | 4 +- include/grub/riscv64/linux.h | 6 +- 3 files changed, 312 insertions(+), 9 deletions(-) -- 2.24.0 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel