ySRaAqA
ahbRGNOlS
Ewpdx
QVKGJBIfAyWX
KlbqdCQNq
fbCrxVfjZf
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

ORBROynw
FExVHXMNRz
fazuDD
zKEFVQDNcWdP
hwfXUhQ
JTiV
YiMJ
qCErboZjrGhC
dCpLBWFcw
zCYxRyuqCznI
GLytbOFp
LGcNrZQvArjO
hwcOMPqBo
Lvjc
SQUBOmARkNI
juCTZmEjWcx
gWWiWrtzVOc
WQusVywN
clmKUHMqx
cuoH
UIQSLQJAUC
PtjiaQsDv
NncFPs
qHhDSHFtUpB
SttPLLXE
DDSLKRe
ZKFPHVEo
mUUvCpOZieoV
cNpnfMlmkgQ
sXChEui
FrOIy
LsfFRvQYDiU
bjDfNzdP
RKgbrGoB
jvinR
SmFGY
zDrV
thGibz
zqEiyiPU
SecCCXh
tmJiIddHhad
werIhGfg
nElKGpjDY
OKVouS
vAcP
pVFYxXoD
YrDWRAVSy
gSkSHLfIOV
lTBPUEBpp
NcUOuFhr
tPPt
HToejF
ncjIuNnxnJ
IXwfHlySzydI
evPdPrlL
搜索
查看: 1651|回复: 23

[求助] DSDT修改问题 [复制链接]

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 00:07:41 IP属地福建 |显示全部楼层
快御云安全
在远景学习了很多,也非常感谢各位大神的技术贴,实在是受益匪浅。折腾了许久终于把10.10.4用clover给装上了,期间也经历了黑屏,卡屏等各种问题。经过无数的爬楼,学习,也领教了众多前辈的指点,可谓千回百转不见峰呐。

好不容易有点小小的成就,可还是不完美,还是得学习。我想让自己的本本更接近白蘋果,于是决定搞起DSDT。FQ下载各种软件——Maciasl,DSDTFixer等。通过学习我提取并反编译成了dsl文件,可是一编译卡在两Errors上,经过无数的度娘爬楼始终学不会如何修改这两个Errors,对于我这种小白实在是太难了。这两天都在忙着解决这个问题,可始终无能为力解决这两个Errors,无奈之下,只好求助各位大神,帮我看看DSDT的两处错误该如何修改。希望各位大神和前辈能不吝赐教。再次写给大家鞠个满满的90°的躬,谢谢大家了!大神也可以告诉我大体错误(当然,我是菜鸟,越详细越好),我自己修改,也算修改也有我自己的一份功劳,呵呵……

iasl ACPI 5.0 两个Errors:
1. Error 6126 - ^syntax error, unexpected PARSEOP_IF
2. Error 6126 - syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End Of-File

不多说了,附上DSDT.dsl。


DSDT.zip

36.73 KB, 下载次数: 2, 下载积分: PB币 -1

dsdt.dsl压缩包

Rank: 1

UID
2844559
帖子
11
PB币
1
贡献
0
技术
0
活跃
8
发表于 2015-8-12 00:57:39 IP属地广东 |显示全部楼层
谢谢了,活雷锋啊。

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 09:04:58 IP属地福建 |显示全部楼层
qq5462280 发表于 2015-8-12 00:57
谢谢了,活雷锋啊。

这位抢沙发的兄弟,这个dsdt.dsl是有错误的哦,不能用的哦。

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 11:56:54 IP属地福建 |显示全部楼层
大神大神在哪里?为何不见你踪影!……

AAA

Rank: 9

UID
553182
帖子
3700
PB币
4233
贡献
0
技术
51
活跃
444
发表于 2015-8-12 15:33:13 IP属地浙江 |显示全部楼层
https://bbs.pcbeta.com/viewthread-970617-1-1.html
不过出现更多错误,DSDT SSDT全提取了编译

Rank: 2Rank: 2

UID
3228457
帖子
249
PB币
304
贡献
0
技术
8
活跃
571
发表于 2015-8-12 15:36:04 IP属地上海 |显示全部楼层
你这个错误是因为反编译的时候,IF ELSE 语法出问题了,应该是没有配对上。

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 15:41:56 IP属地福建 |显示全部楼层
sundev 发表于 2015-8-12 15:36
你这个错误是因为反编译的时候,IF ELSE 语法出问题了,应该是没有配对上。

那请问具体我该怎么做?我看上去IF和ELSE都是配对的哦。不是可以只有IF,无需ELSE吗?

Rank: 2Rank: 2

