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

Reply via email to