
OS
文章平均质量分 95
MINGgoS
这个作者很懒,什么都没留下…
展开
-
6.S081-Lab 2: System Calls
在开始编码之前,请阅读xv6书籍的第2章、第4章的4.3和4.4节以及相关的源文件:将系统调用路由到内核的用户空间“stubs”位于user/usys中。S,在运行make时由用户/usys.pl生成。声明在user/user.h中将系统调用路由到实现它的内核函数的内核空间代码位于kernel/syscall.c和kernel/syscall.h中。与进程相关的代码是kernel/proc.h和kernel/proc.c。原创 2023-03-14 19:38:10 · 760 阅读 · 1 评论 -
6.S081-Lab 1: Xv6 and Unix utilities
更好的阅读体验官方材料:https://pdos.csail.mit.edu/6.S081/2021/labs/util.html参考资料:https://mit-public-courses-cn-translatio.gitbook.io/mit6-s081/https://th0ar.gitbooks.io/xv6-chinese/content/https://blog.miigon.net/posts/s081-ending/https://wangchujia原创 2022-03-17 16:55:59 · 797 阅读 · 0 评论 -
6.S081环境配置
更好的阅读体验官方文档:https://pdos.csail.mit.edu/6.828/2020/schedule.html官方指导:https://pdos.csail.mit.edu/6.S081/2021/labs/guidance.html安装XV6apt-get updatesudo apt-get install git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-ri原创 2022-03-15 00:28:33 · 1332 阅读 · 0 评论