If you hate edk2, you can run something else e.g. u-boot, the linux kernel or your own code.
If you hate opensbi, look at oreboot, which implements something equivalent to u-boot SPL + opensbi in rust.
If you hate edk2, you can run something else e.g. u-boot, the linux kernel or your own code.
If you hate opensbi, look at oreboot, which implements something equivalent to u-boot SPL + opensbi in rust.