[{"title":"( 50 个子文件 40KB ) 操作系统笔记和自己实现.7z","children":[{"title":"操作系统笔记和自己实现","children":[{"title":"lab1_result","children":[{"title":"report.md <span style='color:#111;'> 16.15KB </span>","children":null,"spread":false},{"title":"boot","children":[{"title":"bootasm.S <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"asm.h <span style='color:#111;'> 961B </span>","children":null,"spread":false},{"title":"bootmain.c <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false}],"spread":true},{"title":"tools","children":[{"title":"vector.c <span style='color:#111;'> 618B </span>","children":null,"spread":false},{"title":"grade.sh <span style='color:#111;'> 5.72KB </span>","children":null,"spread":false},{"title":"sign.c <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"gdbinit <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":"kernel.ld <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"lab1init <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"moninit <span style='color:#111;'> 52B </span>","children":null,"spread":false},{"title":"function.mk <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false}],"spread":true},{"title":".projectile <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 7.06KB </span>","children":null,"spread":false},{"title":"kern","children":[{"title":"init","children":[{"title":"init.c <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"mm","children":[{"title":"pmm.h <span style='color:#111;'> 108B </span>","children":null,"spread":false},{"title":"mmu.h <span style='color:#111;'> 7.80KB </span>","children":null,"spread":false},{"title":"pmm.c <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"memlayout.h <span style='color:#111;'> 909B </span>","children":null,"spread":false}],"spread":true},{"title":"trap","children":[{"title":"vectors.S <span style='color:#111;'> 21.32KB </span>","children":null,"spread":false},{"title":"trapentry.S <span style='color:#111;'> 873B </span>","children":null,"spread":false},{"title":"trap.h <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false},{"title":"trap.c <span style='color:#111;'> 7.38KB </span>","children":null,"spread":false}],"spread":true},{"title":"debug","children":[{"title":"kdebug.h <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"assert.h <span style='color:#111;'> 946B </span>","children":null,"spread":false},{"title":"kmonitor.h <span style='color:#111;'> 351B </span>","children":null,"spread":false},{"title":"panic.c <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"kdebug.c <span style='color:#111;'> 11.73KB </span>","children":null,"spread":false},{"title":"stab.h <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"kmonitor.c <span style='color:#111;'> 3.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"libs","children":[{"title":"readline.c <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"stdio.c <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false}],"spread":true},{"title":"driver","children":[{"title":"picirq.h <span style='color:#111;'> 192B </span>","children":null,"spread":false},{"title":"intr.c <span style='color:#111;'> 199B </span>","children":null,"spread":false},{"title":"picirq.c <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"clock.h <span style='color:#111;'> 178B </span>","children":null,"spread":false},{"title":"console.h <span style='color:#111;'> 222B </span>","children":null,"spread":false},{"title":"console.c <span style='color:#111;'> 11.55KB </span>","children":null,"spread":false},{"title":"kbdreg.h <span style='color:#111;'> 3.84KB </span>","children":null,"spread":false},{"title":"intr.h <span style='color:#111;'> 151B </span>","children":null,"spread":false},{"title":"clock.c <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"libs","children":[{"title":"string.h <span style='color:#111;'> 707B </span>","children":null,"spread":false},{"title":"defs.h <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"stdarg.h <span style='color:#111;'> 357B </span>","children":null,"spread":false},{"title":"x86.h <span style='color:#111;'> 5.52KB </span>","children":null,"spread":false},{"title":"elf.h <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"string.c <span style='color:#111;'> 10.75KB </span>","children":null,"spread":false},{"title":"error.h <span style='color:#111;'> 611B </span>","children":null,"spread":false},{"title":"stdio.h <span style='color:#111;'> 675B </span>","children":null,"spread":false},{"title":"printfmt.c <span style='color:#111;'> 9.56KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]