- 链接地址:https://blog.csdn.net/weixin_54191451/article/details/125460557
- 链接标题:Linux内核启动流程简介_Fbt 1709的博客-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:5477
1.内核程序启动的入口是ENTRY(stext)函数,在启动之前,需要确认如下信息:①、关闭 MMU。②、关闭 D-cache。③、I-Cache 无所谓。④、r0=0。⑤、r1=machine nr(也就是机器 ID)。⑥、r2=atags 或者设备树(dtb)首地址。2.调用函数 safe_svcmode_maskall 确保 CPU 处于 SVC 模式,并且关闭了所有的中断3.Linux 内核将每种处理器都抽象为一个 proc_info_list 结构体,每种处理器都对应一个procin_内核启动流程
版权声明:本文发布于特牛生活网 内容均来源于互联网 如有侵权联系删除
标签:内核启动流程