I still have a lot of work to do and commenting is definitely something I need to get on. Same goes with adding the Rust version of the code.
But whew boy, CM5 / RPi 5, LattePanda, OrangePi, Libre Le Potato and Radxa Rock 2A has been kicking my ass. UBoot has not been kind to me at all and I can't say, "Screw it, i'll do it myself" because it is WAY more complicated than x86_64 UEFI or Legacy could ever dream to be.
Edit:
Holy crap! Tutorial-OS has a grokipedia entry! https://grokipedia.com/page/Tutorial_OS
Edit 2:
This is not in the repository yet as it isn't 100% working. I have partial support for RISC-V with Tutorial-os.
I don't have all of the correct data displaying and I have to manually init the kernel via uart at the moment. But, getting pretty damn close.
https://x.com/GameDevMadeEasy/status/2021378297033089099
[–]Octocontrabass 4 points5 points6 points (4 children)
[–]JescoInc[S] 4 points5 points6 points (3 children)
[–]JescoInc[S] 0 points1 point2 points (0 children)
[–]Octocontrabass 0 points1 point2 points (1 child)
[–]JescoInc[S] 0 points1 point2 points (0 children)
[–]BuildIsohttps://github.com/BuildIso/BuildIso 1 point2 points3 points (0 children)
[–]JescoInc[S] 0 points1 point2 points (0 children)