Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Sep 2007 11:30:44 +0200
From:      Marius Nuennerich <marius.nuennerich@gmx.de>
To:        freebsd-arm@freebsd.org
Subject:   Re: Comment bug in locore.S?
Message-ID:  <20070928113044.4a2dcdac@sol.hackerzberg.local>
In-Reply-To: <200709272351.l8RNp0pn066924@casselton.net>
References:  <20070928011740.01026dcd@sol.hackerzberg.local> <200709272351.l8RNp0pn066924@casselton.net>

index | next in thread | previous in thread | raw e-mail

On Thu, 27 Sep 2007 18:51:00 -0500 (CDT)
Mark Tinguely <tinguely@casselton.net> wrote:

> 
> How about saving the jump address in another register also before the jump:
> 
> 	ldr	r10, .Lvirt_done
> 	ldr	pc, .Lvirt_done

I tried this but used r9, anyway the register isn't used otherwise and
it's contents is R09=c00002a4 after qemu crashes. Is it possible that
this would be the right address if the kernel would start at 0x30000000
and not on 0x30008000 physical address? 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070928113044.4a2dcdac>