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 1AtRg1-000833-Ab for qemu-devel@nongnu.org; Wed, 18 Feb 2004 08:23:45 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AtRd9-0007L6-G2 for qemu-devel@nongnu.org; Wed, 18 Feb 2004 08:21:19 -0500 Received: from [62.210.190.9] (helo=brazzaville.magic.fr) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AtRbw-00075v-3V for qemu-devel@nongnu.org; Wed, 18 Feb 2004 08:19:32 -0500 Received: from jma1.dev.netgem.com (gw.netgem.com [195.68.2.34]) by brazzaville.magic.fr (8.11.6/8.11.6) with ESMTP id i1IDJKg03025 for ; Wed, 18 Feb 2004 14:19:20 +0100 Subject: Re: [Qemu-devel] PPC emulation on Qemu From: Jocelyn Mayer In-Reply-To: <28939.1077100546@www41.gmx.net> References: <1077097365.30204.7.camel@rapid> <28939.1077100546@www41.gmx.net> Content-Type: text/plain Message-Id: <1077110411.2799.38.camel@jma1.dev.netgem.com> Mime-Version: 1.0 Date: 18 Feb 2004 14:20:11 +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 mailing list On Wed, 2004-02-18 at 11:35, J. Fortmann wrote: > > > > Yes I know it can run Linux, but what I wanted to point is that (if > I'm > > > > not wrong) it's not able to run any OS (ie AIX or pegasos or, why not > > > > (?), BeOS or AmigaOS) like a real machine would. > > > > > > It could. All depends on which HW you emulate. > > > > Yes, I'd like qemu to be able to emulate the largest combination of > > hw... I don't really know if I will ever try to emulate Amiga, but as > > the main use of PPC is embedded hardwares, it sounds good to have an > > easily "hw" tunable emulator... > > > > Regarding emulation of all PPC systems: > Would it be possible to switch the system to little endian mode inside the > qemu process? That way, one could run Windows NT, which I always wanted > to try (but couldn't, because I don't have the necessary hardware). > > This could also (with a slightly different approach) bring better speeds for > i386 computations. 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... > > I just rsync'ed the latest mol, and it appears to me that openbios isn't > > inside. It seems that it's only available through proprietary bk > > software... > > Is there a way to get it using a standard open mechanism (ie rsync or > > CVS ?). It would be glad, as I cannot and never want to use any > > proprietary software on my linux boxes... > > > > I had to bite the bullet a month ago and install Bitkeeper (precisely for > MOL), > and I can't say I like it. It's really sad that there seems no other way to > get > up-to-date MOL sources. 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... -- Jocelyn Mayer Never organized