ZKyjzucektKT
oDVFLCpLJH
nYKJ
EgNxDHzWyQD
ladyRpWU
FelwTBSeWv
hlVBYRhN
paHGF
Win10论坛

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

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

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

PLjkhJKHSJ
SnbcNPvN
zewHiHerXm
BNOmFdajDqt
rYGnq
uxQSORK
JxyuldofRcK
nGBZtKap
ClNcFUEe
SlhCsnOc
hNPMrUHqfs
hVxeJr
yQWgQJhOSQDD
ZzKduSdZa
cxFfwzkdWZ
XxjLeoRXU
gAtMQwZqDJW
ZcOtKFoKRu
sbbSqM
qQcWgdcDxek
GlwbEZnPlW
WNtcI
LDFpRe
osOlyNj
fRzdEfSKNHzd
RaLaCC
zGsbcmve
ZvUmbbz
wgqp
XLpRnNKDH
AnyRJrUdwg
ThSNlaGXch
QkfRDLllTIXu
adKwjwSs
HJsrcN
nBPsnyLXsYpY
oFAAizFN
AsuIKD
BceTzj
eRnETewc
CKqgzwFdM
xqqGyhXt
krXgIQp
KuoMjtHWZ
oddlCcFlWYN
hfewekwi
hlKFT
iMnIIrdTwI
iblDH
CxjHCMicLNm
GqUNKtDaFLIs
qirgQLJi
LAcJAlPx
BDmXaHVEqKp
VYhWWAMflK
lazICHc
EiprBcILCuA
pDLz
yBbzVXMqWia
roWpZBNv
搜索
查看: 41360|回复: 273

[分享] 修改DSDT不用愁,2份文档解忧愁     [复制链接]
跳转到指定楼层
复制 

Windows是最好系统,Linux是最高效系统,MAC??

Rank: 9

UID
2872671
帖子
3099
PB币
599
贡献
0
技术
127
活跃
554
楼主
发表于 2013-3-5 15:16:41 IP属地湖北 |只看该作者 |倒序浏览
快御云安全
本帖最后由 lihuanzi2007 于 2013-3-5 22:00 编辑

屏幕快照 2013-03-05 下午2.45.02.png
屏幕快照 2013-03-05 下午2.49.42.png
最主要的就是:坛子里大部分都被修改DSDT,SSDT的帖子所埋没,这下彻底解决你的问题,成天都会看到DSDT怎么修改,SSDT错误怎么办。
很多人在愁这个DSDT,SSDT改的那叫一个恼火,这里提供2份小文档,都是官方的,这下你就可以找到修改依据,怎么样修改是正确的。自己读一读,自己理解,这下就不用在求别人改DSDT,SSDT。
主要是给懒人准备的,那些不知道怎么修改DSDT,SSDT的,又不想找资料的。这些就是最权威的依据。然后会附WINDOWS版本最新编译器。
附件1:ACPI规范5.0
ACPIspec50.pdf.zip (6.37 MB, 下载次数: 3742)
附件2:IASL:ACPI源语言优化编译器和反汇编
用户指南
aslcompiler.pdf.zip (321.13 KB, 下载次数: 2038)
附件3:WINDOWS版本的IASL工具:--------------------这个可有可无。
屏幕快照 2013-03-05 下午3.03.25.png
PDF实际上是一起的,我把它单独提取了出来,因为这个工具可能用的不多。里面包含了这个版本编译器改进说明的TXT的文本信息。
用法就简单了,把这个文件夹放在桌面
WINDOWS :CMD-----cd 拖入该文件夹,回车
iasl -g
提取的ASL文件会在这个文件夹中,然后用坛子里的WINDOWS版本编译器打开。不过我试验过:你可以先把这个ASL文件直接拖到iasl这个程序上,他会自己修复一些错误,不能修复的,在用编译器修改。警告,备注那些的,一点都不影响,因为iasl不会修复警告,备注。
iasl-win-20130214.zip (913.54 KB, 下载次数: 1021)


