On Thu, 11 Sep 2014, Gabriel L. Somlo wrote:
On Thu, Sep 11, 2014 at 11:34:03PM +0200, Alexander Graf wrote:
XNU also populates its device tree based on the DSDT. Maybe there's a
subtle difference there?
This was the low hanging fruit, so I checked it first :) Pulled the
DSDT using the OS X version of "DSDTEditor" (found on insanelymac)
on both the Chameleon q35 version which had all three UHCIs and from
the OVMF q35 version which only showed UHCI3. The two DSDTs looked
absolutely identical (no output from diff)...
You may also look for differences in USB devices in the ouput of ioreg.
Maybe that shows something. (It's basically what you can see in System
Profiler but easier to compare with diff and may have additional data.)
Regards,
BALATON Zoltan