From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HOjH9-0005pY-5k for qemu-devel@nongnu.org; Tue, 06 Mar 2007 18:40:59 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HOjH6-0005ol-NP for qemu-devel@nongnu.org; Tue, 06 Mar 2007 18:40:58 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HOjH6-0005oh-Fc for qemu-devel@nongnu.org; Tue, 06 Mar 2007 18:40:56 -0500 Received: from mail.codesourcery.com ([65.74.133.4]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HOjH4-0004fX-18 for qemu-devel@nongnu.org; Tue, 06 Mar 2007 18:40:54 -0500 From: Paul Brook Subject: Re: [Qemu-devel] armv6 support Date: Tue, 6 Mar 2007 23:40:44 +0000 References: <200702232254.54206.paul@codesourcery.com> <200703061827.18316.rob@landley.net> In-Reply-To: <200703061827.18316.rob@landley.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703062340.45108.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: Rob Landley Cc: qemu-devel@nongnu.org On Tuesday 06 March 2007 23:27, Rob Landley wrote: > On Friday 23 February 2007 5:54 pm, Paul Brook wrote: > > On Friday 23 February 2007 20:09, Rodrigo Vivi wrote: > > > Hi all, > > > > > > Is there someone working on armv6 support? > > > I'm very interested to help this development... > > > > I already have ARMv6 and ARMv7 implemented, but am unable to release the > > code. > > On an unrelated note, is there any way to tell qemu to only support a > subset, ala i386 or i586, armv4l, disable the math coprocessor, nommu, etc? Yes, however most of the subsets you mention aren't implemented. Specifically only the ARM VFP coprocessor can be easily disabled. Restricting emulation to i586/armv4 isn't particularly hard, it just needs some time spent to do the work. The new features I'm adding (eg. armv6) are going to be optional from the start. > (Or is it on the todo list anywhere?) I have no personal plans to do x86 or armv4. People periodically request this, but so far noone has cared enough to invest the necessary effort. > I'd love to be able to test uClinux on qemu instead of armulator uClinux runs fine under qemu. Just because the CPU has an MMU doesn't mean you have to enable it. Paul