- 积分
- 2870
- 最后登录
- 2024-3-24
- 精华
- 2
- 阅读权限
- 50
- 主题
- 85
- UID
- 3322572
- 帖子
- 7001
- PB币
- 34744
- 威望
- 10
- 贡献
- 0
- 技术
- 4737
- 活跃
- 929
- UID
- 3322572
- 帖子
- 7001
- PB币
- 34744
- 贡献
- 0
- 技术
- 4737
- 活跃
- 929
|
发表于 2014-2-8 19:35:32
IP属地云南
|显示全部楼层
xiao201261 发表于 2014-2-8 19:21
哦,终于知道这帖子的目的了
嗯,目的就像标题所说的,主要是要减少错误,另外就是要得到dsl源代码文件。
像之前的那个201错误的DSDT,它是编译好的aml文件,只要是还存在错误,就不允许保存文件,这样,就完全不能修改DSDT了,必需硬改错误,而且真的很难改。修复所有错误,才能保存文件,才能对DSDT作其它的修改动作。
如果使用这个方法,我试过了,只要用这个命令,就可以生成一个没有错误的dsl,之后,要改什么就都可以用这个文件了,修改好后,编译成aml就可以直接使用了。
还有就是,打开aml有时之所以会出现那么多错误,其实这是编译器的不完善之处,就像中文和英文不能无缝转换一样。其实,电脑能够出厂使用,DSDT是不会有那么多错误的,这个方法就能够最大程度地还原那些代码,避免额外产生的错误。 |
|