I've figured out most of the boot process by following through the code, but
I have a few questions about start.S:

   1. Calls to RVECENT and XVEVENT: what exactly do these do? RVECENT just
   branches to the first parameter f, and does nothing with the second
   parameter. Yet the first argument passed is romReserved which is defined:

>    romReserved:
>        b    romReserved

   Isn't that just an infinite loop?
   2. What are these for?:

>    #ifdef CONFIG_PURPLE
>    /* 0xbfc00400 */
>        .word    0xdc870000
>        .word    0xfca70000
>        .word    0x20840008....etc..


The rest seems pretty straightforward, just some processor specific things I
need to research.

--
Regards,
Peter Belm
_______________________________________________
U-Boot mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to