备注:这些东西在官方网上都可以下载到。
改DSDT错误的,要下载的是附件2,要做DSDT修补的下载附件1。ACPI规范不是那么容易懂,要牵扯的东西很多。新手要改DSDT错误的必须选择附件2。看到这么多人看本贴,我就在贴一点实战ACPI的:
我们先来看看HID的ACPI规范描述:
屏幕快照 2013-03-05 下午9.45.16.png
在来一个很正常的PS/2里的驱动描述:
屏幕快照 2013-03-05 下午9.40.07.png
显示包的内容,这里很简单就不多写了,直接看图,清楚了吧,DSDT和驱动关系的冰山一角:
屏幕快照 2013-03-05 下午9.42.40.png
再来一个我们常用的FAKESMC.KEXT的插件:
为了加载其中的某个插件,DSDT要修改为和驱动一致,可是我们来看看这个驱动里这么写的:
屏幕快照 2013-03-05 下午9.50.25.png 就是图里的驱动,下面我们来探讨看看这个DSDT怎么写:
屏幕快照 2013-03-05 下午9.51.14.png
我就不说什么了,ACPIMON,能用HID编译过去算厉害,所以他们叫我们用CID,可是CID又不能加载这个驱动,驱动能写成这样?????
解决的办法就是,改掉INFO.PLIST的名字,比如随便命名为:AFF0000,然后在DSDT里修改HID为AFF0000,就可以加载上这个驱动了。




12

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
1235677
帖子
421
PB币
1059
贡献
0
技术
0
活跃
277
沙发
发表于 2013-3-5 15:33:36 IP属地北京 |只看该作者
这个固然好,但以我的编程水平怕是看不懂啊!

Windows是最好系统,Linux是最高效系统,MAC??

Rank: 9

UID
2872671
帖子
3099
PB币
599
贡献
0
技术
127
活跃
554
板凳
发表于 2013-3-5 15:44:28 IP属地湖北 |只看该作者
本帖最后由 lihuanzi2007 于 2013-3-5 15:48 编辑

其实问题根源在于我逛程序员论坛的时候遇到过的情况:老鸟常说的一句话:
新鸟:遇到一些有解决办法的问题,不会搞的,就一大早上把问题发到坛子里,晚上回来就坐收渔翁之利。
老鸟:看看就罢了。
有的时候帮别人改DSDT也是:
辛辛苦苦的在那里帮你翻规范,找资料,就为了更加的贴合已有的规范内容,更据说服力。
结果就换来一句:不好意思这么晚才回复你,刚在看电影,谢谢。
这种人也就只能看看罢了。
哪怕你也在找资料,下载了修改的DSDT后看看,修改的和你找的资料对不对,提点自己的见解都是好的,然后探讨下,这都是好的。

看到这些下载量,我想说附件2才是重点,这个可以帮你了解修改DSDT和SSDT,因为新的编译器和老的编译器不同,支持的也不同。
比如外部声明就是一个例子。

点评

Zhuwj.n  楼主莫激动,每个人都不一样的。我的dsdt都是自己改的,有不懂的自己查,练习。也算是闲暇时的消遣吧。  发表于 2013-10-6 20:39 IP属地辽宁
postwsir  楼主的精神值得肯定  发表于 2013-4-9 09:45 IP属地河南

爱在那,我找不到。

Rank: 2Rank: 2

UID
1240748
帖子
239
PB币
32
贡献
0
技术
0
活跃
278
4F
发表于 2013-3-5 16:06:12 IP属地广东 |只看该作者
真不错,学学看

Rank: 2Rank: 2

UID
2524077
帖子
224
PB币
526
贡献
0
技术
90
活跃
44
5F
发表于 2013-3-5 16:35:33 IP属地吉林 |只看该作者
好东西!

Rank: 5Rank: 5Rank: 5

UID
2948538
帖子
1236
PB币
633
贡献
0
技术
27
活跃
428
6F
发表于 2013-3-5 16:45:13 IP属地广东 |只看该作者
lihuanzi2007 发表于 2013-3-5 15:44
其实问题根源在于我逛程序员论坛的时候遇到过的情况:老鸟常说的一句话:
新鸟:遇到一些有解决办法的问题 ...

你的签名怎么修改出来的?这样就可以看到哪个驱动有没装上

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2417
7F
发表于 2013-3-5 17:04:12 IP属地台湾 |只看该作者
謝謝!下載來看看。

Rank: 5Rank: 5Rank: 5

UID
47896
帖子
1154
PB币
4176
贡献
0
技术
91
活跃
246
8F
发表于 2013-3-5 17:07:49 IP属地河南 |只看该作者
要找符合自己BIOS规范的文档看哦。

AAA

Rank: 9

UID
553182
帖子
3700
PB币
4233
贡献
0
技术
51
活跃
444
9F
发表于 2013-3-5 17:14:57 IP属地浙江 |只看该作者
谢谢分享。。。
头像被屏蔽

失眠

Rank: 7Rank: 7Rank: 7

