【发布时间】:2015-11-16 13:34:42
【问题描述】:
我正在理解 U-boot(v2014.07)。 在 start.S(at arch/arm/cpu/armv7/) 文件中,它使用以下指令加载向量基地址。
ldr r0, =_start
mcr p15, 0, r0, c12, c0, 0 @Set VBAR
请您指导了解“_start”的定义位置。我检查了start.S和lowlevel_init.S,但是找不到。
【问题讨论】:
-
反汇编start.o文件时,“ldr r0, =_start”指令更新为“ldr r0, [pc, #104] ; 9c
”。您能否指导如何检查 _start 的定义位置。
标签: u-boot