|
|
|
|
|
by noone_youknow
261 days ago
|
|
While I agree this might be a fun resource and useful example code for various aspects of legacy x86 interfacing, I would urge anyone who hopes to actually get into OS development to ignore this (and in fact every other tutorial I’ve ever seen, including those hosted on the popular sites). For all the reasons stated in the link from the README [1] and agreed by the author, this project should not be followed if one wants to gain an understanding of the design and implementation of operating systems for modern systems. Following it will likely lead only to another abandoned “hello world plus shell” that runs only in emulation of decades old hardware. My advice is get the datasheets and programmers’ manuals (which are largely free) and use those to find ways to implement your own ideas. [1] https://github.com/cfenollosa/os-tutorial/issues/269 |
|
Disclaimer: I'm on the teaching team
[1]https://github.com/dddrrreee/cs140e-25win