From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=35326 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PuOHY-00004s-7n for qemu-devel@nongnu.org; Tue, 01 Mar 2011 07:02:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PuOHT-0006jD-Tj for qemu-devel@nongnu.org; Tue, 01 Mar 2011 07:02:24 -0500 Received: from moutng.kundenserver.de ([212.227.126.187]:62944) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PuOHT-0006hv-JB for qemu-devel@nongnu.org; Tue, 01 Mar 2011 07:02:19 -0500 Subject: Re: [Qemu-devel] 68k and BeBox (was SymbianOS, MeeGO, WebOS and QEMU) From: Laurent Vivier In-Reply-To: References: <20110228195430.D94CD619C0@zimbra14-e2.priv.proxad.net> <866775BE-DB8D-4D39-B611-A3D62F949395@claunia.com> Content-Type: text/plain; charset="UTF-8" Date: Tue, 01 Mar 2011 13:02:09 +0100 Message-ID: <1298980929.2749.6.camel@Quad> Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-1?Q?Fran=E7ois?= Revol Cc: qemu-devel@nongnu.org Le mardi 01 mars 2011 =C3=A0 01:23 +0100, Fran=C3=A7ois Revol a =C3=A9crit = : > Le 1 mars 2011 =C3=A0 01:18, Natalia Portillo a =C3=A9crit : >=20 > >> Well, most of those emulators do not support the required mmu, except = ARAnyM (and their mmu patch was backported to UAE I think). > > That's the main problem, but first of all in QEMU there is the need for= complete pre-Coldfire 68ks, as well as the modular support for FPUs and MM= U (Sun and Apple's Lisa) >=20 > Yeah old Sun stuff used their own mmu due to missing support in pre-020 f= or some insn restart. >=20 > > Currently the fastest ones would be BeBox, Mac68k and NeXT machines, be= cause almost all devices are already emulated, but the assembly itself, fir= mware and CPU/FPU/MMU in case of 68k. >=20 > IIRC the Mac68k hardware is quite obscure and model-dependant...=20 > but EMILE and BasiliskII should say enough. They will not help you: - EMILE uses Mac ROM to access hardware - BasiliskII patches the ROM to call its internal drivers instead of accessing hardware. The best source for hardware definition is linux... If it can help I think I have all hardware reference manuals for m68k macintosh. > Just posted my BeBox patch btw. >=20 > >> A/UX would be fun to run :-) > >> There used to be UNIX for Atari TT also IIRC, though not sure it was e= ver published. > > There is a binary dump somewhere, I may have it. >=20 > So should I, just can't recall where I left it. >=20 > Fran=C3=A7ois. --=20 --------------------- laurent@vivier.eu ---------------------- "Tout ce qui est impossible reste =C3=A0 accomplir" Jules Verne "Things are only impossible until they're not" Jean-Luc Picard