hxplbb 发表于 2015-3-26 16:34

{:7_479:}{:7_479:}{:7_479:}{:7_479:}{:7_479:}

wen900630 发表于 2015-3-28 10:41

谢谢楼主分享

shaoyaran 发表于 2015-3-31 03:08

感谢楼主分享

landix 发表于 2015-4-6 21:50

不得不顶一下{:9_598:}

xzby 发表于 2015-4-8 02:02

SSDT怎么加入到DSDT里?

774590343 发表于 2015-4-8 08:59

Dsdt一直没搞懂!555555555,一直用的是万能的,哼哼

mfld 发表于 2015-4-9 14:52

好贴留名,等空下来好好拜读。谢谢。

Lizonlink 发表于 2015-4-11 22:20

减少DSDT和SSDT错误的尝试 [修改]

xuehai0405 发表于 2015-4-23 17:21

先收藏 好好看看 好好学习

ab63333334 发表于 2015-4-24 01:07

xuexi,xuexi...

xiaowuge00 发表于 2015-4-29 14:06

楼楼,其实我一直有个疑问,为什么我的dsdt刚提取有201个错误,把dsdt和ssdt按照你的方法联合编译后成dsl时无任何错误,保存成aml还是201个错误。而我在论坛下载的另外一个朋友的dsdt(它笔记本和我同型号,只是它是美版机型,我国行,网卡,cpu不同,主板一样),而它的dsdt.aml文件0错误0警报,而且之前我看到一个贴子,好像是紫米的。他有说有错误的dsdt.aml文件是不会被执行的。不知道是不是真的,现在我怀疑这个dsdt和ssdt一起编译的正确性。特此求证。

fnc123 发表于 2015-5-3 07:47

楼主威武啊

daxuexinsheng 发表于 2015-5-3 14:27

xiaowuge00 发表于 2015-4-29 14:06 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼楼,其实我一直有个疑问,为什么我的dsdt刚提取有201个错误,把dsdt和ssdt按照你的方法联合编译后成dsl时 ...

看这个贴子2楼的解释。
https://bbs.pcbeta.com/viewthread-1569867-1-1.html

aml不是文本文件,用软件打开,不是直接打开,而是软件执行 iasl -d dsdt.aml。单独反编译一个文件,就引入了错误。详细看上面链接的2楼。

pksong2013 发表于 2015-5-10 15:33

楼主回来了吗?我想问个问题,我从你这个帖子的百度网盘那下了这个编译器:iasl_20141107_Rehabman_version

但是提示我没有-dl这个命令啊

MacBook-Pro:testACPI khan$ iasl -da -dl *.aml
Unknown option: -dl

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20130117-64
Copyright (c) 2000 - 2013 Intel Corporation


Supports ACPI Specification Revision 5.0

咔咘 发表于 2015-5-11 09:05

楼主已经迈进高手行列中,学习了

daxuexinsheng 发表于 2015-5-11 10:09

pksong2013 发表于 2015-5-10 15:33 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼主回来了吗?我想问个问题,我从你这个帖子的百度网盘那下了这个编译器:iasl_20141107_Rehabman_version ...

/usr/bin、/usr/local/bin,只放一处。你在 /usr/bin 放新版的就可以了。如果要用旧版的也可以,-da就可以了。

pksong2013 发表于 2015-5-11 23:09

daxuexinsheng 发表于 2015-5-11 10:09 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
/usr/bin、/usr/local/bin,只放一处。你在 /usr/bin 放新版的就可以了。如果要用旧版的也可以,-da就可以 ...

不加-dl会有一个错误,我看你在回某个人帖子的时候说是代码不兼容

xiaowuge00 发表于 2015-5-15 12:09

daxuexinsheng 发表于 2015-5-3 14:27 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
看这个贴子2楼的解释。
https://bbs.pcbeta.com/viewthread-1569867-1-1.html



我能理解成DSDT.AML是一个完整的可被系统执行的文件,而DSDT.DSL文件是不被执行的文件。可以这样理解吗? DSDT编写之前是DSDT.DSL文件,编写好后保存成DSDT.AML文件后,就可以被执行了。所以我们在编译DSDT时,也需要把它反编译成DSDT.DSL来修改,再保存成DSDT.AML。
   那么这样 SSDT 和DSDT一起就能联合编译了?我觉得IASL只是把DSDT.aml 反编程了DSDT.DSL把SSDT.AML编译成了SSDT.DSL    联合编译我理解不了。不知道是怎么一回事。因为我试了,单独把DSDT.AML放那边输入 iasl -da -dl *.aml 它出来的DSDT.DSL和DSDT.AMLSSDT.AML放一起 编译得出来的DSDT.DSL 错误一样,没任何区别。

daxuexinsheng 发表于 2015-5-15 12:13

xiaowuge00 发表于 2015-5-15 12:09 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我能理解成DSDT.AML是一个完整的可被系统执行的文件,而DSDT.DSL文件是不被执行的文件。可以这样理解吗? ...

1、dsl是普通文本文件。aml就是你理解的那样。
2、你试的太片面。只是你的电脑的文件刚好一样。但是,存在很多电脑的文件情况可不是这样的。

xiaowuge00 发表于 2015-5-15 19:36

daxuexinsheng 发表于 2014-2-7 21:52 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
是论坛里的zmmwan修改好的,你改的那个应该也可以,之所以说应该,是因为你给的是aml文件,用软件打 ...

我的dsdt按照你的都搞好了,可惜那个盒盖还不睡mian
页: 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28
查看完整版本: (2015.1.13 更新)联合DSDT和SSDT进行反编译——减少DSDT和SSDT错误的尝试