文件名称:linux0.01版内核源码带中文注释
文件大小:290KB
文件格式:ZIP
更新时间:2021-05-06 08:44:39
linux
linux0.01版本的内核源码,带中文注释,非常适合学习linux
【文件预览】:
init
----main.c(13KB)
tools
----build.c(8KB)
boot
----head.s(13KB)
----bootsect.s(12KB)
----setup.s(12KB)
mm
----page.s(842B)
----memory.c(25KB)
----Makefile(3KB)
include
----stdarg.h(2KB)
----string.h(22KB)
----const.h(589B)
----utime.h(392B)
----ctype.h(2KB)
----unistd.h(9KB)
----termios.h(14KB)
----stddef.h(378B)
----signal.h(4KB)
----asm()
--------memory.h(1KB)
--------segment.h(2KB)
--------system.h(4KB)
--------io.h(772B)
----linux()
--------config.h(2KB)
--------kernel.h(1KB)
--------fs.h(10KB)
--------sys.h(5KB)
--------head.h(760B)
--------tty.h(4KB)
--------hdreg.h(3KB)
--------sched.h(13KB)
--------mm.h(473B)
----fcntl.h(3KB)
----errno.h(2KB)
----a.out.h(8KB)
----sys()
--------utsname.h(423B)
--------types.h(1KB)
--------wait.h(1KB)
--------times.h(377B)
--------stat.h(2KB)
----time.h(2KB)
fs
----buffer.c(18KB)
----stat.c(3KB)
----inode.c(15KB)
----open.c(10KB)
----block_dev.c(4KB)
----truncate.c(2KB)
----file_dev.c(5KB)
----bitmap.c(8KB)
----ioctl.c(2KB)
----read_write.c(6KB)
----pipe.c(5KB)
----exec.c(19KB)
----fcntl.c(3KB)
----file_table.c(209B)
----super.c(14KB)
----namei.c(37KB)
----Makefile(7KB)
----char_dev.c(4KB)
lib
----write.c(545B)
----errno.c(66B)
----open.c(1KB)
----_exit.c(616B)
----malloc.c(14KB)
----dup.c(401B)
----string.c(199B)
----close.c(397B)
----setsid.c(382B)
----Makefile(5KB)
----execve.c(607B)
----ctype.c(2KB)
----wait.c(774B)
Makefile
kernel
----mktime.c(3KB)
----sys.c(8KB)
----asm.s(5KB)
----exit.c(8KB)
----system_call.s(13KB)
----fork.c(7KB)
----printk.c(2KB)
----sched.c(19KB)
----signal.c(6KB)
----vsprintf.c(10KB)
----blk_drv()
--------hd.c(17KB)
--------blk.h(6KB)
--------floppy.c(23KB)
--------ramdisk.c(6KB)
--------ll_rw_blk.c(8KB)
--------Makefile(4KB)
----math()
--------math_emulate.c(2KB)
--------Makefile(3KB)
----chr_drv()
--------keyboard.S(21KB)
--------tty_ioctl.c(11KB)
--------console.c(31KB)
--------Makefile(5KB)
--------serial.c(3KB)
--------rs_io.s(6KB)
--------tty_io.c(18KB)
----panic.c(952B)