qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC][PATCH 000/111] QEMU m68k core additions


From: Rob Landley
Subject: Re: [Qemu-devel] [RFC][PATCH 000/111] QEMU m68k core additions
Date: Sat, 20 Aug 2011 17:12:07 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110617 Thunderbird/3.1.11

On 08/19/2011 03:55 AM, François Revol wrote:
> Le 19/08/2011 04:14, Natalia Portillo a écrit :
>> Hi,
>>
> 
> [...]
> (no need to quote the full thread!)
> 
>>>>
>>>> He worked on emulating an abandoned, strange, difficult to get, and
>>>> undocumented hardware, using your 111 patches, and finished it
>>>> before the wholy more experienced MESS team.
>>>
>>> The next-cube emulation is really working ?
>>
>> Yes, it is, absolutely.
> 
> Cool I need to add this target to my Haiku port... where are the docs
> for the boot process ?
> 
> 
>>>>>> Why are you planning to port a hack instead of making a full machine
>>>>>> emulation?
>>>>>
>>>>> Because I'm lazy and dumb: the work is already done, I like
>>>>> cut'n'paste.
>>>>
>>>> Yeah, you said it!
>>>> The work is already done, we have all the hardware emulation that
>>>> Basilisk 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.
>>
>> Macs do not have videocards :p, only the Mac II and we're not forced
>> to emulate that one.
>> SWIM is a piece of cake that can be even implemented without ICs, just
>> some logical arrays.
>> NuBus is not required for almost anything, only the video card uses
>> it, and it's present only on the Mac II, a stub will suffice to make
>> Toolbox be happy.
>> Most m68k didn't include a network card, third party ones are stock
>> chips (probably almost all are NE2000, 3COM and PCNET), and Apple
>> integrated ones are also stock, easy to do :p
> 
> NIC isn't really necessary at first, those things don't netboot anyway,
> do they ?

The hardware I'm interested in is:

A) CPU with MMU (FPU is nice but optional)
B) At least 256k ram,
C) Serial port
D) Three hard drives (IDE, SCSI, etc.)
E) Hardware clock
F) Network card (for distcc)

One of the goals of mmy project is to replace cross comiling with native
compiling, and that's the set of hardware I need to get a reasonably
convenient native development environment running under the emulator.

Rob



reply via email to

[Prev in Thread] Current Thread [Next in Thread]