本章小结-pynq-z2-配置和引导

时间:2024-06-28 01:57:43
【文件属性】:

文件名称:本章小结-pynq-z2-配置和引导

文件大小:827KB

文件格式:PDF

更新时间:2024-06-28 01:57:43

ARM Uboot 源码分析

3.2 本章小结 主要分析了 uboot 启动的第一阶段代码。 ldr r0, _board_init_r_ofs //把板级初始化的函数偏移值给 r0, //_board_init_r_ofs:定义见下面声明 adr r1, _start //start 地址给 r1 add lr, r0, r1 //lr=r0+r1= (board_init_r - _start)+ _start= board_init_r 地址 add lr, lr, r9 //r9 中存放拷贝前和拷贝后的 uboot 运行地址偏移值 /* setup parameters for board_init_r */ mov r0, r5 /* gd_t */ mov r1, r6 /* dest_addr */ /* jump to it ... */ mov pc, lr //跳转到内存中继续运行 board_init_r 函数。 _board_init_r_ofs: .word board_init_r - _start


网友评论