1.main()
(1)设置系统的根文件设备号以及一些内存全局变量
(2)所有方面的硬件初始化工作:陷阱门、块设备、字符设备、tty、开机启动时间、调度程序、硬盘、软驱
(3)开中断,切换到任务0中运行
(4)切换到用户模式
(5)创建一个用于init()的子进程
(6)循环执行pause()、
2.init()
(1)安装根文件系统
(2)打开tty0,产生输入输出设备
(3)显示系统信息
(4)创建进程2
(5)进程2为交互执行初始化配置
(6)进程2退出、
(7)步骤4-步骤6无限循环
问题:
《Linux内核完全剖析-基于0.12内核》P266理解不了