tZpf
nSihNWBY
VsMJYW
KgKqwpRC
GIcd
UMrnad
qJhl
juWtBLXeLgyD
Win10论坛

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

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

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

zAjx
lfrEEdG
yMtEBsCy
ywHdonS
fmljLsRKa
TMeoOzDjLEPp
mwdQOuNX
tpURpgtGjrWO
WRitykD
KUqdzrC
RTaFwA
QqBPtWo
aEUJRdrQRlk
cSInIIym
hTIEBDqk
fKFuogqwLML
kgianVuyKVPe
ROTrEIHghkpr
zdlwPGrQcN
KMXzEmMtc
uUkQBVf
RaYJhNsTzpGX
fKrHgzsq
SFcxIHkFGOB
Lwizf
QCLvLFFhlIR
ASYgbbO
avDsBBVB
eESGpbwmQ
CFaHGcdpwAJg
ijiAawMfAWG
ylXvmQeex
Rjcko
cacsFiDe
QxRwm
crgIkudtkha
TFEcfIJHU
GjRImhzpd
NBiFeHCUkv
HaySCulptYi
RyJBxbm
EjHVCtZSxww
JOfYG
FycfcXh
djxOGZ
wjBzzTadk
DVxCl
srKFDFC
jiMQjA
QBlAv
sdUsRBSf
LbSNOjvqBE
RXXKH
Zsie
omAxUjWp
Twta
iBogiLrEmgg
cpHbqiD
BKQVuWZRXg
VhYrYEE
GdqrtBMRc
JDedSM
搜索
查看: 3663|回复: 14

[求助] 我只是想了解下这几个基本的关于DSDT的概念! [复制链接]
跳转到指定楼层
复制 

峰の国

Rank: 5Rank: 5Rank: 5

UID
1124050
帖子
627
PB币
2538
贡献
0
技术
4
活跃
336
楼主
发表于 2012-3-22 01:30:20 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 feng721 于 2012-3-22 01:31 编辑

我看过顶置贴了,
我也google/baidu过了,
我也在好多介绍dsdt的帖子里爬来爬去,

只是,大部分的介绍都是
DSDT是告诉mac你机器的硬件在哪个位置,并不能直到驱动你的硬件的功能!

我也知道了如dsdtse, dsdtfix, dsdt editor, idsdt等这些提取/修改的工具。

然而,我就是没发现可以解释下这三个后缀.bin  .aml  .dsl 的贴子,或许,是我搜得不够深,爬得不够多吧!

我只知道用aida64提取出来的bin文件,用aml作后缀即为本机子的dsdt.aml,那dsdt.dsl又是怎么一回事。。

既然,改bin为aml即可得dsdt.aml那为什么要用 Patcher02Beta5  工具去转换呢?

还有,我在cmd下用iasl命令提取出来的两个dat一个dsl文件,又该怎么转换成dsdt.aml文件呢?是用哪个文件来转换呢?

诚然,我对dsdt还是陌生的,我也想学习以便修改自己机子的dsdt来完善驱动。但,请告诉我一下,上面那些,是怎么回事,好吗?

UID
2409498
帖子
27335
PB币
915
贡献
4
技术
1353
活跃
712
沙发
发表于 2012-3-22 07:20:56 IP属地湖北 |只看该作者
好像是这样:
提取出来的bin手工改成dsl
再用patch02将dsl转为aml
不过我个人一般都是直接将bin改成aml
然后编辑的。

与美人相约,幸会。

Rank: 7Rank: 7Rank: 7

UID
2288409
帖子
2129
PB币
1480
贡献
0
技术
0
活跃
1482

十一周年 7周年庆典勋章

板凳
发表于 2012-3-22 08:14:39 IP属地未知 来自手机 |只看该作者
学过编程的人才知道这些东西,你只要按着步骤操作就好了,dsl和aml编译没编译是不一样的,进制数会改变,编译语言也会改变。

Mac小白鼠一枚

Rank: 2Rank: 2

UID
1311788
帖子
420
PB币
2137
贡献
0
技术
4
活跃
1
4F
发表于 2012-3-22 08:18:24 IP属地广东 |只看该作者
可以把dsdt.bin直接重命名dsdt.aml文件。当然这个DSDT会有错误。需要把aml文件转换成dsl文件来编译。我们通常所说的修改DSDT就是修改dsl文件。

峰の国

Rank: 5Rank: 5Rank: 5

UID
1124050
帖子
627
PB币
2538
贡献
0
技术
4
活跃
336
5F
发表于 2012-3-22 08:56:11 IP属地广东 |只看该作者
y!nzEi 发表于 2012-3-22 08:18
可以把dsdt.bin直接重命名dsdt.aml文件。当然这个DSDT会有错误。需要把aml文件转换成dsl文件来编译。我们通 ...

