Win10论坛

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

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

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

搜索
查看: 1136|回复: 25

[其它] 求助ssdt的Method _CRM重命名 [复制链接]

Rank: 2Rank: 2

UID
4682524
帖子
211
PB币
337
贡献
0
技术
0
活跃
507
发表于 2018-2-8 22:40:48 |显示全部楼层
在使用voodooI2C时,有的触控板需要修改dsdt.
在把dsdt整合入ssdt做hotpatch的时候,我遇到了一个问题.

  1. DefinitionBlock ("", "SSDT", 2, "hack", "I2C", 0x01072009)
  2. {
  3. External(\_SB.PCI0.I2C1, DeviceObj)
  4. Scope (_SB.PCI0.I2C1)
  5.     {
  6.         Device (ETPD)
  7.         {
  8.             Name (SBFG, ResourceTemplate ()
  9.             {
  10.                 GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000,
  11.                     "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
  12.                     )
  13.                     {   // Pin list
  14.                         0x0047
  15.                     }
  16.             })        
  17.         Name (SBFB, ResourceTemplate ()
  18.             {
  19.                 I2cSerialBusV2 (0x004C, ControllerInitiated, 0x00061A80,
  20.                     AddressingMode7Bit, "\\_SB.PCI0.I2C1",
  21.                     0x00, ResourceConsumer, _Y2F, Exclusive,
  22.                     )
  23.             })      
  24.         Method (XCRS, 0, NotSerialized)  // XCRS: Current Resource Settings
  25.             {
  26.                 Return (ConcatenateResTemplate (SBFB, SBFG))
  27.             }
  28.           }
  29.      }
  30. }
复制代码
这个修改需要clover 里rename _CRS to XCRS.但是,dsdt里_CRS近50个,全部重命名然后写在这个ssdt里显然不合理.所以我想请问,有没有只重命名 _SB.PCI0.I2C1  里的 Method (_CRS, 0, NotSerialized) 的方法?
头像被屏蔽

UID
4805871
帖子
3474
PB币
3838
贡献
0
技术
8
活跃
529
发表于 2018-2-8 23:22:25 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

远景刁民

Rank: 9

UID
1102266
帖子
3768
PB币
1883
贡献
0
技术
32
活跃
1421
发表于 2018-2-8 23:32:43 |显示全部楼层
WLS.pkg 发表于 2018-2-8 23:22
你写重命名补丁的时候,把前面的Method也加上,这样做出来的补丁就是要搜寻有Method和_CRM的替换,而不是只 ...

Method和_CRM也不会就一个位置。
头像被屏蔽

UID
4805871
帖子
3474
PB币
3838
贡献
0
技术
8
活跃
529
发表于 2018-2-9 00:26:16 来自手机 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

远景刁民

Rank: 9

UID
1102266
帖子
3768
PB币
1883
贡献
0
技术
32
活跃
1421
发表于 2018-2-9 08:16:41 |显示全部楼层
WLS.pkg 发表于 2018-2-9 00:26
你上传你的dsdt给我看看

不必了吧,你自己没有dsdt?
头像被屏蔽

UID
4805871
帖子
3474
PB币
3838
贡献
0
技术
8
活跃
529
发表于 2018-2-9 08:32:09 来自手机 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
494607
帖子
891
PB币
879
贡献
0
技术
0
活跃
435
发表于 2018-2-9 08:59:55 |显示全部楼层
WLS.pkg 发表于 2018-2-9 08:32
那就算了,你自己想办法,懒得理你

他不是楼主,他只是个打酱油的,你要楼主的DSDT才对

Rank: 5Rank: 5Rank: 5

UID
2473621
帖子
774
PB币
132
贡献
0
技术
0
活跃
1236
发表于 2018-2-9 09:20:04 |显示全部楼层
很想骂楼主,自己不上传dsdt,别人要还不给!你叫人家怎么帮你
头像被屏蔽

