A self-promotion post. Just to remind about one of my personal projects: #osdev_notes available here: https://github.com/dreamportdev/Osdev-Notes a complete guide on how to write an #operatingsystem system from scratch in C. It covers all the steps from the boot to the userspace (and beyond) passing through file-system, scheduling, memory etc.
They are totally free. They are also available as a printed book on lulu: https://www.lulu.com/search?sortBy=RELEVANCE&page=1&q=osdev+notes&pageSize=10&adult_audience_rating=00 #programming #osdev #kernel #assembly #selfpublishing