The mainline GNU GRUB boot-loader now supports the RISC-V architecture as another important step for better mainline support for this new, royalty-free processor ISA.
As working towards this year’s GRUB 2.04 update, we’ve known they have been on the finishing stretch for merging RISC-V support and as of this morning that milestone has been crossed.
With the latest Git commits, RISC-V support was merged and ended up being just about 400 lines of new code.
The current implementation runs GRUB on RISC-V as a UEFI payload while ultimately they would like to support running Linux underneath as an UEFI payload.
To read more, please visit: https://www.phoronix.com/scan.php?page=news_item&px=RISC-V-GRUB-Bootloader-Lands.