tmacyunn 发表于 2010-9-21 14:33

DSDT editor and patcher 轻松搞定dsdt (更新修复Mac版一些bug )

本帖最后由 tmacyunn 于 2011-7-5 09:38 编辑

原帖:http://www.insanelymac.com/forum/index.php?showtopic=223205      
说明,原帖给出的是mac版的,windows版Linux版需要安装Java才能使用,Java下载地址:http://www.java.com/en/download/manual.jsp
   下面是图文的说明以及一些简单的修复,都是来自远景和IM以及其他的地方...   
      Mac版的不能记住历史位置的bug修复版
   下载地址(更新:25/4/2011) http://u.115.com/file/clwnj5uu   


























PS:关于使用apply patches后dsdt就被打回原形的问题,目前的解决办法,在修改完成也就是3个0的时候,你如果使用软件自带的添加patches的功能,那么使用前先把左下角的“Editable text”选择框保持未选择的状态。




tmacyunn 发表于 2010-9-21 14:33

本帖最后由 tmacyunn 于 2010-10-20 15:27 编辑

以修复RTC为一个示例:(PS:在添加patch的时候,请去掉左下角的Enable edit .的勾选。











tmacyunn 发表于 2010-9-21 14:34

本帖最后由 tmacyunn 于 2010-9-27 16:25 编辑

分享一个小工具,用来检测硬件兼容性,比如我的BCM5906没有驱动,所以就显示了“哭脸”,其他都可以驱动.....检测,点File--Check hardware for windows.....91楼有System Info for Mac ,谢谢上传。
此处下载:




arespower 发表于 2010-9-21 14:49

好东西收藏以后用

weizh126 发表于 2010-9-21 14:56

这软件不错 这个可以更改查看方式么 改成C之类的 括号的对应情况就更好区分了

weizh126 发表于 2010-9-21 15:01

从图片上看的话 那些patches可以自定义阿 也就是说只要把对应自己的机器的patches做全后 同机型或者同主板的就可以直接拿来主义了阿 确实挺不错的

tmacyunn 发表于 2010-9-21 15:07

回复 6# weizh126

   我用这个软件重新做一次dsdt,发现这个软件特别号,你不用担心代码对齐方式,它会自动帮你对齐,整理。至于那个转换成C的貌似不可以。
   里面的那些patch确实可以自己修改,比如我那个USB睡眠的,它默认是ICH9,而且修改的ID和我的不一样。用记事本打开那个txt文件重启输入自己的ID可以了。每个patch都是一个模板。哈哈 。
   十分强大的软件.....

weizh126 发表于 2010-9-21 15:13

不是转换成C 是view as C/C++/... 不过既然已经自动对齐整理了 那也挺不错的
你试试看这个帖子的附件中的那个有bug的dsdt能否修复 那个dsdt主要就是括号的问题 也当作一个测试吧 呵呵 下次我也自己定制一下 这个工具确实很强大阿
现在用别人电脑 不好安装其他软件。。。

linyanyi 发表于 2010-9-21 15:14

这个东西还没用过,,下来用下了呵呵

马仪 发表于 2010-9-21 15:15

LZ这个对AMI BIOS有用不??

tmacyunn 发表于 2010-9-21 15:25

回复 8# weizh126


我试了一下,不行。然后打开你修改好的那个可以编译,其实我的猜测是,它里面的Fix Errors 只是解决了新版的iasl在编译的时候出现如内存地址的错误的地方,以及解决老板的存在的问题。例如,CPU0 .....

tmacyunn 发表于 2010-9-21 15:26

回复 10# 马仪


   应该是可以的,你自己试试吧。

auraking 发表于 2010-9-21 15:35

回复 3# tmacyunn


    非常好,神作终于发布了!收藏!

马仪 发表于 2010-9-21 15:36

{:3_200:}下载完解压出来怎样用,又不是安装版本的!

weizh126 发表于 2010-9-21 15:43

哦那个bug的dsdt最上面那一行是要删掉的 我没有删掉 貌似那一行是用威廉发的那个dsdt patch编译时生成的(没用过那个软件 不太清楚) iasl我一直没有更新 好似还是20091204那个版本。。。 用这个软件添加那些功能啥的 应该是极其好用的
其实你可以发起一个计划嘛 链接上面不是有如何编写那些patches的方法么 把能收集到的都收集起来 那可是一个很大的工程阿 说不定你还能混到技术组了{:5_274:}

kieferyu 发表于 2010-9-21 16:53

恩.记号,学习.

yijiang 发表于 2010-9-21 17:22

好东西,先收藏了!多谢楼主

tmacyunn 发表于 2010-9-21 17:27

回复 14# 马仪


   仔细看下说明好吗 ?   需要安装Java还能用的。

左文字 发表于 2010-9-21 17:37

兄弟,你把那个工具上传上来吧。。我没那里的ID呢。

wwangzi 发表于 2010-9-21 17:53

貌似不错的东东!!!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: DSDT editor and patcher 轻松搞定dsdt (更新修复Mac版一些bug )