我喜欢从头开始学习OS开发(关于中断处理,关于IDT,如何加载我自己的启动扇区等) 你能推荐一些资源吗? 谢谢。
答案 0 :(得分:1)
OSDev wiki是一个很好的起点。
答案 1 :(得分:0)
看看Andrew Tanenbaum的Operating System Design and Implementation。它包含操作系统调用Minix的源代码,是Linux的“灵感”。
答案 2 :(得分:0)
最佳在线资源位于OSdev Wiki。您将找到从内核制作开始所需的所有信息,从工具链到IDT填充。