From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BDT1s-0000RN-Gz for qemu-devel@nongnu.org; Tue, 13 Apr 2004 14:53:04 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BDT0t-0007O3-34 for qemu-devel@nongnu.org; Tue, 13 Apr 2004 14:52:37 -0400 Received: from [62.210.158.45] (helo=quito.magic.fr) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BDT0s-0007L4-7P for qemu-devel@nongnu.org; Tue, 13 Apr 2004 14:52:02 -0400 Received: from jma1.dev.netgem.com (gw.netgem.com [195.68.2.34]) by quito.magic.fr (8.11.6/8.11.2) with ESMTP id i3DIpmv24540 for ; Tue, 13 Apr 2004 20:51:48 +0200 (CEST) Subject: Re: [Qemu-devel] PPC emulation, how? From: Jocelyn Mayer In-Reply-To: <1081879720.639650.64402.zmail@web1.zwallet.com> References: <1081879720.639650.64402.zmail@web1.zwallet.com> Content-Type: text/plain; charset=ISO-8859-15 Message-Id: <1081882610.13140.185.camel@jma1.dev.netgem.com> Mime-Version: 1.0 Date: 13 Apr 2004 20:56:55 +0200 Content-Transfer-Encoding: quoted-printable Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu mailing list On Tue, 2004-04-13 at 20:08, Francisco Jos=E9 Ca=F1izares Santofimia wrot= e: > Hi all. >=20 > Jocelyn said was trying to merge the sources into CVS. Today appears to= be PPC emulation in CVS :), so, i've got a question about that. Yes, thanks to Fabrice who did the merge. > The functions are the same as you specified in: >=20 > http://mail.gnu.org/archive/html/qemu-devel/2004-04/msg00092.html >=20 > That it's, we can run some linux distributions, but,=20 >=20 > waht ROM to use? Get it from a Mac (tried only oldworld macs, such as S= heepShaver, although Jocelyn said not want to support it), or, get the Op= enfirmware (=BFhow?). For now, I don't use a ROM. I only support booting Linux PREP kernels, using -kernel option. For help, I put some infos, kernel and boot image here: http://jocelyn.mayer.free.fr/qemu-ppc/index.htm I'm far to emulate a real Mac, even far to emulate a real PREP: we even don't have any kind of PCI support, which seems mandatory for most PPC platforms... I don't have a real boot-loader, just a few hacks that build a minimal environment to run Linux PREP kernel without firmware support, no RTAS, even no residual infos. All those stuff will come later... For now, I still have (many ?) bugs to fix in MMU and exception handling to have a solid core emulation, then I will focus more on hardware & firmware. My goal is to follow current MOL approach and use OpenBIOS so qemu won't need any non-free binaries to run. --=20 Jocelyn Mayer Never organized