我想了解更多关于osdev的知识。因此,我考虑向其他小内核学习,以便在osdev上做得更好。有没有好的学习osdev的内核?当然,它需要是GPL,这样我就可以访问源代码并自由地修改它。
发布于 2012-02-28 20:12:49
我列出的大部分内容都来自嵌入式世界。因为这就是大小和简单性的重要性所在!
发布于 2012-02-29 01:26:21
http://www.stanford.edu/class/cs140/projects/pintos/pintos.html
PintOS是上述功能的另一个补充。非常简单的框架和实现非常容易理解。通常用于向学生介绍操作系统的设计和实现。
发布于 2012-02-29 05:09:32
它本身并不是一个内核,而是一个自己编写的教程,所以你可能会发现它很有帮助:
Roll your own toy UNIX-clone OS
编辑:以上链接不再有效。请尝试使用this。
https://stackoverflow.com/questions/9450920
复制相似问题