Linux-0.11 详解大纲

程序员小x大约 3 分钟LinuxLinux-0.11代码解读系列

Linux-0.11 详解大纲

本系列使用的源码:

https://github.com/karottc/linux-0.11open in new window (Intel汇编格式)

https://github.com/yuan-xy/Linux-0.11.gitopen in new window( AT&T 汇编格式)

参考书籍:

  • Linux-0.11深入解读.pdf

汇编语言基础

Linux-0.11 中的汇编语言open in new window

启动引导

Linux-0.11 boot目录bootsect.s详解open in new window

Linux-0.11 boot目录setup.s详解open in new window

Linux-0.11 boot目录head.s详解open in new window

初始化init

Linux-0.11 init 目录main.c详解open in new window

进程管理

Linux-0.11 kernel目录asm.s详解open in new window

Linux-0.11 kernel目录trap.c详解open in new window

Linux-0.11 kernel目录system_call.s详解open in new window

Linux-0.11 kernel目录mktime.c/printk.c/panic.c详解open in new window

Linux-0.11 kernel目录sched.c详解open in new window

Linux-0.11 kernel目录signal.c详解open in new window

Linux-0.11 kernel目录exit.c详解open in new window

Linux-0.11 kernel目录fork.c详解open in new window

Linux-0.11 kernel目录hd.c详解open in new window

Linux-0.11 kernel目录ll-rw-blk.c详解open in new window

Linux-0.11 kernel目录ramdisk.c详解open in new window

Linux-0.11 kernel目录sys.c详解open in new window

Linux-0.11 kernel目录tty_io.c详解open in new window

Linux-0.11 kernel目录tty_ioctl.c详解open in new window

内存管理

Linux-0.11 mm 目录memory.c详解open in new window

Linux-0.11 mm 目录page.s详解open in new window

文件系统

Linux-0.11 fs 目录inode.c详解open in new window

Linux-0.11 fs 目录buffer.c详解open in new window

Linux-0.11 fs 目录truncate.c详解open in new window

Linux-0.11 fs 目录bitmap.c详解open in new window

Linux-0.11 fs 目录block_dev.c详解open in new window

Linux-0.11 fs 目录char_dev.c详解open in new window

Linux-0.11 fs 目录exec.c详解open in new window

Linux-0.11 fs 目录file_dev.c详解open in new window

Linux-0.11 fs 目录ioctl.c详解open in new window

Linux-0.11 fs 目录namei.c详解open in new window

Linux-0.11 fs 目录open.c详解open in new window

Linux-0.11 fs 目录pipe.c详解open in new window

Linux-0.11 fs 目录read_write.c详解open in new window

Linux-0.11 fs 目录stat.c详解open in new window

Linux-0.11 fs 目录super.c详解open in new window

Linux-0.11 fs 目录fcntl.c详解open in new window

Loading...