[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
see.

Cheers,
Ben.




More information about the OpenBIOS mailing list