[U-Boot] Mips: start.S Questions

Peter Belm peterbelm at gmail.com
Fri Aug 21 13:34:29 CEST 2009


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


More information about the U-Boot mailing list