- 链接地址:https://blog.csdn.net/qq_38146340/article/details/120558339
- 链接标题:【精选】uboot详细解释,两个启动阶段:先汇编,后C语言_kaikai_1019的博客-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:4652
文章浏览阅读1.2k次。大多数bootloader都分为stage1和stage2两部分,u-boot也不例外。依赖于CPU体系结构的代码(如设备初始化代码等)通常都放在stage1且可以用汇编语言来实现,而stage2则通常用C语言来实现,这样可以实现复杂的功能,而且有更好的可读性和移植性。1、Stage1 start.S代码结构u-boot的stage1代码通常放在start.S文件中,他用汇编语言写成,其主要代码部分如下:(1)定义入口。由于一个可执行的Image必须有一个入口点,并且只能有一个全局入口,通常这个入口放
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除