Bootloader
系统加电或复位后,所有CPU通常都由CPU制造商指定的地址取指令。
stage1(用汇编做的)完成硬件初始化;为加载stage2准备RAM空间;(将stage2复制到RAM中)设置堆栈然后跳转到stage2的C入口点
stage2初始化本阶段要使用到的硬件设备;检测 memory map;将kernel image和rootfs image从flash读到RAM中;设置内核启动参数;调用内核
Bootloader 123
最新推荐文章于 2025-12-29 11:56:42 发布
本文介绍了Bootloader的工作原理,包括两个主要阶段:Stage1使用汇编语言进行硬件初始化并为加载Stage2准备RAM空间;Stage2则进一步初始化硬件设备、检测内存映射,并将内核及根文件系统镜像从Flash读入RAM中,最终设置好内核启动参数并调用内核。
1127

被折叠的 条评论
为什么被折叠?



