[U-Boot] Mips: start.S Questions
Peter Belm
peterbelm at gmail.com
Fri Aug 21 15:08:03 CEST 2009
>
> Why should it? I presume the CPU starts at _start, so it will "b
> reset", i.e. branch (jump) to "reset" and be happy. Its only if the CPU
> jumps to one the reserved vectors that it will loop. And well, as they
> are reserved, this is a legal thing to do, no? As the purple port
> works, I'm pretty sure they do not usually get jumped to there ;)
I knew I must be missing something, I didn't see that the reset definition
comes straight under all the other vector calls, so _start just runs through
all the vectors if for some reason reset returns (twice) and would get
trapped because of RVECENT(romReserved,2).
I shouldn't have missed my morning coffee :-P thank you for your help.
--
Regards,
Peter Belm
More information about the U-Boot
mailing list