diff --git a/README.md b/README.md new file mode 100644 index 0000000..a615fa2 --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# Introduction +课程评价:**神级课程——要是早遇到,我还会是这种 five 系列** +课程网址:[6.828: Operating System Engineering](https://pdos.csail.mit.edu/6.828/2018/schedule.html) +xv6 讲义:[a simple, Unix-like teaching operating system](https://pdos.csail.mit.edu/6.828/2018/xv6/book-rev11.pdf) + +实现环境: +- VMware 虚拟机 +- Ubuntu16.04 +- qemu,最好使用 MIT 官方给的 patch 版本。安装方法参考下面 tools 链接 +- 工具链 [Tools Used in 6.828](https://pdos.csail.mit.edu/6.828/2018/tools.html) + +# 参考文献 +1. [MIT 6.828 JOS 操作系统学习笔记/fatsheep9146](https://www.cnblogs.com/fatsheep9146/category/769143.html),刚入门时参考,包括环境搭建。博文写得十分详细,可惜貌似只写到了 Lab2。 +2. [clpsz/mit-jos-2014](https://github.com/clpsz/mit-jos-2014),此大神放出了自己到 Lab4 的代码,其文档提及了一些细节,很有帮助。 +3. [Unknown Unknown](https://buweilv.github.io/categories/OS/),过程较详细(相当于对官方文档做了一遍翻译),英语不好可以参考这边,但我还是建议以官方文档为主,毕竟英语还是要学好呀。这位大神做到了LAB5,但不包括HW。 + +还有一些进行简单参考的博文,没有记录下来,实在抱歉。由衷感谢以上各位大神。 \ No newline at end of file