网站介绍:bootloader一般都是分为两个阶段的,第一个阶段使用汇编来实现,它完成一些依赖于CPU体系结构的初始化,并调用第二阶段的代码;第二阶段则通常使用C语言来实现,这样可以实现更复杂的功能,而且代码会有更好的可读性和移植性。 两个阶段如下:一、第一阶段功能(1)硬件设备初始化;(2)为加载bootloader的第二个阶段代码准备RAM空间。(3)复制bootloader的第二个阶段代码到RAM中;(4)设置好栈。(5)跳转到第二阶段代码的C入口点。二、第二个阶段的..._bootloader分阶段
- 链接地址:https://blog.csdn.net/feelinghappy/article/details/108087717
- 链接标题:bootloader的两个阶段_bootloader分阶段-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:901
- 网站标签:bootloader分阶段