用于在C中编写内核的资源
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于在C中编写内核的资源相关的知识,希望对你有一定的参考价值。
我不想编写自己的启动加载程序 - 很高兴使用Grub。
我只想实现先发制人的多线程,基本的文件系统和虚拟内存。
我想要一些可以在qemu上运行的东西。
实现这一目标的资源(书籍/教程)是什么?
谢谢!
答案
tutorials at osdev.org应该让你开始。他们甚至有一个页面为getting started。编写操作系统并不适合胆小的人。祝好运!!
另一答案
您也可以参考MIT 6.828上的实验,支持代码可以通过git clone http://pdos.csail.mit.edu/6.828/2009/jos.git检出,并且您可以更轻松地从此处实现自己的内核。
另一答案
我认为最好的办法就是挑选任何玩具微操作项目(参见freshmeat.net),看看它是如何完成的
以上是关于用于在C中编写内核的资源的主要内容,如果未能解决你的问题,请参考以下文章