没有合适的资源?快使用搜索试试~ 我知道了~
testsuits-for-oskernel
共125个文件
c:40个
py:34个
sh:9个
需积分: 12 0 下载量 7 浏览量
2021-04-16
11:38:37
上传
评论
收藏 19.28MB ZIP 举报
温馨提示
Testsuits for OS Kernel 这里给出的会通过系统调用访问内核实现组开发的OS,得到正确可靠的服务。 系统调用基于部分比较基础Linux syscalls。从测试用例可以看出,自己开发的OS只需实现Linux syscalls的功能子集即可。 内核实现组可通过了解测试用例在Linux on Qemu for RV64上的执行效果; 然后可以尝试基于Qemu for RV64来开发,并用测试用例来测试自己实现的OS;之后再在k210开发板上烧写OS,在SD card上建立加载了测试用例的 ,让自己开发的OS能够正确访问并执行sd card上的测试用例。 在本地通过测试后,可提交进行测试。 syscalls说明 注:初赛阶段,文档中描述不会增加更多的syscall。可能会进一步完善文档内容描述,保证描述的准确性。 syscalls测试用例 注:测试用例的数量会增加 sysca
资源推荐
资源详情
资源评论
收起资源包目录
testsuits-for-oskernel (125个子文件)
syscall.c 4KB
string.c 3KB
stdio.c 2KB
munmap.c 987B
mmap.c 885B
unlink.c 780B
brk.c 754B
pipe.c 735B
mount.c 729B
openat.c 711B
umount.c 708B
getdents.c 704B
waitpid.c 635B
close.c 633B
fstat.c 614B
clone.c 605B
yield_A.c 586B
fork.c 566B
times.c 550B
uname.c 523B
wait.c 508B
sleep.c 508B
getcwd.c 478B
exit.c 475B
mkdir_.c 465B
execve.c 445B
getppid.c 445B
yield_B.c 440B
yield_C.c 440B
chdir.c 410B
getpid.c 402B
open.c 371B
gettimeofday.c 363B
dup2.c 363B
write.c 324B
read.c 311B
dup.c 300B
test_echo.c 168B
main.c 156B
stdlib.c 133B
nsswitch.conf 249B
ntp.conf 44B
resolv.conf 38B
busybox.config 27KB
linux.config 1KB
riscv64.config 206B
fstab 404B
group 10B
gshadow 9B
stddef.h 3KB
syscall_arch.h 2KB
unistd.h 2KB
syscall.h 1KB
stdio.h 763B
string.h 430B
stdlib.h 233B
hosts 20B
syscall_ids.h.in 8KB
inittab 233B
interfaces 161B
user.ld 294B
ldd 39B
Makefile 1KB
Makefile 358B
oscomp_syscalls.md 12KB
README.md 2KB
README.md 1KB
README.md 601B
fat32-info.md 356B
motd 258B
passwd 30B
profile 72B
test_base.py 2KB
test_runner.py 2KB
yield_test.py 1KB
check_tests.py 930B
brk_test.py 682B
pipe_test.py 653B
times_test.py 545B
getdents_test.py 526B
fstat_test.py 510B
openat_test.py 489B
mount_test.py 433B
umount_test.py 425B
munmap_test.py 421B
gettimeofday_test.py 385B
mmap_test.py 383B
waitpid_test.py 369B
chdir_test.py 368B
clone_test.py 366B
wait_test.py 363B
getpid_test.py 357B
dup_test.py 341B
read_test.py 323B
open_test.py 323B
fork_test.py 312B
execve_test.py 307B
mkdir_test.py 294B
write_test.py 268B
unlink_test.py 266B
共 125 条
- 1
- 2
资源评论
努力中的懒癌晚期
- 粉丝: 32
- 资源: 4716
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功