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 1Atcs8-0007ne-9L for qemu-devel@nongnu.org; Wed, 18 Feb 2004 20:21:00 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Atcqu-0007FG-O1 for qemu-devel@nongnu.org; Wed, 18 Feb 2004 20:20:16 -0500 Received: from [62.210.190.9] (helo=brazzaville.magic.fr) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AtcXM-0002Iw-Fn for qemu-devel@nongnu.org; Wed, 18 Feb 2004 19:59:32 -0500 Received: from 10.0.0.2 (ppp-181.net-555.magic.fr [62.210.255.181]) by brazzaville.magic.fr (8.11.6/8.11.6) with ESMTP id i1J0xNg07799 for ; Thu, 19 Feb 2004 01:59:24 +0100 Subject: Re: [Qemu-devel] PPC emulation on Qemu From: "J. Mayer" In-Reply-To: <1077145986.20787.31.camel@gaston> References: <1077097365.30204.7.camel@rapid> <28939.1077100546@www41.gmx.net> <1077110411.2799.38.camel@jma1.dev.netgem.com> <1077145986.20787.31.camel@gaston> Content-Type: text/plain Message-Id: <1077152357.17682.3.camel@rapid> Mime-Version: 1.0 Date: Thu, 19 Feb 2004 01:59:17 +0100 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 On Thu, 2004-02-19 at 00:13, Benjamin Herrenschmidt wrote: > > 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). Well, it doesn't seem to be usable... > It's useless but for old versions of Windows NT, which means it's > useless, period. :) It could improve performance for little-endian architectures emulation, but lbrx & stbrx may be as efficient as this mode, so let's forget about it... > > 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) Yep, I've already seen it, but I can't get the a copy of this repository. But I saw it's a copy of a CVS tree. Is this tree available somewhere ? -- J. Mayer Never organized