Building a Linux like kernel from scratch. It supports for keyboard, paging, interrupts, RTC, scheduling, and a read-only filesystem.
linux-like kernel built from scratch