Skip to content

Latest commit

 

History

History
38 lines (38 loc) · 1.25 KB

TODO.md

File metadata and controls

38 lines (38 loc) · 1.25 KB

期望列表

  • 添加USB总线协议
  • 添加显卡驱动
  • 添加USB鼠标,键盘
  • 添加USB磁盘
  • 添加SMP多处理器
  • 添加ARM平台
  • 添加amd64平台

2020/10/23

  • 添加硬盘引导,支持FAT32文件系统引导
  • 用linux制作一个安装包,把镜像文件刻录到某个磁盘,如果磁盘不存在数据,则进行格式化文件系统。

2020/11/3

  • 需添加:磁盘换页机制

2020/12/31

  • 编写文档,描述内核结构

2021/2/22

  • 移植bash,把缺少的函数补上,不做具体实现。
    接口:unistd/id.c,tcgetattr, tcsetattr
        umask, termios.c
    处理:SIGTSTP
    计划:补充空函数,完善后 在尝试进行修复。

2021/2/23

  • 移植coreutils

2021/2/24

  • 添加ac97声卡驱动,添加声音框架,通用声卡处理接口。处理原始文件。
  • 完善sb16声卡驱动。

2021/4/26

  • 完善LPC,支持共享内存映射,为大区域数据传输打好基础

2021/4/29

  • 把内核文件进行压缩,然后再引导中解压,最后跳转进去执行。

2021/6/6

  • 优化内核代码,编写内核文档

2021/10/10

  • 完善内核基础建设,迁移工具到BookOS里面。完成ISO镜像。

2021/10/11

  • 每隔1s从cmos读取时间(这样会比较精确)