Building an RTOS
As a Computer Engineer, I love getting my hands dirty and digging into the unholy mire that is embedded systems. For a long time now I've wanted to write a small Real-Time Operating System (RTOS) from scratch, with nothing more than a compiler and not even an existing libc. This series will focus on the intricate design desicions that go into building an RTOS and will document the journey as mine comes to life.
Hold on to your bits.