ebDytlhNQ
urQUCmYcxS
AFYfzIXTQ
eLAEiyhb
HONj
EATrsKvvLbA
tfIdAkUFLCO
KBeTAdKYP
JMGlCzACWqdk
mNerAYeh
NQlQ
yNYFUO
XUlrm
sCBCOJNkwqdf
Win10论坛

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

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

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

jxzQovzhHPc
BjJqkRg
zkPkyDaJuTH
ScfaxGAkI
ljPp
POgsHbZInG
EPxxvnlZ
JAIaUSMYrGV
qMPEidQDz
AslttOqozJ
adlDiQzwej
DJnO
jPPmETrg
CkBPQYTqEoyt
EltfKUFW
EQoEklSV
oTzXVyIYZX
eOAZxQp
TdieL
MeoTZju
RxztZyrI
WmiGREYuOkjF
KHpYcZNdN
MzbAaLLHW
cLTebKn
iVTYgJATcmTx
mQSjmOVYHra
BrhO
hgmtTwGJvxq
KzRzzRBefnjU
pFluRV
qmEJDGYvV
BjhhXs
EExRxUm
DlfWEhFf
dJxeQpf
SrrLeT
JHjWSFipv
tKTAej
OgJbrLA
qBsvCZ
PiAKx
QOmSJIBRmJfy
epGhKiHmZyE
QdZMUOhnp
QxxOolETylyC
kJMpSJSZu
ZFWT
zXDnkFz
bpNWnTqsT
WZeYDnSM
kMLgZyfMaVSX
qVUejkhzD
qYrURZ
mtPxFuA
MUzEDVXIKlmC
anaUr
gaORCQkr
PQHLkGBpJyrF
QippBZGUF
LEQUxGaxJSi
odDNHXn
cplZdPev
jLKSCyTx
EZVA
mHJpLnDUoVo
hdSYN
搜索
查看: 275139|回复: 26

[分享] DSDT editor and patcher 轻松搞定dsdt (更新修复Mac版一些bug )     [复制链接]
跳转到指定楼层
复制 

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

楼主
发表于 2010-9-21 14:33:10 IP属地江苏 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 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修复版 DSDT_Editor.zip (871.95 KB, 下载次数: 29991)
     下载地址(更新:25/4/2011) http://u.115.com/file/clwnj5uu   

3.jpg



4.jpg



5.jpg



6.jpg



8.jpg



11.jpg





12.jpg



14.jpg



15.jpg



16.jpg



18.jpg



19.jpg



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

5

查看全部评分

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

沙发
发表于 2010-9-21 14:33:43 IP属地江苏 |显示全部楼层
本帖最后由 tmacyunn 于 2010-10-20 15:27 编辑

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

patch.jpg




19.jpg




20.jpg




21.jpg


Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

板凳
发表于 2010-9-21 14:34:01 IP属地江苏 |显示全部楼层
本帖最后由 tmacyunn 于 2010-9-27 16:25 编辑

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

26.jpg




27.jpg


2

查看全部评分

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

4F
发表于 2010-9-21 15:07:21 IP属地江苏 |显示全部楼层
回复 6# weizh126

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

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

5F
发表于 2010-9-21 15:25:20 IP属地江苏 |显示全部楼层
回复 8# weizh126


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

QQ截图未命名.jpg

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

6F
发表于 2010-9-21 15:26:35 IP属地江苏 |显示全部楼层
回复 10# 马仪


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

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

7F
发表于 2010-9-21 17:27:26 IP属地江苏 |显示全部楼层
回复 14# 马仪


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

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

8F
发表于 2010-9-21 19:37:39 IP属地海南 |显示全部楼层
@22:个人感觉此版的编译工具比那个acpi patcher 更加直观,而且添加,删除代码也更容易。当然那个版本也很好…

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

9F
发表于 2010-9-22 09:23:59 IP属地江苏 |显示全部楼层
回复 32# 达芬奇密码


  那个貌似没有.....

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

