【求助】uboot start.s 开始几行的疑问
.globl _start
_start: b reset
ldr pc, _undefined_instruction
ldr pc, _software_interrupt
ldr pc, _prefetch_abort
ldr pc, _data_abort
ldr pc, _not_used
ldr pc, _irq
ldr pc, _fiq
。。。。。。
这个是uboot入口的汇编代码,既然在开始就b reset了,那就直接跳转到reset执行了,而且因为是b 指令,不会返回。我看了下reset代码,最终跳到start_armboot了。
我的疑问是,
ldr pc, _undefined_instruction
ldr pc, _software_interrupt
.......
这几行会执行吗,什么时候执行的?