
Linux-0.11注解
猪哥-嵌入式
这个作者很懒,什么都没留下…
展开
-
Linux0.11的内核引导启动流程
Linux0.11的内核引导启动程序由boot/目录下的bootsect.s、setup.s和head.s完成,由于内核的启动涉及到硬件操作比较多,所以均是汇编文件。 讲述内核引导启动流程前,先了解Linux0.11中的bootsect.s、setup.s和head.s的大小,因为能够帮助后续理解。 bootsect.s-----5052bytes(小于5KB)原创 2015-08-19 16:33:40 · 1735 阅读 · 0 评论 -
linux-0.11/init/main.c流程分析
main.c是BIOS各种初始化后进入的第一个C主程序,其作用简单的讲就是进行各种外围硬件的初始化,然后fork第一个进程,然后开始执行第一个程序bash,具体代码如下:#define __LIBRARY__ #include <unistd.h> #include <time.h> /* * we need this inline - forking from...原创 2018-03-21 22:40:26 · 1297 阅读 · 0 评论