rCore_tutorial_v3测试
更新通知:make命令进行优化,使用格式替换make all CHAPTER=x第x章的测例。
可选项2,2_bad,3_0,3_1,3_2,4,5,6,7。
重要-加载地址更新:
第2章所有程序加载位置位于0x80400000,与示例代码一致。
第3章测试程序分为3个批处理,每批的地址都为0x80400000 + id * 0x20000,id为程序在这配对中的序号。
第4-7章所有程序加载位置位于0x0,与示例代码一致。
lab5默认加载程序的说明:
由于测例中没有initproc程序,大家在测试的时候可以手动替换为ch5_usershell / ch5_usertests等。最终提交时保持加载initproc即可,CI测试中会进行名称替换。
可以在user/build/asm目录下查看汇编来确认加载地址。
其他内容详见。
2021-03-30 21:10:03
40KB
Rust
1