实验要求
编程部分
可以任意选择其中一种方式完成实验:
- 选择任意一个内核,可以是
rCore-Tutorial
或者Starry
或者第三章实验中列举的其他内核,从其中分离出独立的内核模块。 - 在自己的
rCore-Tutorial
上继续开发,添加支持FAT32
文件系统的独立内核模块。- 你需要仔细阅读本章的编写独立的模块一节,然后使用前两章实验的
rCore-Tutorial
代码仓库,在任意分支上完成实验,让内核从FAT32
文件系统中加载并通过前两章的测例。
- 你需要仔细阅读本章的编写独立的模块一节,然后使用前两章实验的
文档部分
对于2023年操作系统秋冬季训练营第三阶段的同学来说,除了模块本身的代码注释文档,还需要完成过程文档和展示用的幻灯片:
- 过程文档包含实验的过程、耗时、难点和感受等等,没有严格要求,写你想写的
- 展示用的幻灯片包含实验过程和对本章实验的模块的介绍。完成本章实验的同学可以在第四周周末的交流会(六个项目一起,不只是做本实验的同学)上展示自己的学习过程和成果。