logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Uboot的代码复制和重定位过程分析

首先要明确,不管启动介质是什么,Nor Flash这种可以直接运行代码的存储设备也好,还是SD卡这种不能运行程序的存储介质也好,都会把Uboot的代码从存储介质中复制到RAM中去,然后跳转到RAM中去执行程序。Uboot代码的复制是在arch/arm/lib/relocate.S文件中的relocate_code函数中实现的。相关代码如下:在Uboot中有一个全局变量,是一个结构体变量,其中存储了

#arm开发#驱动开发#嵌入式硬件
到底了