From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:37828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qu9YT-0006gI-Fz for qemu-devel@nongnu.org; Thu, 18 Aug 2011 16:51:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qu9YR-0003X1-TP for qemu-devel@nongnu.org; Thu, 18 Aug 2011 16:51:09 -0400 Received: from moutng.kundenserver.de ([212.227.126.187]:57395) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qu9YR-0003Vq-Ha for qemu-devel@nongnu.org; Thu, 18 Aug 2011 16:51:07 -0400 From: Laurent Vivier In-Reply-To: <80207362-9754-4079-9A07-804B3063B6BE@claunia.com> References: <1313614076-28878-1-git-send-email-blanham@gmail.com> <4E4C4215.10704@codemonkey.ws> <1313650949.2308.4.camel@Quad> <4E4CF3A0.2090802@free.fr> <254102189.206234.1313676140366.JavaMail.open-xchange@oxltgw37.schlund.de> <1313697454.20497.14.camel@Quad> <80207362-9754-4079-9A07-804B3063B6BE@claunia.com> Content-Type: text/plain; charset="UTF-8" Date: Thu, 18 Aug 2011 22:51:00 +0200 Message-ID: <1313700660.20497.49.camel@Quad> Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [RFC][PATCH 000/111] QEMU m68k core additions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Natalia Portillo Cc: =?ISO-8859-1?Q?Fran=E7ois?= Revol , qemu-devel Developers , Bryce Lanham Le jeudi 18 ao=C3=BBt 2011 =C3=A0 21:13 +0100, Natalia Portillo a =C3=A9cri= t : > Hi Laurent, >=20 > El 18/08/2011, a las 20:57, Laurent Vivier escribi=C3=B3: >=20 > > Le jeudi 18 ao=C3=BBt 2011 =C3=A0 20:42 +0100, Natalia Portillo a =C3= =A9crit : > >> Hi Laurent, > >=20 > > Hi Natalia, > >=20 > >> El 18/08/2011, a las 15:02, Laurent Vivier escribi=C3=B3: > >>=20 > >>>=20 > >>>=20 > >>>=20 > >>> Le 18 ao=C3=BBt 2011 =C3=A0 13:12, "Fran=C3=A7ois Revol" a =C3=A9crit :=20 > >>>=20 > >>>> Le -10/01/-28163 20:59, Laurent Vivier a =C3=A9crit :=20 > >>>>> Le mercredi 17 ao=C3=BBt 2011 =C3=A0 17:35 -0500, Anthony Liguori a > >>> =C3=A9crit :=20 > >>>>>> On 08/17/2011 03:46 PM, Bryce Lanham wrote:=20 > >>>>>>> These patches greatly expand Motorola 68k emulation within > >>> qemu, and are what I used as a basis for my=20 > >>>>>>> Google Summer of Code project to add NeXT hardware support to > >>> QEMU.=20 > >>>>>>=20 > >>>>>> Please don't crap flood the list with a series of 100 patches.=20 > >>>>>>=20 > >>>>>> Split things into logical chunks such that a series can be > >>> reasonably=20 > >>>>>> reviewed and applied.=20 > >>>>>=20 > >>>>> And I'm not sure this series of patches is ready for inclusion > >>> in qemu=20 > >>>>> mainline as it should break existing m68k emulation...=20 > >>>>>=20 > >>>>> Bryce, you should only post your patches, refering to the > >>> repository on=20 > >>>>> which they apply, i.e. > >>> git://gitorious.org/qemu-m68k/qemu-m68k.git ,=20 > >>>>> master branch.=20 > >>>>>=20 > >>>>=20 > >>>> Btw, are you planning on merging it back someday?=20 > >>>>=20 > >>>=20 > >>>=20 > >>> Yes... when it will work correctly. > >>>=20 > >>>=20 > >>> I have at least, to rework 680x0 FPU part (80bit fpu) to not break > >>> the existing one (64bit fpu). > >>> I have to check modified instructions don't break existing m68k > >>> emulation. > >>=20 > >>=20 > >> Maybe Bryce can help you > >=20 > > I don't know if he is courageous enough to review and push 111 > > patches ;-) >=20 > He worked on emulating an abandoned, strange, difficult to get, and undoc= umented hardware, using your 111 patches, and finished it before the wholy = more experienced MESS team. The next-cube emulation is really working ? > He is! xD There is no problem for me, he can do... > >>> Currently, I'm trying to port some parts of BasiliskII into Qemu to > >>> be able to boot MacOS 7.6. > >>=20 > >>=20 > >> Why are you planning to port a hack instead of making a full machine > >> emulation? > >=20 > > Because I'm lazy and dumb: the work is already done, I like cut'n'paste= . >=20 > Yeah, you said it! > The work is already done, we have all the hardware emulation that Basilis= k substitutes for hacks. I'm not sure of that... no MMU emulation, no Nubus, no ethernet card, no video card, no SWIM, no SCSI, ... useless with a patched ROM. You know, nights are not long enough... > We only lack the 68k cpu (oh! your patches!!!) and the glue :p this part is not working well as well ... gcc cannot compile linux kernel, some demos fail in gtk-demo, ... > Please don't port Basilisk on top of TCG, I beg to you in the name of som= e god of your own choice :( I believe only in Santa Claus, and it's not Christmas. > (1000 Mb floppies patching .sony instead of implementing SCSI and SWIM, n= o ethernet controller but a working TCP/IP, oh hell, it's not a Mac, it's a= Match!) Regards, Laurent