Welcome to my blog. Over the past week I’ve become completely obsessed with how to write a kernel for the raspberry pi. Please keep in mind, I do not necessarily mean writing a complete OS. I am merely interested in understanding low-level embedded programming concepts. (merely, ha!)
To help others who face the same issue as me, I hope to document my journey. I’ve already learned a lot – some of which I will document here! It’s quite easy to find “bare bones” “linux” kernels for the raspberry pi, but if you’re interested in going deeper down the rabbit hole than that – then hopefully I can help you understand the fundamentals necessary to achieve your goals!
I am doing this in my spare time and for fun, so don’t expect constant maintenance. But hopefully together we can experience some of the fundamental concepts necessary to achieve bare-metal programming!