From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AtbX1-00047l-KP for qemu-devel@nongnu.org; Wed, 18 Feb 2004 18:55:07 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Atb8K-0004lp-PF for qemu-devel@nongnu.org; Wed, 18 Feb 2004 18:30:08 -0500 Received: from [63.228.1.57] (helo=gate.crashing.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1AtavX-00087a-As for qemu-devel@nongnu.org; Wed, 18 Feb 2004 18:16:23 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by gate.crashing.org (8.12.8/8.12.8) with ESMTP id i1IN9DUn027335 for ; Wed, 18 Feb 2004 17:09:14 -0600 Subject: Re: [Qemu-devel] PPC emulation on Qemu From: Benjamin Herrenschmidt In-Reply-To: <1077110411.2799.38.camel@jma1.dev.netgem.com> References: <1077097365.30204.7.camel@rapid> <28939.1077100546@www41.gmx.net> <1077110411.2799.38.camel@jma1.dev.netgem.com> Content-Type: text/plain Message-Id: <1077145986.20787.31.camel@gaston> Mime-Version: 1.0 Date: Thu, 19 Feb 2004 10:13:07 +1100 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org > In theory, we could do that. > But it needs deep kernel patch as I think Linux never uses little-endian > pages on PPC. Maybe with a kind a mmap flag ? :-) > But, I don't think you can control endian mode for each page, > but only for 128 Mb large areas... Endian control depends on the CPU type (BookE has per page E bit, 6xx/7xx desktops have a global endian mode, and G5s don't have little endian support at all). It's useless but for old versions of Windows NT, which means it's useless, period. :) > Well, you can get MOL sources via rsync, but not their openbios > repository. You can get the "official" openbios via cvs, but there is no > support for PPC... If you look at the MOL bk web front end, you'll see an openbios dir in there) Ben.