资 源 简 介
Alpha 0.2.5 Final 发布
* 改进了快速系统调用和中断的支持
* 增加了进程切换, fork, execve的支持
* 添加了COW的支持
* 添加了硬盘的LBA-48的驱动和对Ext2文件系统的部分支持
* 添加了一个十分简易的shell
* 以及一些其它的改进
* 当然也留下了很多BUG
* 但已经达到我想要实现的目标.在我的内核上运行一下helloworld程序[2010.03.04]
Alpha 0.2.4发布
* 更名为Alpha
* 已将代码迁至 http://code.google.com/p/puppycodes/ [2009.12.31]
Arise 0.2.3 发布
* 添加了中断及中断共享的支持
* 添加了PS/2接口键盘的驱动
* 添加了VGA的驱动
* 添加了异常处理的框架代码
* 添加对8259A芯片的支持
* 添加了关闭系统(CTRL+ALT+BACKSPACE)和重启系统(CTRL+ALT+DEL)的支持
* 添加了对PCI的一点点点点点的支持
* 添加了对物理内存管理的初始化代码 [2009.08.07]
Kernel 0.2.2 发布
基本支持Multiboot引导协议
基本支持Sysenter/Sysexit快速系统调用指令 [2009.02.28]
Kernel 0.1.9 发布
可以运行在真实的计算机上了。 [2009.02.28]
Kernel 0.2.1 发布
支持ext2文件系统的方式引导内核程序。[2008.12.30]
Kernel 0.1.8 发布