> > 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
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot