Table of contents
- COW, Lazy allocation and Demand paging
- Creating address space
- First Boot
- First boot and trap
- Input and output详解
- Interrupts and device drivers
- PCB
- The association of the uservec, kernelvec, stvec
- The process of handling trap
- The process of page allocate and free
- caller, callee, registers
- console的cons详解
- context switch(swtch.S)
- device tree
- exec
- hugepagetest问题
- lab
- log_c详解
- logging system design
- log相关内容
- memory layout
- pingpong输出问题
- scheduler(例子)
- scheduler(简略)
- sleeplock
- small Makefile
- uart and console
- vm.c
- xv6之增加device tree parse
- xv6的Makefile
- xv6的trap设计局限性
- xv6进程模型和Pthreads线程模型
- 两级页表地址转换例子
- 为内核支持函数调用
- 新建system call实例
- 页表创建核心函数
- 项目框架