3 ms·
If anybody enjoys this and wants to take it much further, you might want to check out https://os.phil-opp.com/ https://os.phil-opp.com/. This is basically a boo
by ekidd 6y ago
If anybody enjoys this and wants to take it much further, you might want to check out https://os.phil-opp.com/ https://os.phil-opp.com/. This is basically a book-in-progress that shows how to build an OS in Rust OS from scratch. It shows how boot up an OS, and it goes on to show how to set up basic drivers and memory management. He does a great job of explaining each step as he goes.
(This is linked near the end of the article, but I think it's worth pointing out.)
Full disclosure: I think he uses a library I wrote to initialize the keyboard controller.