qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Mac OS X PPC host support (was: [4932] Preliminary PPC6


From: malc
Subject: Re: [Qemu-devel] Mac OS X PPC host support (was: [4932] Preliminary PPC64/Linux host support)
Date: Fri, 1 Aug 2008 22:52:06 +0400 (MSD)

On Thu, 31 Jul 2008, Andreas F?rber wrote:


Am 31.07.2008 um 20:57 schrieb malc:

On Wed, 30 Jul 2008, Blue Swirl wrote:


[..snip..]


My MacOS X stuff is outdated so maybe the i386 problem is not a TCG one,
testing from uptodate MacOS X/PPC32 people would be needed. And i think
someone more MacOS X inclined should take over this part.


I still think your Apple linkage area define is incorrect. The ABI document clearly says it's 24 bytes, with some reserved space in there after the three fields. You sure it's safe to strip that space?

Yes, you are right i missed the 'Note: ...' part.

Leaving my linkage area in and applying your alignment fixes I was finally able to boot into Sparc Etch.
http://repo.or.cz/w/qemu/afaerber.git?a=shortlog;h=refs/heads/tcg-osx-ppc

Thanks a lot for your help so far!

You are welcome, but this is most likely as far as i can ever get, to
reiterate: MacOS X is too foreign for me and working in it is a great
pain - sorry.

After some progress on booting, I get a whole screen full of "esp0: Data transfer overrun." - sounds related to your i386 issue. The monitor is awfully slow at that point, i.e. ~1 second per char typed. Last time I saw these, something was wrong in slavio interrupt handling I believe - haven't checked on another platform yet.

Can you try i386 testimage (http://bellard.org/qemu/linux-0.2.img.bz2)?
Does it behave the same as on my box?

--
mailto:address@hidden




reply via email to

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