From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Belm Date: Fri, 21 Aug 2009 12:34:29 +0100 Subject: [U-Boot] Mips: start.S Questions Message-ID: <574bb010908210434j5e3bcc4cqb96604c345f01046@mail.gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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