HUST-OS / xv6-k210

Port XV6 to K210 board!
MIT License
131 stars 56 forks source link

代码清洗 #24

Open retrhelo opened 3 years ago

retrhelo commented 3 years ago

在现阶段的VFS和Scheduler搞好之后,进行一次较大规模的代码整理,主要是整理代码和编写文档。

retrhelo commented 3 years ago

比赛要求的syscall有一部分与原xv6中的syscall存在偏差,也有部分是原xv6中syscall的超集。在清洗代码时或许可以考虑精简一下syscall,统一采用比赛要求的syscall。

retrhelo commented 3 years ago

可以考虑效仿Linux代码的组织形式,将不同功能的代码存入不同的文件夹中,比如使用driver文件夹来存放各式各样的硬件驱动程序等等。