Skip to main content

Post Zero

ยท 2 min read
Bryan Maynard
Coder, Lover, Nerd

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! ๐Ÿค˜๐Ÿป