本文主要是介绍【u-boot-2015.10源码分析】lowlevel_init.S,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 文章链接:https://blog.csdn.net/q_z_r_s
机器感知
一个专注于SLAM、机器视觉、Linux 等相关技术文章分享的公众号
此文件功能比较单一,仅仅是初始化SDRAM控制器
.globl lowlevel_init
lowlevel_init:/* 配置内存 */ldr r0, =SMRDATAldr r1, =CONFIG_SYS_TEXT_BASEsub r0, r0, r1ldr r1, =BWSCON /* Bus Width Status Controller */add r2, r0, #13*4
0:ldr r3, [r0], #4str r3, [r1], #4cmp r2, r0bne 0b/* 返回调用它的start.S中 */mov pc, lr
这篇关于【u-boot-2015.10源码分析】lowlevel_init.S的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!