Here’s the whole story:
I started out by making a BIOS OS from scratch. Halfway through as I was making some progress, I realized that this OS wouldn’t be compatible with modern systems. So I wiped the whole thing and restarted with UEFI.
I realized that there was no need to use C++ so now Sigma OS 2 is officially “rewritten in Rust”
So far I have gotten the OS to print a log to the screen!
Roadmap:
- Make the log work on ARM UEFI
- Make it print without a log OUTSIDE of UEFI boot services (this will take a million years, have to set up kernel, memory management, etc.)
- Make a USB driver to read keyboard and mouse input (this will take a trillion years)
- Make a CLI interface
- We’ll see after that
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.