qemu-ppc
[Top][All Lists]
Advanced

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

Re: [Qemu-ppc] Status of mac99?


From: Alexander Graf
Subject: Re: [Qemu-ppc] Status of mac99?
Date: Sun, 08 Mar 2015 09:59:56 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.5.0


On 07.03.15 10:56, ardi wrote:
> On 3/7/15, Alexander Graf <address@hidden> wrote:
>>
>>
>> On 06.03.15 23:05, ardi wrote:
>>> On 3/6/15, Alexander Graf <address@hidden> wrote:
>>>>
>>>> No :). For G5 support we really should implement a U3 or U4 chipset.
>>>
>>> Can you point me towards how is this planned to be done, so that I can
>>> tell if I can help advancing this? Reading the uninorth source code
>>> from mac99 I see definitions for U3 and/or U4, so I don't know if the
>>> plan is to integrate it with uninorth or to write new source files.
>>
>> Phew, those were mostly messups on my side so far. I think the cleanest
>> way to go with this would be to just start from scratch.
>>
>>> Also, what's already done for U3/U4, and what's still to be done?
>>
>> Uh, pretty much nothing has been done so far :). Only enough to make
>> Linux happy enough to boot a VM with a semi-broken U1-that-exposes-as-U3.
> 
> Alex, I'm afraid starting a U3 implementation from scratch is well
> beyond my chipset knowledge :-(  

I think U4 is the better choice, because U3 is mostly undocumented,
while there is public documentation on U4 which is just a normal IBM chip.

> But, however, I just had an idea that
> (I believe) would work for my purposes of debugging G5 code on an
> emulated Tiger machine: would it be possible to boot mac99 with a G4
> CPU that identifies itself as G4 but that can execute (32 bit)
> specific G5 instructions?

Which instructions do you have in mind? But yes, you can modify the code
generator whichever way you like.


Alex



reply via email to

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