[{"title":"( 60 个子文件 659KB ) (源码)基于C语言的xv6文件系统操作实现.zip","children":[{"title":"Lab08-lock","children":[{"title":"kalloc.c <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false},{"title":"bio.c <span style='color:#111;'> 4.60KB </span>","children":null,"spread":false}],"spread":true},{"title":"Lab05-cow","children":[{"title":"kalloc.c <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"riscv.h <span style='color:#111;'> 7.13KB </span>","children":null,"spread":false},{"title":"trap.c <span style='color:#111;'> 18.70KB </span>","children":null,"spread":false},{"title":"vm.c <span style='color:#111;'> 10.58KB </span>","children":null,"spread":false},{"title":"defs.h <span style='color:#111;'> 6.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"更多源码尽在【www.makuang.net】.txt <span style='color:#111;'> 370B </span>","children":null,"spread":false},{"title":"Lab09-fs","children":[{"title":"stat.h <span style='color:#111;'> 354B </span>","children":null,"spread":false},{"title":"fs.c <span style='color:#111;'> 12.97KB </span>","children":null,"spread":false},{"title":"fcntl.h <span style='color:#111;'> 151B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 9.71KB </span>","children":null,"spread":false},{"title":"sysfile.c <span style='color:#111;'> 13.94KB </span>","children":null,"spread":false},{"title":"syscall.c <span style='color:#111;'> 4.82KB </span>","children":null,"spread":false},{"title":"syscall.h <span style='color:#111;'> 531B </span>","children":null,"spread":false},{"title":"file.h <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"user.ld <span style='color:#111;'> 632B </span>","children":null,"spread":false},{"title":"usys.pl <span style='color:#111;'> 707B </span>","children":null,"spread":false},{"title":"fs.h <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false}],"spread":false},{"title":"Lab07-net","children":[{"title":"e1000.c <span style='color:#111;'> 5.29KB </span>","children":null,"spread":false}],"spread":true},{"title":"book-riscv-rev3.pdf <span style='color:#111;'> 567.93KB </span>","children":null,"spread":false},{"title":"Lab03-pgtbl","children":[{"title":"proc.h <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"riscv.h <span style='color:#111;'> 7.12KB </span>","children":null,"spread":false},{"title":"proc.c <span style='color:#111;'> 12.01KB </span>","children":null,"spread":false},{"title":"vm.c <span style='color:#111;'> 11.26KB </span>","children":null,"spread":false},{"title":"sysproc.c <span style='color:#111;'> 3.39KB </span>","children":null,"spread":false},{"title":"defs.h <span style='color:#111;'> 6.21KB </span>","children":null,"spread":false},{"title":"exec.c <span style='color:#111;'> 6.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"Lab02-syscall","children":[{"title":"proc.h <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false},{"title":"kalloc.c <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false},{"title":"proc.c <span style='color:#111;'> 21.90KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 9.71KB </span>","children":null,"spread":false},{"title":"user.h <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"syscall.c <span style='color:#111;'> 5.39KB </span>","children":null,"spread":false},{"title":"syscall.h <span style='color:#111;'> 554B </span>","children":null,"spread":false},{"title":"sysproc.c <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false},{"title":"defs.h <span style='color:#111;'> 6.25KB </span>","children":null,"spread":false},{"title":"usys.pl <span style='color:#111;'> 724B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"Lab06-thread","children":[{"title":"notxv6","children":[{"title":"barrier.c <span style='color:#111;'> 3.87KB </span>","children":null,"spread":false},{"title":"ph.c <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false}],"spread":true},{"title":"user","children":[{"title":"uthread_switch.S <span style='color:#111;'> 667B </span>","children":null,"spread":false},{"title":"uthread.c <span style='color:#111;'> 5.89KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Lab04-traps","children":[{"title":"printf.c <span style='color:#111;'> 4.42KB </span>","children":null,"spread":false},{"title":"proc.h <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":"riscv.h <span style='color:#111;'> 7.19KB </span>","children":null,"spread":false},{"title":"proc.c <span style='color:#111;'> 15.33KB </span>","children":null,"spread":false},{"title":"user.h <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"syscall.c <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false},{"title":"trap.c <span style='color:#111;'> 6.47KB </span>","children":null,"spread":false},{"title":"syscall.h <span style='color:#111;'> 558B </span>","children":null,"spread":false},{"title":"sysproc.c <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false},{"title":"defs.h <span style='color:#111;'> 6.20KB </span>","children":null,"spread":false},{"title":"usys.pl <span style='color:#111;'> 729B </span>","children":null,"spread":false}],"spread":false},{"title":"Lab01-util","children":[{"title":"find.c <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 9.68KB </span>","children":null,"spread":false},{"title":"sleep.c <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"primes.c <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"pingpong.c <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"xargs.c <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]