From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HnEiS-0006rK-S6 for qemu-devel@nongnu.org; Sun, 13 May 2007 10:06:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HnEiR-0006oY-7c for qemu-devel@nongnu.org; Sun, 13 May 2007 10:06:28 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HnEiR-0006oG-1h for qemu-devel@nongnu.org; Sun, 13 May 2007 10:06:27 -0400 Received: from phoenix.bawue.net ([193.7.176.60] helo=mail.bawue.net) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HnEal-0004da-UQ for qemu-devel@nongnu.org; Sun, 13 May 2007 09:58:32 -0400 Date: Sun, 13 May 2007 14:51:20 +0100 Subject: Re: [Qemu-devel] [PATCH] MIPS: support MMU selection at runtime Message-ID: <20070513135120.GA8380@networkno.de> References: <20070509090313.B63A36C58B@smtp4-g19.free.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20070509090313.B63A36C58B@smtp4-g19.free.fr> From: Thiemo Seufer Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?iso-8859-1?Q?Herv=E9?= Poussineau Cc: qemu-devel@nongnu.org Herv=E9 Poussineau wrote: > Hi, >=20 > The attached patch removes the MIPS_USES_R4K_TLB define, and replaces it = by > some function pointers in the env structure. > The model can be extended to support another TLB types quite easily (see > translate_init.c) I expanded it to handle the fixed mapping MMU properly, and to keep the userland emulation working. Thiemo