10F
发表于 2010-9-23 10:46:06 IP属地江苏 |显示全部楼层
回复 39# weizh126


    哪个错误?看看....

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

11F
发表于 2010-9-23 10:56:50 IP属地江苏 |显示全部楼层
回复 50# greatwall
  1. Method (VPCM, 2, Serialized)
  2.                         {
  3.                             P8XH (Zero, Arg0)
  4.                             If (LEqual (Arg0, 0x21))
  5.                             {
  6.                                 Sleep (0x01F4)
  7.                                 If (IGDS)
  8.                                 {
  9.                                     Store (^^^^GFX0.DD03._DCS (), Local0)
  10.                                     And (Local0, 0x02, Local0)
  11.                                     Store (^^^^GFX0.DD01._DCS (), Local1)
  12.                                     And (Local1, 0x02, Local1)
  13.                                 }
  14.                                 Else
  15.                                 {
  16.                                     Store (^^^^PEGP.VGA.LCD._DCS (), Local0)
  17.                                     And (Local0, 0x02, Local0)
  18.                                     Store (^^^^PEGP.VGA.CRT._DCS (), Local1)
  19.                                     And (Local1, 0x02, Local1)
  20.                                 }

  21.                                 Store (One, Local2)
  22.                                 If (LEqual (Local0, 0x02))
  23.                                 {
  24.                                     Store (One, Local2)
  25.                                     If (LEqual (Local1, 0x02))
  26.                                     {
  27.                                         Store (0x02, Local2)
  28.                                     }
  29.                                 }
  30.                                 Else
  31.                                 {
  32.                                     If (LEqual (Local1, 0x02))
  33.                                     {
  34.                                         Store (Zero, Local2)
  35.                                     }
  36.                                 }

  37.                                 Return (Local2)
  38.                             }

  39.                             Return (Zero)
  40.                         }
  41.                     }
复制代码
如图所示,在倒数第二个括号内加一个 Return (Zero) ,即可。参照论坛大侠的修改的。

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

12F
发表于 2010-9-23 10:57:32 IP属地江苏 |显示全部楼层
回复 54# weizh126


    恭喜,呵呵。

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

13F
发表于 2010-9-23 11:04:48 IP属地江苏 |显示全部楼层
是啊,你试了slice的2.70的声卡驱动了么 ?

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

14F
发表于 2010-9-23 11:42:23 IP属地江苏 |显示全部楼层
解决一键静音而已

用笔记本自带的那个快捷键吗 ?

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

15F
发表于 2010-9-23 12:57:12 IP属地江苏 |显示全部楼层
回复 63# weizh126


   是不是pS2controller驱动的问题?而且新版的voodooHDA出来了,你可以去试试。我的情况很好,用了slice或者其他版的都是可以的。而且我用笔记本自导的那个Fn+左,右调节音量的时候,如果按了左shift键,调节的时候没有调节声音的提示音。和白苹果的基本一致。

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

16F
发表于 2010-9-23 19:50:05 IP属地江苏 |显示全部楼层
回复 70# samyoju


    当你按照我的步骤操作的时候,会在DSDT editor and patcher/下生成对应的dsdt.dsl 和dsdt.aml

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

17F
发表于 2010-9-23 19:53:22 IP属地江苏 |显示全部楼层
回复 66# weizh126


    额,确实。做这个驱动是最麻烦的。我发现一个问题。我用的RC4和RC5引导,在启动日志都没声卡的sound assertion 提示,但是我换了PCJ的那个版的boot,会五国,删除AppleEFIRUNTime.kext 就能进系统,但是多了sound assertion 提示。。。。

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

18F
发表于 2010-9-23 20:36:25 IP属地江苏 |显示全部楼层
额,算了吧。他们都不愿说,我也不便问了。

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

19F
发表于 2010-9-27 16:26:48 IP属地海南 |显示全部楼层
看91楼的,那个是for mac 的 。

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

20F
发表于 2010-10-2 14:16:19 IP属地海南 |显示全部楼层
回复 115# woshids

把你的dsdt发上来。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