41 Star 264 Fork 64

小骨头 / xbook2

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
TODO.md 1.25 KB
一键复制 编辑 原始数据 按行查看 历史
小骨头 提交于 2021-10-13 19:51 . feat: add bin/kill

期望列表

  • 添加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读取时间(这样会比较精确)
C
1
https://gitee.com/hzc1998/xbook2.git
git@gitee.com:hzc1998/xbook2.git
hzc1998
xbook2
xbook2
master

搜索帮助