qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] 68k and BeBox (was SymbianOS, MeeGO, WebOS and QEMU)


From: Natalia Portillo
Subject: Re: [Qemu-devel] 68k and BeBox (was SymbianOS, MeeGO, WebOS and QEMU)
Date: Tue, 1 Mar 2011 14:51:49 +0000

Hi,

El 01/03/2011, a las 12:06, François Revol escribió:

> 
> Le 1 mars 2011 à 13:02, Laurent Vivier a écrit :
>>>> Currently the fastest ones would be BeBox, Mac68k and NeXT machines, 
>>>> because almost all devices are already emulated, but the assembly itself, 
>>>> firmware and CPU/FPU/MMU in case of 68k.
>>> 
>>> IIRC the Mac68k hardware is quite obscure and model-dependant... 
>>> 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.
That's what MacOS itself does.
Indeed there is a document on how Mac OS X Server boots somewhere deep in the 
Apple's support page that describe the various patching methods they use to 
boot on m68k (for A/UX), OldWorld and NewWorld machines.
Remember that the Mac ROM, is the majority of the Mac OS APIs, that may be used 
or patched in RAM depending on the Mac OS version running.

vMac however is emulating the hardware more exactly.

> 
>> If it can help I think I have all hardware reference manuals for m68k
>> macintosh.
> 
> Actually I think they used to be online until recently, but Apple revamped 
> their archived not too long ago IIRC.

For up to Mac II they are in the Inside Macintosh books, from them up to 
PowerPC you'll need to guess it, and for the cloneable systems, there is 
information in Apple Developer CDs.

Regards,
Natalia Portillo


reply via email to

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