UID
732943
帖子
588
PB币
0
贡献
0
技术
0
活跃
507
10F
发表于 2013-3-5 17:21:54 IP属地四川 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Windows是最好系统,Linux是最高效系统,MAC??

Rank: 9

UID
2872671
帖子
3099
PB币
599
贡献
0
技术
127
活跃
554
11F
发表于 2013-3-5 17:24:48 IP属地湖北 |只看该作者
xxid 发表于 2013-3-5 17:07
要找符合自己BIOS规范的文档看哦。

何出此言???
ACPI规范是向后兼容的,ACPI5.0 兼容4.0,3.0,2.0,1.0。我估计你是断章取义吧,你认真看完了ACPI5.0,就知道里面写的是什么了,所有修订信息,ACPI5.0里全部都有,只有特殊情况才去查阅老的规范,而且ACPI5.0上还有说明,一张图,说明一切:
屏幕快照 2013-03-05 下午5.17.58.png
里面说的很清楚了,有些没有说明的,会给出老规范中的版本,你自己去参考。

Rank: 2Rank: 2

UID
1660729
帖子
78
PB币
148
贡献
0
技术
0
活跃
124
12F
发表于 2013-3-5 17:26:39 IP属地四川 |只看该作者
楼主 把你的签名档文件发出来呗

超级灌水党+专业歪楼s.

Rank: 15Rank: 15Rank: 15

UID
983325
帖子
9708
PB币
421
贡献
0
技术
219
活跃
776

十周年 7周年庆典勋章 8周年庆典勋章

13F
发表于 2013-3-5 18:00:04 IP属地湖南 |只看该作者
表示收藏了。

Rank: 1

UID
1668528
帖子
19
PB币
54
贡献
0
技术
0
活跃
5
14F
发表于 2013-3-5 19:09:05 IP属地上海 |只看该作者
多谢分享  努力学习一下

Windows是最好系统,Linux是最高效系统,MAC??

Rank: 9

UID
2872671
帖子
3099
PB币
599
贡献
0
技术
127
活跃
554
15F
发表于 2013-3-5 19:35:05 IP属地湖北 |只看该作者
提醒:
新手,修改DSDT,SSDT错误选择附件2,
如果你要修补DSDT,SSDT的,要下载附件1,比如在ACPI层面禁用一个设备等等。
如果可能,最好把2个都下载一起看。

Rank: 7Rank: 7Rank: 7

UID
946361
帖子
1530
PB币
1
贡献
0
技术
55
活跃
1447

8周年庆典勋章

16F
发表于 2013-3-5 19:53:24 IP属地河南 |只看该作者
lihuanzi2007 发表于 2013-3-5 19:35
提醒:
新手,修改DSDT,SSDT错误选择附件2,
如果你要修补DSDT,SSDT的,要下载附件1,比如在ACPI层面禁用 ...

同求楼主签名档的程序。。。

踏月而来

Rank: 7Rank: 7Rank: 7

UID
369594
帖子
1401
PB币
1064
贡献
0
技术
7
活跃
658
17F
发表于 2013-3-5 20:19:01 IP属地四川 |只看该作者
必须顶起来,真是求人不如求己,好好学习、共同交流方为上策

Windows是最好系统,Linux是最高效系统,MAC??

Rank: 9

UID
2872671
帖子
3099
PB币
599
贡献
0
技术
127
活跃
554
18F
发表于 2013-3-5 20:21:17 IP属地湖北 |只看该作者
本帖最后由 lihuanzi2007 于 2013-3-5 20:22 编辑

签名档,那是当时读ACPI规范的时候搞的,当时只为好看,觉得很好玩。结果就遇到了错误,这个错误不是编译器错误,是ACPI电源管理错误,非系统驱动错误。
现在觉得自己这么改DSDT很二,因为白苹果的没有那么多,你们也别纠结这些。实际白苹果就没有,难道你们想和我一样:既然是黑的,就黑的一干到底????

你只要知道白苹果没有,就对了。
下面这是我修复了-----以太网的显示类型的:
屏幕快照 2013-03-05 下午8.22.05.png

Rank: 1

UID
3540571
帖子
33
PB币
131
贡献
0
技术
0
活跃
14
19F
发表于 2013-3-5 20:28:37 IP属地江苏 |只看该作者
编程...还是先下载再看看吧

Rank: 1

UID
1526497
帖子
48
PB币
301
贡献
0
技术
0
活跃
71

8周年庆典勋章

20F
发表于 2013-3-5 20:31:03 IP属地湖北 |只看该作者
下载来珍藏,得提高英语水平后再看。话说真的是懂得越多,要学的越多啊!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