准备工作,阅读【1】中第3章;阅读memlayout.h【2】;阅读vm.c【3】;阅读kalloc【4】;阅读riscv.h【5】;阅读exec.c【6】
【1】https://pdos.csail.mit.edu/6.828/2020/xv6/book-riscv-rev1.pdfarrow-up-right
【2】https://github.com/mit-pdos/xv6-riscv/blob/riscv/kernel/memlayout.harrow-up-right
【3】https://github.com/mit-pdos/xv6-riscv/blob/riscv/kernel/vm.carrow-up-right
【4】https://github.com/mit-pdos/xv6-riscv/blob/riscv/kernel/kalloc.carrow-up-right
【5】https://github.com/mit-pdos/xv6-riscv/blob/riscv/kernel/riscv.harrow-up-right
【6】https://github.com/mit-pdos/xv6-riscv/blob/riscv/kernel/exec.carrow-up-right
Last updated 2 years ago
Was this helpful?