Hacker News new | ask | show | jobs
by lelanthran 806 days ago
Wouldn't it be more accurate to call this "Making a RISC-V Bootloader"?

As nice as this was to read (and I read all three parts), it's basically all the functionality of grub (or similar).

For toy OSes on x86/x86_64 the best way to get started is to use grub to do all the setup and then launch the kernel.

3 comments

I don't really understand what you mean. What is bootloader-like about this project? Any kernel, no matter what platform it targets, is going to look pretty similar to this project at this stage.
Well yes, but I the main idea of this series is to use no dependencies in order to have a deeper under standing of the entire stack, from boot to GUIs (that is a long term goal!)
Sure, the first three parts aren't exactly doing anything earth shattering. But it's an ongoing series, so I don't think one can judge it just yet.