- 添加USB总线协议
- 添加显卡驱动
- 添加USB鼠标,键盘
- 添加USB磁盘
- 添加SMP多处理器
- 添加ARM平台
- 添加amd64平台
- 添加硬盘引导,支持FAT32文件系统引导
- 用linux制作一个安装包,把镜像文件刻录到某个磁盘,如果磁盘不存在数据,则进行格式化文件系统。
- 需添加:磁盘换页机制
- 编写文档,描述内核结构
- 移植bash,把缺少的函数补上,不做具体实现。
接口:unistd/id.c,tcgetattr, tcsetattr
umask, termios.c
处理:SIGTSTP
计划:补充空函数,完善后 在尝试进行修复。
- 移植coreutils
- 添加ac97声卡驱动,添加声音框架,通用声卡处理接口。处理原始文件。
- 完善sb16声卡驱动。
- 完善LPC,支持共享内存映射,为大区域数据传输打好基础
- 把内核文件进行压缩,然后再引导中解压,最后跳转进去执行。
- 优化内核代码,编写内核文档
- 完善内核基础建设,迁移工具到BookOS里面。完成ISO镜像。
- 每隔1s从cmos读取时间(这样会比较精确)