[OpenBIOS] [PATCH 1/6] Fix encoding of PCI and IDE "interrupts" properties

Benjamin Herrenschmidt benh at kernel.crashing.org
Thu Aug 4 04:12:12 CEST 2016

On Thu, 2016-08-04 at 03:20 +0200, BALATON Zoltan wrote:
> I did not mean to say that fixing G5 Mac emulation would be important or 
> high priority as that's much more work than improving the 32 bit one so it 
> makes perfect sense to fix the G4 Mac model now which should be enough for 
> most apps anyway. The G5 would probably need a rewrite of U3, different 
> PMU and more missing pieces so as you've said, maybe sometimes later if 
> time permits.

The PMU remains mostly the same, the main work is the hypertransport bits
I think or at least mimmic them enough using PCI, but we'll see.

> > For the G4 Mac I've noticed some missing i2c and gpio emulation when I've 
> looked at it a while ago but I did not have the knowledge about how these 
> should be implemented.

I'm adding one GPIO for the PMU, the rest is less important. We can
probably get a pretty good model without any i2c. It's used for things
like clocks control, some sound chips, fans, and so .. anyway, we'll


More information about the OpenBIOS mailing list