来自 Linux 内核完全注释
的内容,从 0.11 内核版本开始,完成后参考 0.12 版本进行修改.旨在加深对操作系统的理解.
- bootsect.s
- setup.s
- head.s
- main.c
##进程调度与系统调用
- asm.s
- traps.c
- system_call.s
- mktime.c
- sched.c
- signal.c
- exit.c
- fork.c
- sys.c
- vsprintf.c
- printk.c
- panic.c
- blk.h
- hd.c
- ll_rw_blk.c
- ramdisk.c
- floppy.c
- keyboard.S
- console.c
- serial.c
- rs_io.s
- tty_io.c
- tty_ioctl.c
- math-emulation.c
- buffer.c
- bitmap.c
- inode.c
- super.c
- namei.c
- file_table.c
- block_dev.c
- file_dev.c
- pipe.c
- char_dev.c
- read_write.c
- truncate.c
- open.c
- exec.c
- stat.c
- fcntl.c
- ioctl.c
- memory.c
- page.c
- Linux 内核完全注释--赵炯 机械工业出版社,ISBN:978-7-111-14968-2