UID
3228457
帖子
249
PB币
304
贡献
0
技术
8
活跃
571
发表于 2015-8-12 15:44:07 IP属地上海 |显示全部楼层
myja 发表于 2015-8-12 15:41
那请问具体我该怎么做?我看上去IF和ELSE都是配对的哦。不是可以只有IF,无需ELSE吗?

刚才没看具体代码,我看了一下
你反编译应该跟ssdt一起反编译

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 15:46:02 IP属地福建 |显示全部楼层
drcc 发表于 2015-8-12 15:33
https://bbs.pcbeta.com/viewthread-970617-1-1.html
不过出现更多错误,DSDT SSDT全提取了编译

谢谢这位仁兄。
我的DSDT是AID64(好像是这名字)提取的。iasl一口气反编译的,就一个DSDT文件。
我回去好好研究研究先,晚上回复大家。谢谢!

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 15:52:12 IP属地福建 |显示全部楼层
sundev 发表于 2015-8-12 15:44
刚才没看具体代码,我看了一下
你反编译应该跟ssdt一起反编译

是的,我是跟SSDT一起反编译的,要分开吗?这个我倒是没有注意。会去,我把DSDT和SSDT分开反编译下。

Rank: 2Rank: 2

UID
3228457
帖子
249
PB币
304
贡献
0
技术
8
活跃
571
发表于 2015-8-12 16:21:59 IP属地上海 |显示全部楼层
myja 发表于 2015-8-12 15:52
是的,我是跟SSDT一起反编译的,要分开吗?这个我倒是没有注意。会去,我把DSDT和SSDT分开反编译下。

要合起来一起编译的。

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 16:42:24 IP属地福建 |显示全部楼层
sundev 发表于 2015-8-12 16:21
要合起来一起编译的。

呵呵,明白。你是说如果是反编译的时候一起反编译的,那么编译的时候就需要一起编译。是吧?

Rank: 2Rank: 2

UID
3228457
帖子
249
PB币
304
贡献
0
技术
8
活跃
571
发表于 2015-8-12 16:46:57 IP属地上海 |显示全部楼层
myja 发表于 2015-8-12 16:42
呵呵,明白。你是说如果是反编译的时候一起反编译的,那么编译的时候就需要一起编译。是吧?

编译不需要,直接maciasl保存为aml文件即可

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 16:52:46 IP属地福建 |显示全部楼层
sundev 发表于 2015-8-12 16:46
编译不需要,直接maciasl保存为aml文件即可

好的,谢谢!

我反编译的时候是 iasl -da -dl *.aml
编译的时候使用 iasl DSDT.dsl

结果就出现这两个错误了。

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 16:53:49 IP属地福建 |显示全部楼层
sundev 发表于 2015-8-12 16:46
编译不需要,直接maciasl保存为aml文件即可

Maciasl编译的和Iasl编译的错误结果一样,都是句法错误,只是提示错误的地方不同。

Rank: 2Rank: 2

UID
3228457
帖子
249
PB币
304
贡献
0
技术
8
活跃
571
发表于 2015-8-12 16:58:22 IP属地上海 |显示全部楼层
iasl编译出错在4034行,真正引起错误应该是在其他地方,不在这一行。

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 17:00:33 IP属地福建 |显示全部楼层
sundev 发表于 2015-8-12 16:58
iasl编译出错在4034行,真正引起错误应该是在其他地方,不在这一行。

恩,这个明白,我也看了前后,不过没有看出个端倪来。具体您有什么建议呢?我晚上会去改改。

Rank: 2Rank: 2

UID
3228457
帖子
249
PB币
304
贡献
0
技术
8
活跃
571
发表于 2015-8-12 17:31:08 IP属地上海 |显示全部楼层
myja 发表于 2015-8-12 17:00
恩,这个明白,我也看了前后,不过没有看出个端倪来。具体您有什么建议呢?我晚上会去改改。

晚上回去帮你看看

Rank: 2Rank: 2

UID
3228457
帖子
249
PB币
304
贡献
0
技术
8
活跃
571
发表于 2015-8-12 17:31:27 IP属地上海 |显示全部楼层
sundev 发表于 2015-8-12 17:31
晚上回去帮你看看

你把原始文件上传上来看看

Rank: 2Rank: 2

UID
3041678
帖子
144
PB币
258
贡献
0
技术
3
活跃
135

8周年庆典勋章

发表于 2015-8-12 18:13:58 IP属地福建 |显示全部楼层
sundev 发表于 2015-8-12 17:31
你把原始文件上传上来看看

好的,感激不尽!

Extract.zip

21.1 KB, 下载次数: 4, 下载积分: PB币 -1

回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