shengdapc 发表于 2016-10-1 21:14

Dell Inspiron 3442笔记本 DSDT问题

1.设备


Dell Inspiron 3442
处理器         英特尔 Core i3-4005U @ 1.70GHz 双核
主板               戴尔 0HVCH1 ( 英特尔 Haswell-ULT )   
并不是论坛上已有的完美分享(https://bbs.pcbeta.com/viewthread-1613914-1-1.html),CPU不同,DSDT经试用不可

2.问题


是从AIDA64里提取的DSDT和SSDT,然后使用了daxuexinsheng的方法(联合DSDT和SSDT进行反编译——减少DSDT和SSDT错误的尝试)得到了dsl文件(附件里的),使用DSDT Editor除错
      syntax error, unexpected PARSEOP_ZERO
        syntax error, unexpected PARSEOP_ZERO
        syntax error, unexpected PARSEOP_ZERO
        syntax error, unexpected '}'
        syntax error, unexpected $end and premature End-Of-File
解决前3个的Zero后,在第4个的
       If (CondRefOf (MDBG))
      {
            Return (MDBG) /* External reference */
            Arg0
      }
这里按论坛上的一些方法删去Arg0后,会多出一堆错误。
若跳过这个,以在最末尾添加一个}的方式解决第5个错误也不见成效。

在tonymacx86论坛上,也有一个问题相同,设备也差不多的帖子(https://www.tonymacx86.com/threads/solved-haswell-dsdt-compile-error.149551/),RehabMan大神也有所解答,但限于本人英语水平有限,希望论坛上的其他大大能帮忙解答。

原来的DSDT文件和SSDT文件在附件里,望有时间的大大帮忙处理。


chenjiankid 发表于 2016-10-1 21:28

和我一样的问题,不懂编译。

chenjiankid 发表于 2016-10-1 21:29

和我一样的问题,不懂怎么修复错误。

shengdapc 发表于 2016-10-1 21:36

求帮忙,希望不沉

hhwzhd 发表于 2016-10-1 22:52

你是在windows下反编译还是在mac下?

shengdapc 发表于 2016-10-2 07:10

hhwzhd 发表于 2016-10-1 22:52 https://www.pcbeta.com/static/image/common/back.gif
你是在windows下反编译还是在mac下?

Windows下,但似乎不反编译也是这几个错误

nuandong327 发表于 2016-10-2 08:10

感谢楼主分享

hhwzhd 发表于 2016-10-2 09:30

shengdapc 发表于 2016-10-2 07:10
Windows下,但似乎不反编译也是这几个错误

Mac下反编译可能会好点,我的dsdt在windows下反编译总有问题,Mac下久没有。如果浓进不了Mac可以把原始aml文件法上来我帮你。

hedgehog627 发表于 2023-4-6 19:36

不知道楼主解决问题了没有,我和你的cpu是一样的,要是装上mac了,希望分享一下啊
页: [1]
查看完整版本: Dell Inspiron 3442笔记本 DSDT问题