syscl 发表于 2015-4-5 21:46

JAMESM5 发表于 2015-4-5 21:28 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
谢谢,之前是指dsdt-mod怎么用的,对了,刚刚下载了你改的dsdt发现有145个错误基本上全是Invalid object ...

那你回第一次给你修改那个。直接另存为aml啊.

////

JAMESM5 发表于 2015-4-5 22:03

syscl 发表于 2015-4-5 21:46 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
那你回第一次给你修改那个。直接另存为aml啊.

////

原来是后缀问题,已经搞定了谢谢

syscl 发表于 2015-4-5 22:08

JAMESM5 发表于 2015-4-5 22:03 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
原来是后缀问题,已经搞定了谢谢

不仅仅后缀,而且类型要改,可以参考一下daxuexinsheng的视频贴。

JAMESM5 发表于 2015-4-5 22:13

syscl 发表于 2015-4-5 22:08 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
不仅仅后缀,而且类型要改,可以参考一下daxuexinsheng的视频贴。

你传给我的那个,我解压出来还以为是个什么二进制文件,后来改aml打不开,改dsl就打开了,谢谢啰{:5_294:}

maojinbing 发表于 2015-4-6 07:01

syscl 发表于 2015-4-5 19:36 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
你的配置很好弄,不要用MacPro 6,1作为机型,用iMac 14,2.

把dsl编译回aml就可以了,已经没有错误了, ...

还有四个错误啊

maojinbing 发表于 2015-4-6 07:08

syscl 发表于 2015-4-5 19:36 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
你的配置很好弄,不要用MacPro 6,1作为机型,用iMac 14,2.

把dsl编译回aml就可以了,已经没有错误了, ...

最后利用ssdtPRGen.sh来生成变频文件。

loonyeo 发表于 2015-4-6 09:25

已经收藏,希望楼主提供更多的错误修复方法

syscl 发表于 2015-4-7 13:23

maojinbing 发表于 2015-4-6 07:08 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
最后利用ssdtPRGen.sh来生成变频文件。

没有错误了,而且帮你编译了。你可以直接拿来用。


////
不过你的ssdtPRGen.sh生成的变频文件有问题。需要重新生成。按照ssdtPRGen.sh那篇教程来。

////

lcg72 发表于 2015-4-7 13:51

本帖最后由 lcg72 于 2015-4-7 14:08 编辑

我的和你一样的,在SSDT-7中,我分析了一下,这段代码是打开、关闭显卡时调用的,可以理解为显卡休眠、恢复,或者显卡切换等等。试着改了一下。看可以不:
          Method (GPPR, 2, NotSerialized)      {
            If (LEqual (Arg1, Zero))   //OFF
            {
                If (LEqual (Arg0, Zero)) //PE is null
                {
                  If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))//method \_SB.PCI0.PEG0.PEGP.SGPO is valid
                  {
                        \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero)    //HLRS set to Zero
                        \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, Zero)    //PWEN set to Zero
                  }
               }Else{      //PE not null
                  If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) //method \_SB.PCI0.PEG0.PEGP.SGPO is valid
                     {
                           \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One)//HLRS set to One
                        Sleep (DLHR)
                           \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, Zero)//PWEN set to Zero


                     }
                }
             }Else{   //ON
               If (LEqual (Arg0, Zero))//PE is null
               {
                     If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) //method \_SB.PCI0.PEG0.PEGP.SGPO is valid
                     {
                        \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero) //HLRS set to Zero

                     }
                }Else{          //PE not null
                     If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) //method \_SB.PCI0.PEG0.PEGP.SGPO is valid
                     {
                        \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One) //HLRS set to One
                        Sleep (DLHR)
                        \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One) //PWEN set to One
                        Sleep (DLPW)
                     }

                }
            }
      }
两个Sleep还没弄清是干什么用的,所以放的位置是猜的。

maojinbing 发表于 2015-4-7 20:12

syscl 发表于 2015-4-7 13:23
没有错误了,而且帮你编译了。你可以直接拿来用。




多谢,好像错误更多了。

syscl 发表于 2015-4-7 20:46

maojinbing 发表于 2015-4-7 20:12
多谢,好像错误更多了。

如果有错误,iasl是不能通过编译的!我都没有帮你一个一个保存,而是联合编译了,没有错误。aml相当于火星文,只要dsl没有错误,就成功了。

////

syscl 发表于 2015-4-7 20:46

lcg72 发表于 2015-4-7 13:51
我的和你一样的,在SSDT-7中,我分析了一下,这段代码是打开、关闭显卡时调用的,可以理解为显卡休眠、恢复, ...

好的,到时候去试一试!

maojinbing 发表于 2015-4-13 08:57

楼主厉害,什么时候再次更新啊

syscl 发表于 2016-5-10 18:13

增加sensor hub错误的修改方法. 见#2.

feidiao123 发表于 2016-5-10 19:02

我这个dsdt修改后小太阳能用但不能调节亮度

wsttdb0819 发表于 2016-7-7 23:05

maojinbing 发表于 2015-4-5 19:03 https://www.pcbeta.com/static/image/common/back.gif
型号名称:      Mac Pro
型号标识符:      MacPro6,1
处理器名称:      Quad-Core Intel X ...

牛,小牛和老牛

lizhitongliyong 发表于 2016-7-8 18:11

非常不错的经验分享,谢谢楼主{:5_272:}

webhappyboy070 发表于 2016-9-10 22:35

syscl 发表于 2015-4-5 18:10 https://www.pcbeta.com/static/image/common/back.gif
SSDT: 在OEM Table ID   "sensrhub" 表中有的朋友可能会遇到这样的错误具体片段
这个错误的修改方法如下 ...

哎,无意之间发现了这个{:5_262:}

webhappyboy070 发表于 2016-9-25 11:02

syscl 发表于 2015-4-5 18:10 https://www.pcbeta.com/static/image/common/back.gif
SSDT: 在OEM Table ID   "sensrhub" 表中有的朋友可能会遇到这样的错误具体片段
这个错误的修改方法如下 ...

这个问题修复了,下次重新翻译问题又会出现

slsunlight 发表于 2016-11-17 19:22

支持,我认为你太厉害了
页: 1 2 [3] 4
查看完整版本: DSDT以及SSDT一类错误/警告修正