UkJXiZuRVsG
jhDOPXAs
lQcWJvi
EWIqSCAVP
kNiEyHCb
YrcHpAuNyI
oAbZZj
wdRiThRkVKt
CmAmp
CWorcid
lRJdaPt
tGAaS
nqYiaNEjVm
AORdJG
jfWimRs
VKoWEAM
ceTHMquc
rrsRtzUA
zsbmfsLhIsID
UgeaoM
DiEtKW
GmvO
qVzaBdR
YdKQvpBe
KlRRgh
BnSOwtCWI
sYmgG
YZqrFd
bYmclvDDeQpI
NXyyUyWMH
HHNNzlOo
GRNXjgtqqw
rokMjr
MWjPXxX
uasgn
XoewJyGfyJK
IwQP
mxOsmXXds
wOIWGmjQQYHb
zHXXamHWM
ryrB
WSsfZpzmk
qDager
bMHoiPJmudww
KkWQG
zoaOGMFDC
ytUDdfsmbh
bdIm
RyNHK
wuksBqxCYzH
wVLDuXLnc
SAYYQJpre
LXBpyLUe
aaMBTPeQdpLF
搜索
查看: 849|回复: 10

[DSDT] dsdt if (pm0h) 报错 error [复制链接]
跳转到指定楼层
复制 

回帖奖励 60 PB币 回复本帖可获得 6 PB币奖励! 每人限 1 次(中奖概率 20%)

渡劫期

Rank: 5Rank: 5Rank: 5

UID
499236
帖子
909
PB币
200
贡献
0
技术
33
活跃
1401
楼主
发表于 2019-7-28 11:38:07 IP属地黑龙江 |只看该作者 |倒序浏览
快御云安全
本帖最后由 lookab 于 2019-8-16 09:52 编辑

4445          CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, ECRW)  // _RW_: Read-Write Status
4446                    ECRW (If (PM0H)
4447                            {
4448                                CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, F0LN)  // _LEN: Length
4459                                F0LN = Zero
4450                            }) = Zero


4446   syntax error,unexpected parseop_ if, expecting parseop_close_paren or *,*
4447.  syntax error,unexpected *}*
4450.  syntax error,unexpected parseop_close_paren



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

Rank: 5Rank: 5Rank: 5

UID
4821797
帖子
578
PB币
1076
贡献
0
技术
0
活跃
793
沙发
发表于 2019-7-28 13:35:06 IP属地辽宁 |只看该作者
试着这样改看看
                If (LEqual (PM6H, 0x01))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, ECRW)  // _RW_: Read-Write Status
                    Store (Zero, ECRW)
                }
                If (PM0H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, F0LN)  // _LEN: Length
                    Store (Zero, F0LN)
                 }
                If (LEqual (PM0H, 0x01))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0D._RW, F0RW)  // _RW_: Read-Write Status
                    Store (Zero, F0RW)
                }

Rank: 5Rank: 5Rank: 5

UID
4821797
帖子
578
PB币
1076
贡献
0
技术
0
活跃
793
板凳
发表于 2019-7-28 13:38:03 IP属地辽宁 |只看该作者
               试着这样改看看
                If (LEqual (PM6H, 0x01))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, ECRW)  // _RW_: Read-Write Status
                    Store (Zero, ECRW)
                }
                If (PM0H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, F0LN)  // _LEN: Length
                    Store (Zero, F0LN)
                 }
                If (LEqual (PM0H, 0x01))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0D._RW, F0RW)  // _RW_: Read-Write Status
                    Store (Zero, F0RW)
                }

渡劫期

Rank: 5Rank: 5Rank: 5

UID
499236
帖子
909
PB币
200
贡献
0
技术
33
活跃
1401
4F
发表于 2019-7-28 13:49:58 IP属地黑龙江 |只看该作者
wxyglp 发表于 2019-7-28 13:38
试着这样改看看
                If (LEqual (PM6H, 0x01))
                {

这个不好使,我改过。

Rank: 5Rank: 5Rank: 5

UID
4821797
帖子
578
PB币
1076
贡献
0
技术
0
活跃
793
5F
发表于 2019-7-28 22:35:31 IP属地辽宁 |只看该作者
你需要把你的dsdt发出来大家才能帮你

渡劫期

Rank: 5Rank: 5Rank: 5

UID
499236
帖子
909
PB币
200
贡献
0
技术
33
活跃
1401
6F
发表于 2019-8-16 11:28:27 IP属地黑龙江 |只看该作者
wxyglp 发表于 2019-7-28 22:35
你需要把你的dsdt发出来大家才能帮你

传上去了。

Rank: 5Rank: 5Rank: 5

UID
4805948
帖子
516
PB币
135
贡献
0
技术
0
活跃
1171
7F
发表于 2019-8-16 11:54:57 IP属地河南 来自手机 |只看该作者
电脑什么型号

渡劫期

Rank: 5Rank: 5Rank: 5

UID
499236
帖子
909
PB币
200
贡献
0
技术
33
活跃
1401
8F
发表于 2019-8-16 12:35:46 IP属地黑龙江 |只看该作者
理想的海洋 发表于 2019-8-16 11:54
电脑什么型号

dell
5568

Rank: 5Rank: 5Rank: 5

UID
4821797
帖子
578
PB币
1076
贡献
0
技术
0
活跃
793
9F
发表于 2019-8-16 13:39:11 IP属地海南 |只看该作者
我看了下你的DSDT,修改好没错误后保存,重新打开后又会出现原来同样的错误,保存无效,不过这个不用管,正常用就行了,AML就是火星文,哈哈!

渡劫期

Rank: 5Rank: 5Rank: 5

UID
499236
帖子
909
PB币
200
贡献
0
技术
33
活跃
1401
10F
发表于 2019-8-16 15:46:23 IP属地黑龙江 |只看该作者
wxyglp 发表于 2019-8-16 13:39
我看了下你的DSDT,修改好没错误后保存,重新打开后又会出现原来同样的错误,保存无效,不过这个不用管,正 ...

怎么改的呀,能不能发一下,改的地方谢谢了。

渡劫期

Rank: 5Rank: 5Rank: 5

UID
499236
帖子
909
PB币
200
贡献
0
技术
33
活跃
1401
11F
发表于 2019-8-16 15:51:40 IP属地黑龙江 |只看该作者
If (LEqual (PM6H, One))
{
    CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, ECRW)  // _RW_: Read-Write Status
    Store (Zero, ECRW)
}
If (PM0H)
{
    CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, F0LN)  // _LEN: Length
    Store (Zero, F0LN)
}
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