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>

next in thread | previous in thread | raw e-mail | index | archive | help
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? 



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