Mac下技嘉PH67-UD3-B3搞定蓝宝石Vapor-X HD5770 HDMI音频输出

换PH67-UD3-B3主板前一直没有搞定Vapor-X HD5770 HDMI音频输出,当时测试只有HDMI视频输出。看了国内国外很多帖子怎么弄都搞不定,都怀疑是ALC892声卡的问题,当然是不关声卡的事,只是自己没有弄好,光是按教程做,但每个系列的主板是不一样的。下面是搞定音频输出的具体方法。

1、用iDSDT生成DSDT的显卡驱动。

2、添加HDMI音频代码到DSDT,把以下代码添加到"ATY,bin_image"之前,具体如下图。

"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
},


3、把以下代码添加到显卡驱动代码之后,具体如下图,注意各个括号。

Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}


4、生成后的DSDT显卡驱动代码位置再“Device(GFX0)”,找到该位置的前一个“Device(xxxx)”,PH67-UD3-B3和PH67-UD3都是“Device (PEG0)”。

5、添加“Notify (\_SB.PCI0.PEG0.GFX0, Zero)”在“Return (Package (0x02)”上面,“Return (Package (0x02)”具体位置在“Scope (_SI)”上方,注意把“PEG0”替换为第四步你找到的Device名称,这一步很关键,Nie一直不成功就卡在这里。

6、添加“Notify (\_SB.PCI0.PEG0, 0x02)”在以下代码上面,具体如图,仍然注意把“PEG0”替换为你找到的Device名称。

Notify (\_SB.PCI0.PEX0, 0x02)
Notify (\_SB.PCI0.PEX1, 0x02)
Notify (\_SB.PCI0.PEX2, 0x02)
Notify (\_SB.PCI0.PEX3, 0x02)
Notify (\_SB.PCI0.PEX4, 0x02)
Notify (\_SB.PCI0.PEX5, 0x02)
Notify (\_SB.PCI0.PEX6, 0x02)
Notify (\_SB.PCI0.PEX7, 0x02)


在声卡驱动的前提下,按以上步骤就可以在音频里看到HDMI音频输出了。

我猜~这些文章你可能也感兴趣

Nie

相关文章

5 Comments

  1. Nieh said:

    您好 请问您pc配置安装黑苹果是否能完美
    Lion是否能装上
    最近想装台机可以完美黑苹果的

    • Nie said:

      这个完美看你怎么定义了。
      我现在的配置基本算是完美吧,可以原版内核、降频、睡眠。使用中从来没有五国。

      • Nieh said:

        这样就ok 请问您试过lion了吗
        麻烦你把配置里重新贴一遍可以吗? 你帖子里说又去技嘉那里换板了

*


Top