191539652 发表于 2014-9-16 17:46

SSDT错误修复

Windows下使用ADIA64提取的SSDT,一共7个,4个SSDT中的错误我已爬帖修复,但另外3个,爬帖,度娘都无果,实在找不到什么办法了。希望有好心人帮我修复一下,或者告诉我怎么修复,感激不尽主要错误是后3个SSDT-4、SSDT-5、SSDT-6
主要错误:








191539652 发表于 2014-9-16 17:48

大多错误都是syntax error, unexpected PARSEOP_INTEGER
这种错误大家可有见过?如何修复?

daxuexinsheng 发表于 2014-9-16 19:24

反编译的方法有没有用过了?
https://bbs.pcbeta.com/viewthread-1475332-1-1.html

191539652 发表于 2014-9-16 20:34

daxuexinsheng 发表于 2014-9-16 19:24 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
反编译的方法有没有用过了?
https://bbs.pcbeta.com/viewthread-1475332-1-1.html

一开始就是想反编译,但是试了提示命令不存在,不知道怎么回事

daxuexinsheng 发表于 2014-9-16 20:49

191539652 发表于 2014-9-16 20:34 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
一开始就是想反编译,但是试了提示命令不存在,不知道怎么回事

要下载编译器啊。贴子就有网盘下载。

191539652 发表于 2014-9-16 21:52

daxuexinsheng 发表于 2014-9-16 20:49 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
要下载编译器啊。贴子就有网盘下载。

Good!所有都将近修复了,剩下两个轻松搞定。感谢
另外我想请教一个问题,关于你发的“ACPI文件处理与屏蔽独显、亮度调节”中,我的这个代码是这样的,与你的不一样,我应该复制里面的哪些到DSDT?DefinitionBlock ("SSDT-5.aml", "SSDT", 1, "SgRef", "SgPeg", 0x00001000)
{

    External (_SB_.PCI0.GFX0._DOD, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD01._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD01._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD02._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD02._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD03._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD03._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD04._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD04._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD05._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD05._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD06._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD06._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD07._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD07._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD08._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD08._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD09._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD09._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0A._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0A._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0B._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0B._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0C._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0C._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0D._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0D._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0E._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0E._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0F._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.DD0F._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.LCDD._ADR, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.LCDD._BCL, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.LCDD._BCM, MethodObj)    // 1 Arguments
    External (_SB_.PCI0.GFX0.LCDD._BQC, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.LCDD._DCS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.GFX0.LCDD._DGS, MethodObj)    // 0 Arguments
    External (_SB_.PCI0.LPCB.EC0_.RRAM, MethodObj)    // 1 Arguments
    External (_SB_.PCI0.LPCB.EC0_.WRAM, MethodObj)    // 2 Arguments
    External (_SB_.PCI0.PEG0, DeviceObj)
    External (_SB_.PCI0.PEG0.PEGP, DeviceObj)
    External (_SB_.PCI0.PEG0.PEGP._ADR, IntObj)
    External (EECP, FieldUnitObj)
    External (GBAS, FieldUnitObj)
    External (GPRW, MethodObj)    // 2 Arguments
    External (HLRS, FieldUnitObj)
    External (P0UB, FieldUnitObj)
    External (PCSL, FieldUnitObj)
    External (PNHM, FieldUnitObj)
    External (PWEN, FieldUnitObj)
    External (PWOK, FieldUnitObj)
    External (SC7A, FieldUnitObj)
    External (SGGP, FieldUnitObj)
    External (SGMD, FieldUnitObj)
    External (XBAS, FieldUnitObj)

daxuexinsheng 发表于 2014-9-16 22:01

191539652 发表于 2014-9-16 21:52 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
Good!所有都将近修复了,剩下两个轻松搞定。感谢
另外我想请教一个问题,关于你发的“ACPI文件处理与屏 ...

你的不用复制。

191539652 发表于 2014-9-16 22:17

daxuexinsheng 发表于 2014-9-16 22:01 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
你的不用复制。

照你的视频做完后多出来一个错误,你的帖子上貌似没有介绍到这个错误,不知这个咋搞?


191539652 发表于 2014-9-16 22:19

daxuexinsheng 发表于 2014-9-16 22:01 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
你的不用复制。

我按照你的视频做了一遍,不过多出来一个错误,你的帖子上没有提到,不知道这个错误怎么搞?


191539652 发表于 2014-9-17 09:32

daxuexinsheng 发表于 2014-9-16 22:01 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
你的不用复制。

我直接在错误项里加入“//”忽略过去,成功屏蔽了独显

不过亮度调节仅仅只有一档,而且是最低这个档位,开机好黑

页: [1]
查看完整版本: SSDT错误修复