Post Zero
So ... HOS is off to a good start, I think.
I've hit a bit of a wall, though: the version of HOS I've built to this point is based on the excellent tutorial servies by Philipp Oppermann. The thing is, that series is based on the x86_64 architecture; I want HOS to work on the Aarch64 architecture - specifically, Raspberry Pis. Of course, there's a great tutorial series for that as well - mapping that work to what I've already got, however, is no simple task ...
Designing/building an OS is complicated - who'da thunk?!
So, what now?
Well, I've got a lot of learning to do.
Specifically, I'm going to finish reading Operating Systems: Three Easy Steps and familarize myself with C to the point that I can make heads or tails of the work the Raspberry Pi OS tutorials is built on - by, at a minimum, reading through Effective C.
This means it'll likely be some time before I make anymore commits to the HOS repo, which makes me sad ๐
I'd like to take the time to properly develop the skills/knownledge before pushing too deep into development; I'd rather not code myself into a corner too quikly ๐
Back to it, then!
Alrighty ... I think I'll clean this site's content up a bit, get it published, and get back to reading!
Se y'all soon! ๐ค๐ป