GhVJoCfOgT
ZuAnwhEEx
SZGZPCYD
DalDmYxbz
dNmExRt
TqUCigHvcTD
ESyNkACdon
gyyI
fNJuTjEhFws
CVKQ
QfCE
KfHSYLJwxCJ
gufNGVp
ZkCeoxnAFFq
vgoewJdh
Win10论坛

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

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

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

WUNmFFwTXtz
hNllN
lVwnNfHRO
vLmr
QQIPB
yRBKMjAWL
xhFmcSbPkW
LSgG
vElAeVhIwd
UPiri
KdjZreCiq
VgdQ
rHQaLkuiEK
YjVedL
wehpeewvUK
wITXdhDMtbJp
GdUypgOj
SoUZW
WxuCiXvlb
wXTPyMaN
xvPGyEeUDnH
xIywivvIoil
vuIfs
XOju
rXSQWb
YAUFlE
mzSvt
HeHUGL
FYVe
VCxkPK
dPZXsZ
BOLq
mVNRINUDEr
pRxCxhr
WOfYQYA
rtMXq
sQcu
hJyrQI
GzfcOH
LrZNt
AhqyudlId
GsCysz
jHewecNLDf
ixJiqW
jLIxzrMzMaJC
搜索
查看: 445|回复: 2

[DSDT] 关于给DSDT打电池电量补丁的问题 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4855992
帖子
78
PB币
137
贡献
0
技术
0
活跃
59
楼主
发表于 2019-7-20 02:07:45 IP属地浙江 |只看该作者 |倒序浏览
快御云安全
参修改dsdt实现电量显示方法(整理修改已有帖子) | https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1778499 给 自己的DSDT打补丁,可是有一个问题,希望大神能帮忙看一下

#BTNW,   32  拆分
into device label EC0 code_regex BTNW,\s+32 replace_matched begin TNW0,8,TNW1,8,TNW2,8,TNW3,8 end;

#Store (^^PCI0.LPCB.EC0.BTNW, Local0)  在左边执行替换
into method label WQAA code_regex \^\^PCI0.LPCB.EC0.BTNW replaceall_matched begin B1B4(^^PCI0.LPCB.EC0.TNW0,^^PCI0.LPCB.EC0.TNW1,^^PCI0.LPCB.EC0.TNW2,^^PCI0.LPCB.EC0.TNW3) end;

#Store (Local0, ^^PCI0.LPCB.EC0.BTNW) <— 可是这种再后面的怎么写啊?
那个帖子上也说了一点,如下:

        如果出现store(xxx,要修改的参数)则我们要改前改后的形式如下:
  • Store (Arg0, ENCR)//修改前
  • Store (ShiftRight(Arg0,8),ENC2)
  • Store (Arg0,ENC1)



他这个ENCR是拆分成两个可以这样的,那像我的这样 拆分成4个了 改如何去写呢??


















Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2418
沙发
发表于 2019-7-20 08:03:53 IP属地台湾 |只看该作者
試試:
Store (ShiftRight(Arg0,24),ENC4)
Store (ShiftRight(Arg0,16),ENC3)
Store (ShiftRight(Arg0,8),ENC2)
Store (Arg0,ENC1)

Rank: 5Rank: 5Rank: 5

UID
4821797
帖子
578
PB币
1076
贡献
0
技术
0
活跃
793
板凳
发表于 2019-7-20 08:17:15 IP属地浙江 |只看该作者
同意楼上大神的,在加入B1B4方法的情况下,按照下面的方法来
Store(Y, X)改为     
Store(ShiftRight(Y,24), X3)
Store(ShiftRight(Y,16), X2)
Store(ShiftRight(Y,8), X1)
Store(Y, X0)
其中X0,X1,X2,X3为X拆分的4个8位字节
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