From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BzjpW-00041n-LZ for qemu-devel@nongnu.org; Tue, 24 Aug 2004 18:31:50 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BzjpV-00041N-0Z for qemu-devel@nongnu.org; Tue, 24 Aug 2004 18:31:50 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BzjpU-00041K-Ub for qemu-devel@nongnu.org; Tue, 24 Aug 2004 18:31:48 -0400 Received: from [62.241.160.73] (helo=colossus.systems.pipex.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Bzjkr-0004ve-0R for qemu-devel@nongnu.org; Tue, 24 Aug 2004 18:27:01 -0400 From: Paul Brook Subject: Re: [Qemu-devel] chroot to ARM Gentoo install. Date: Tue, 24 Aug 2004 23:26:58 +0100 References: <200408241238.32517.james@alentdesignsolutions.com> <200408242244.39081.paul@codesourcery.com> <412BBDB8.40106@bellard.org> In-Reply-To: <412BBDB8.40106@bellard.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408242326.58150.paul@codesourcery.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Tuesday 24 August 2004 23:14, Fabrice Bellard wrote: > Paul Brook wrote: > > On Tuesday 24 August 2004 22:26, Lennert Buytenhek wrote: > >>On Tue, Aug 24, 2004 at 09:06:57PM +0100, Paul Brook wrote: > >>>You don't mention what sort of ARM chip you are using. qemu only > >>> supports armv4. It does not currently implement the armv4t or armv5 > >>> instruction sets. I have patches implementing armv5te, but they still > >>> need testing. > >> > >>Can I volunteer? > > > > Sure. Patch attached. This includes a couple of other minor changes I've > > got in my local tree. > > > > I've run the gcc testsuite in arm mode (cross-compiling with an an armv4 > > libc) and the results look reasonable. Thumb mode is totally untested. > > Now you can begin Strong ARM system mode emulation ! Simulating a > Netwinder hardware should be possible with the existing PC devices. First we'd need to implement privileged CPU modes, system control coprocessor, and maybe MMU... I'm a toolchain developer, not a kernel hacker, so I'm mostly interested in user-mode emulation. Full system emulation is probably not gonna happen unless I get really bored, or someone else does it ;) Armv6 (ie arm11 series cores) and VFP coprocessor are higher priority for me. Paul