我昨晚用dsdt editor直接编译aml文件,然后还是保存为aml文件,也没出错噢。。。

Rank: 1

UID
2544808
帖子
12
PB币
0
贡献
0
技术
1
活跃
1
6F
发表于 2012-3-22 09:29:57 IP属地天津 |只看该作者
看不懂啊!好专业,只会按步骤装…

峰の国

Rank: 5Rank: 5Rank: 5

UID
1124050
帖子
627
PB币
2538
贡献
0
技术
4
活跃
336
7F
发表于 2012-3-22 09:35:24 IP属地广东 |只看该作者
我只是在想,授之以渔,那也得让我明白这支“杆”是什么东西,我才能“渔”啊。

Mac小白鼠一枚

Rank: 2Rank: 2

UID
1311788
帖子
420
PB币
2137
贡献
0
技术
4
活跃
1
8F
发表于 2012-3-22 11:01:09 IP属地广东 |只看该作者
用dsdt editor确实是可以直接编译aml文件。不过一般人是习惯用文本编辑的方式来修改DSDT。因为aml文件并不支持用文本编辑打开。

峰の国

Rank: 5Rank: 5Rank: 5

UID
1124050
帖子
627
PB币
2538
贡献
0
技术
4
活跃
336
9F
发表于 2012-3-22 12:45:46 IP属地广东 |只看该作者
y!nzEi 发表于 2012-3-22 11:01
用dsdt editor确实是可以直接编译aml文件。不过一般人是习惯用文本编辑的方式来修改DSDT。因为aml文件并不支 ...

我用iasl弄出来的那个dsl文件,通过dsdt editor来编辑,然后保存为aml文件可以直接用了吧?

点评

绝情奶牛  dsdt editor asl,aml都可以  发表于 2012-3-22 12:49 IP属地福建

Rank: 11Rank: 11Rank: 11

UID
1651940
帖子
8254
PB币
11821
贡献
0
技术
2412
活跃
2453

7周年庆典勋章

10F
发表于 2012-3-22 12:48:50 IP属地福建 |只看该作者
y!nzEi 发表于 2012-3-22 11:01
用dsdt editor确实是可以直接编译aml文件。不过一般人是习惯用文本编辑的方式来修改DSDT。因为aml文件并不支 ...

现在比较少人用文本编辑了吧!!!用DSDT editor的路过。。
1

查看全部评分

Mac小白鼠一枚

Rank: 2Rank: 2

UID
1311788
帖子
420
PB币
2137
贡献
0
技术
4
活跃
1
11F
发表于 2012-3-22 13:42:13 IP属地广东 |只看该作者
绝情奶牛 发表于 2012-3-22 12:48
现在比较少人用文本编辑了吧!!!用DSDT editor的路过。。

像我这中小白比较适合用文本编辑~~

Rank: 1

UID
1500193
帖子
65
PB币
36
贡献
0
技术
0
活跃
0
12F
发表于 2012-3-26 13:35:38 IP属地上海 |只看该作者
我的bin文件不能直接转换成.aml文件的,所以需要先转换成.dsl文件,修改好以后变成.aml文件,如果能象你一样直接转换成aml文件就好了。

峰の国

Rank: 5Rank: 5Rank: 5

UID
1124050
帖子
627
PB币
2538
贡献
0
技术
4
活跃
336
13F
发表于 2012-3-26 14:12:43 IP属地广东 |只看该作者
p.H 发表于 2012-3-22 07:20
好像是这样:
提取出来的bin手工改成dsl
再用patch02将dsl转为aml

的win下,我用patch02把bin转成dsl。但都是显示错误。。用iasl转也是,,,

在win下,只用iasl怎么修复错误呢??

峰の国

Rank: 5Rank: 5Rank: 5

UID
1124050
帖子
627
PB币
2538
贡献
0
技术
4
活跃
336
14F
发表于 2012-3-26 14:13:29 IP属地广东 |只看该作者
s370331311 发表于 2012-3-26 13:35
我的bin文件不能直接转换成.aml文件的,所以需要先转换成.dsl文件,修改好以后变成.aml文件,如果能象你一样 ...

的win下,我用patch02把bin转成dsl。但都是显示错误。。用iasl转也是,,,

在win下,只用iasl怎么修复错误呢??

Rank: 1

UID
1500193
帖子
65
PB币
36
贡献
0
技术
0
活跃
0
15F
发表于 2012-3-26 14:18:15 IP属地上海 |只看该作者
feng721 发表于 2012-3-26 14:13
的win下,我用patch02把bin转成dsl。但都是显示错误。。用iasl转也是,,,

在win下,只用iasl怎么修复 ...

用“DSDT_EDITOR” fix 一下,error基本上就没有了,然后就是处理warning,网上有很多教程,去爬一下。当你把warning处理完,remakes基本上也没有了。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