rCore_tutorial_tests:rCore_tutorial_tests

时间:2024-04-19 11:20:03
【文件属性】:

文件名称:rCore_tutorial_tests:rCore_tutorial_tests

文件大小:40KB

文件格式:ZIP

更新时间:2024-04-19 11:20:03

Rust

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目录下查看汇编来确认加载地址。 其他内容详见。


【文件预览】:
rCore_tutorial_tests-master
----user()
--------build.py(76B)
--------rust-toolchain(18B)
--------ch3-build.py(2KB)
--------ch2-build.py(561B)
--------src()
--------Cargo.toml(280B)
--------.cargo()
--------Makefile(2KB)
----.gitignore(57B)
----README.md(948B)
----guide.md(16KB)

网友评论