Hi Toleda,
Many thanks for this detailed guide!
I would like to apply it to a ga-z77x-ud3h (F17) / i5-3570k / ML 10.8.2 using only the integrated HD4000 for audio on the DisplayPort, and I'm stuck trying to understand the renaming and address verification that you explain in the PDF that's included with the HD4000_AMI_EFI_hdmi_audio_dsdt_editing_kit.
Since this board doesn't normally require a DSDT, I extracted it with DSDT Editor.
Since the onboard VIA graphic chip is not supported, there is initially no HDEF, so I added it with your instructions from
http://www.tonymacx86.com/audio/67710-ml-how-add-edit-dsdt-hdef.html using ID 3.
This adds the HDEF with address 0x001B0000:
Device (HDEF) \n
{ \n
Name (_ADR, 0x001B0000)
But in the PDF you say "TextEdit/Edit (_ADR, 0x00010000) to 0x00020000 or 0x00030000 - if necessary" -- how does one know what to put since the IOReg didn't have an HDEF entry?
The other step I don't understand is the step
"4. TextEdit/integrated graphics/Find GFX0/Replace (table above) - if necessary"
based on the renaming table.
I'm on the case "7 Series / EFI / integrated graphics", so the table says IGPU@2 / GFX0@2
The patch file "hdmi_audio_ami_efi_hd4000.txt" in your kit already has the replacements of "Rename GFX0 devices to IGPU"
Does that mean I just use the patch as is, or should they somehow be modified?
I enclose a copy of the IOReg and the unmodified extracted DSDT, plus one cleaned up with your patch and with the HDEF added.
What's missing is the last step of applying the patch file "hdmi_audio_ami_efi_hd4000.txt", and there I was unsure whether the patch file needs modifications first ...
Many thanks for any advice!