From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Wozniak Date: Fri, 27 Jan 2006 12:29:12 -0500 Subject: [U-Boot-Users] Coldfile 5282 - Hello_world again In-Reply-To: References: Message-ID: <43DA5868.4070604@mc.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Jens Scharsig wrote: > Hello > > I am back again on u-boot. > I can't run the have the hello_world example. I get exceptions after > start it. So I diassemble and discover the code. > I think the entry point is fault or the initcode is missed. You did not says what address you specified for the "go" command. But if you "read" the README file, it will show you how to run it properly. > ... > int hello_world (int argc, char *argv[]) > { > 20000: 4e56 0000 linkw %fp,#0 > int i; > > /* Print the ABI version */ > app_startup(argv); > 20004: 2f2e 000c movel %fp@(12),%sp at - > 20008: 206d 000c moveal %a5@(12),%a0 > 2000c: 4e90 jsr %a0@ > ... > > a0 should load with be contains 00020134 > > ... > 00020134 : > > extern unsigned long __bss_start, _end; > > void app_startup(char **argv) > { > 20134: 4e56 0000 linkw %fp,#0 > unsigned long * cp = &__bss_start; > ... > > but moveal %a5@(12),%a0 gets a different address. How or where to > initialize the a5 register. > > Any sugestions > > Thx Jens > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 > _______________________________________________ > U-Boot-Users mailing list > U-Boot-Users at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/u-boot-users >