Building an operating system from scratch, hardware and all.