Vivi Boot Loader 实现详解
Boot Loader 的实现通常分为 stage1 和 stage2 两个阶段,这取决于 CPU 架构。Stage1 包含依赖于 CPU 架构的代码,如设备初始化代码,通常使用汇编语言编写,以保证代码简洁。Stage2 则用 C 语言编写,处理复杂功能,具有更好的可读性和可移植性。Boot Loader 的 stage1 通常包括以下步骤(按执行顺序排列):
279.5KB
文件大小:
评论区