ASUS Maximus V Gene - i73770 - HD4000 - Working Ivy Bridge PowerManagement
Be careful as I don't believe the Extreme has same hardware like the ASMedia USB3 and SATA or the Audio. They may have different addressing. verify the addresses before u apply the patch.
Also keep in mind my patch is tuned for the Macmini6,2 SMBIOS.
Thats the most fun part: they are almost identical. Same Asmedia USB3.0, same Asmedia SATA, same Realtek audio. For the most part, Extreme differs from Gene only in number of ports (USB, SATA, PCI-E) plus some additional hardware like PLX bridge (additional PCI-e), Thunderbolt and some monitoring chips. Looks like thats all. Patch applies without rejects (addressing breaks in one place because of EC0 regex). System boots and works fine (even USB3.0 is working fully with USB2.0 multiplexing), but shutdown is taking 10-20 more seconds (with black screen and stopped HDDs) and sleep doesn't work at all (screen goes dark but computer continues to work for at least 5-7 minutes without any response, after which I lost patience and rebooted). You have much more knowledge in DSDT field that I am, so if you can look at my ACPI tables and HWInfo dump from AIDA64 and HWiNFO64, maybe we can produce patch for Extreme and Formula, covering whole Maximus V line of Asus Z77 boards. BTW, because of IRQ conflict of HPET and USB2.0 controller, I have one less USB root hub in ioreg. If you dont have time, or dont want to mess with DSDT of another board, I would be very grateful for vanilla Gene DSDT.
Right now, i'm trying of applying patches one by one to find culprit, but I don't have spare HDD or extra space on main HDD to make new installation for testing, so I'm doing it rather slow. For now, I don't have any success in finding culprit of my sleep/shutdown problems.
BTW, why Macmini6,2? Why not iMac13,2 or MacPro3,1? Whats the difference? I tried to understand, but I just don't know where to look for info.