UID
4805871
帖子
3474
PB币
3838
贡献
0
技术
8
活跃
529
发表于 2018-2-9 09:32:52 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

UID
4805871
帖子
3474
PB币
3838
贡献
0
技术
8
活跃
529
发表于 2018-2-9 09:33:12 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

远景刁民

Rank: 9

UID
1102266
帖子
3768
PB币
1883
贡献
0
技术
32
活跃
1421
发表于 2018-2-9 09:37:12 |显示全部楼层
WLS.pkg 发表于 2018-2-9 09:33
是哦,我没留意,,,

哈哈,新年快乐。

Rank: 2Rank: 2

UID
4682524
帖子
211
PB币
337
贡献
0
技术
0
活跃
507
发表于 2018-2-9 09:43:32 |显示全部楼层
WLS.pkg 发表于 2018-2-9 09:33
是哦,我没留意,,,




附件: 你需要登录才可以下载或查看附件。没有帐号?注册
头像被屏蔽

UID
4805871
帖子
3474
PB币
3838
贡献
0
技术
8
活跃
529
发表于 2018-2-9 22:34:56 来自手机 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
4682524
帖子
211
PB币
337
贡献
0
技术
0
活跃
507
发表于 2018-2-10 11:01:33 来自手机 |显示全部楼层
WLS.pkg 发表于 2018-2-9 22:34
粗略看了一下,用正常方法确实无法达到目标。
有些逻辑我没弄清楚,你能不能把原始的dsdt上传还有打过你 ...

打过的补丁我也不太记得了,可以确定的是,其他的补丁我都移植好了,最后剩下的就是这个voodooI2C 的修改,在一楼的代码里面。

Rank: 2Rank: 2

UID
4682524
帖子
211
PB币
337
贡献
0
技术
0
活跃
507
发表于 2018-2-10 11:06:26 |显示全部楼层
WLS.pkg 发表于 2018-2-9 22:34
粗略看了一下,用正常方法确实无法达到目标。
有些逻辑我没弄清楚,你能不能把原始的dsdt上传还有打过你 ...


这是原dsdt
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4682524
帖子
211
PB币
337
贡献
0
技术
0
活跃
507
发表于 2018-2-10 11:21:11 |显示全部楼层
Pt_Nan 发表于 2018-2-10 11:01
打过的补丁我也不太记得了,可以确定的是,其他的补丁我都移植好了,最后剩下的就是这个voodooI2C 的修改 ...




附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
7464
帖子
879
PB币
2750
贡献
0
技术
5
活跃
578
发表于 2018-2-10 17:44:36 |显示全部楼层
WLS.pkg 发表于 2018-2-9 22:34
粗略看了一下,用正常方法确实无法达到目标。
有些逻辑我没弄清楚,你能不能把原始的dsdt上传还有打过你 ...

额 hotpatch笔记那个帖子白看了 那里给出了解决办法
头像被屏蔽

UID
4805871
帖子
3474
PB币
3838
贡献
0
技术
8
活跃
529
发表于 2018-2-10 18:11:03 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
7464
帖子
879
PB币
2750
贡献
0
技术
5
活跃
578
发表于 2018-2-11 15:02:56 |显示全部楼层
WLS.pkg 发表于 2018-2-10 18:11
那个帖子说的是屏蔽独显的情况,那种是设备初始化时会调用全部设备的_INI方法,而刚好屏蔽独显就是要在_I ...

你看全面了没?

Rank: 5Rank: 5Rank: 5

UID
7464
帖子
879
PB币
2750
贡献
0
技术
5
活跃
578
发表于 2018-2-11 15:04:42 |显示全部楼层
WLS.pkg 发表于 2018-2-10 18:11
那个帖子说的是屏蔽独显的情况,那种是设备初始化时会调用全部设备的_INI方法,而刚好屏蔽独显就是要在_I ...

那个帖子覆盖面很广,我记得提到了这种情况怎么弄
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件