转眼间,这个邮件列表沉寂了1年多了,不知道大家都在忙啥呢?
chunix是我5个月前正式在google code上开始的一个从零开始的x86体系结构的操作系统,用于自己学习时的实践。
chunix参考了skelix,xv6,Orange’S等诸多os的实现,
目前可说是比大家可以想到的任何更简单的OS更简单(当然,512字节的bootsector不算,呵呵)
目前只有1800行代码,基本就是转入保护模式后,跳入第一个任务,
然后开始接收用户命令并处理(仅实现了3个打印基本信息的命令)
支持键盘输入,屏幕输出,
但尚未实现内存管理,用户程序,进程切换,文件系统...
文件系统的实现才开始,计划先实现sfs(simple file system:
http://dimensionalrift.homelinux.net/combuster/vdisk/sfs.html)。
chunix目前的代码托管在google code上:
http://code.google.com/p/chunix今天发布0.0.1版本,算是对前段工作的一个阶段性总结,敬请大家关注,也欢迎大家的建议与参与! :-)