Introduction
lab1
boot
bootasm
bootmain
kern
debug
kmonitor
panic
init
init
libs
readline
mm
pmm
trap
trap
trapentry
vectors
libs
tools
lab解析
lab1
练习1
练习2
练习3
练习4
练习6
扩展练习
Piazza优质问题/笔记收集
lab2
练习1
练习2
练习3
lab3
lab4
lab5
lab6
lab7
lab8
uCore代码
boot
asm.h
bootasm.S
bootmain.c
(lab1) bootasm.S
kern
debug
assert.h
kdebug.c
kdebug.h
kmonitor.c
kmonitor.h
panic.c
stab.h
(lab1) kdebug.c
driver
clock.c
clock.h
console.c
console.h
ide.c
ide.h
intr.c
intr.h
kbdreg.h
picirq.c
picirq.h
fs
devs
dev.c
dev_disk0.c
dev.h
dev_stdin.c
dev_stdout.c
sfs
bitmap.c
bitmap.h
sfs.c
sfs_fs.c
sfs.h
sfs_inode.c
sfs_io.c
sfs_lock.c
swap
swapfs.c
swapfs.h
vfs
inode.c
inode.h
README.md
vfs.c
vfsdev.c
vfsfile.c
vfs.h
vfslookup.c
vfspath.c
file.c
file.h
fs.c
fs.h
iobuf.c
iobuf.h
sysfile.c
sysfile.h
init
entry.S
init.c
(lab1) init.c
libs
readline.c
stdio.c
string.c
mm
default_pmm.c
default_pmm.h
kmalloc.c
kmalloc.h
memlayout.h
mmu.h
pmm.c
pmm.h
swap.c
swap_fifo.c
swap_fifo.h
swap.h
vmm.c
vmm.h
(lab2) pmm.c
(lab3) vmm.c
process
entry.S
proc.c
proc.h
switch.S
(lab4) proc.c
(lab5) proc.c
schedule
default_sched.c
default_sched.h
default_sched_stride.c
sched.c
sched.h
sync
check_sync.c
monitor.c
monitor.h
sem.c
sem.h
sync.h
wait.c
wait.h
syscall
syscall.c
syscall.h
trap
trap.c
trapentry.S
trap.h
vectors.S
(lab1) trap.c
libs
atomic.h
defs.h
dirent.h
elf.h
error.h
hash.c
list.h
printfmt.c
rand.c
skew_heap.h
stat.h
stdarg.h
stdio.h
stdlib.h
string.c
string.h
unistd.h
x86.h
tools
boot.ld
function.mk
gdbinit
grade.sh
kernel.ld
mksfs.c
sign.c
user.ld
vector.c
user
libs
dir.c
dir.h
file.c
file.h
initcode.S
lock.h
panic.c
stdio.c
syscall.c
syscall.h
ulib.c
ulib.h
umain.c
badarg.c
badsegment.c
divzero.c
exit.c
faultread.c
faultreadkernel.c
forktest.c
forktree.c
hello.c
ls.c
matrix.c
pgdir.c
priority.c
sfs_filetest1.c
sh.c
sleep.c
sleepkill.c
softint.c
spin.c
testbss.c
waitkill.c
yield.c
Makefile
(lab1) Makefile
附录:工具使用
如何编辑该文档
讨论区的维护方法
使用Travis CI自动化更新gitbook
Published with GitBook
lab5
lab5
相关文件
lab5
lab5文档
相关文件
练习1: proc.c
练习2: pmm.c
results matching "
"
No results matching "
"
results matching "
"
No results matching "
"