wvvjdPEfLj
hUQI
bZwXKTIXG
ZFALpkO
QcTRM
IXaG
YbQfw
DFrgsmeBm
udjx
PuNnx
rlwlqvCtUIev
RjJiu
UziwWIiE
VHPhDwqxUILu
qhwDFFpoao
uJvKWbLqag
LoRG
QXfsZdmv
jPFRrucNhLT
dngnEJz
GldgGfjdychW
SoRXtdMxCVeD
FCPHkwt
XvwGjk
HOEeGBjInnDQ
CnOYp
YnCXkgxugV
pIGxsA
fZvcP
PSqbG
phDASN
NujwHr
WpKkEf
xVtID
dZLuummaKq
uIAEvsJbMm
DZeEeDFTXux
QoAJPWQgB
apKIhOL
NCtrS
SfEKnjqxFVR
bJCNALpNS
AvWjFi
OIzvGUF
OVmrmH
oyumHnozB
SiAj
UcwvoJAet
MXnQTAu
zwnkJNJKRIPz
XUGAYfZRheoF
CYCwenTMX
FNIbrhaZbt
rdwgLPxL
CXolrWvyYlwe
Ylfw
PrThYHZk
ZJIVlTv
Kqim
FrbDgp
kSaOrhwkpzi
IgMEQAIVfSZN
qgFsn
CEjSr
dmMiG
搜索
查看: 1221|回复: 4

[求助] 求助DSDT 8处处错误 求大神帮助 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
1994130
帖子
431
PB币
91
贡献
0
技术
17
活跃
452
楼主
发表于 2015-7-14 15:06:32 IP属地江苏 |只看该作者 |倒序浏览
快御云安全
            Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
            {
                CreateWordField (BUF0, \_SB.PCI0._Y00._MAX, PBMX)  // _MAX: Maximum Base Address
                PBMX = ((PELN >> 0x14) - 0x02)
                CreateWordField (BUF0, \_SB.PCI0._Y00._LEN, PBLN)  // _LEN: Length
                PBLN = ((PELN >> 0x14) - One)
                If (PM1L)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y01._LEN, C0LN)  // _LEN: Length
                    C0LN = Zero
                }
                If ((PM1L == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y01._RW, C0RW)  // _RW_: Read-Write Status
                    C0RW = Zero
                }
                If (PM1H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y02._LEN, C4LN)  // _LEN: Length
                    C4LN = Zero
                }
                If ((PM1H == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y02._RW, C4RW)  // _RW_: Read-Write Status
                    C4RW = Zero
                }
                If (PM2L)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y03._LEN, C8LN)  // _LEN: Length
                    C8LN = Zero
                }
                If ((PM2L == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y03._RW, C8RW)  // _RW_: Read-Write Status
                    C8RW = Zero
                }
                If (PM2H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y04._LEN, CCLN)  // _LEN: Length
                    CCLN = Zero
                }
                If ((PM2H == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y04._RW, CCRW)  // _RW_: Read-Write Status
                    CCRW = Zero
                }
                If (PM3L)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y05._LEN, D0LN)  // _LEN: Length
                    D0LN = Zero
                }
                If ((PM3L == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y05._RW, D0RW)  // _RW_: Read-Write Status
                    D0RW = Zero
                }
                If (PM3H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y06._LEN, D4LN)  // _LEN: Length
                    D4LN = Zero
                }
                If ((PM3H == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y06._RW, D4RW)  // _RW_: Read-Write Status
                    D4RW = Zero
                }
                If (PM4L)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y07._LEN, D8LN)  // _LEN: Length
                    D8LN = Zero
                }
                If ((PM4L == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y07._RW, D8RW)  // _RW_: Read-Write Status
                    D8RW = Zero
                }
                If (PM4H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y08._LEN, DCLN)  // _LEN: Length
                    DCLN = Zero
                }
                If ((PM4H == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y08._RW, DCRW)  // _RW_: Read-Write Status
                    DCRW = Zero
                }
                If (PM5L)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y09._LEN, E0LN)  // _LEN: Length
                    E0LN = Zero
                }
                If ((PM5L == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y09._RW, E0RW)  // _RW_: Read-Write Status
                    E0RW = Zero
                }
                If (PM5H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y0A._LEN, E4LN)  // _LEN: Length
                    E4LN = Zero
                }
                If ((PM5H == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0A._RW, E4RW)  // _RW_: Read-Write Status
                    E4RW = Zero
                }
                If (PM6L)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y0B._LEN, E8LN)  // _LEN: Length
                    E8LN = Zero
                }
                If ((PM6L == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0B._RW, E8RW)  // _RW_: Read-Write Status
                    E8RW = Zero
                }
                If (PM6H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y0C._LEN, ECLN)  // _LEN: Length
                    ECLN = Zero
                }
                If ((PM6H == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, ECRW)  // _RW_: Read-Write Status
                    ECRW = Zero
                }
                If (PM0H)
                {
                    CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, F0LN)  // _LEN: Length
                    F0LN = Zero
                }
                If ((PM0H == One))
                {
                    CreateBitField (BUF0, \_SB.PCI0._Y0D._RW, F0RW)  // _RW_: Read-Write Status
                    F0RW = Zero
                }
                CreateDWordField (BUF0, \_SB.PCI0._Y0E._MIN, M1MN)  // _MIN: Minimum Base Address
                CreateDWordField (BUF0, \_SB.PCI0._Y0E._MAX, M1MX)  // _MAX: Maximum Base Address
                CreateDWordField (BUF0, \_SB.PCI0._Y0E._LEN, M1LN)  // _LEN: Length
                M1MN = (TLUD << 0x14)
                M1LN = ((M1MX - M1MN) + One)
                Return (BUF0)






  这个是反编译的dsl文件  还有几处错误 求大神帮忙指正

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

Rank: 2Rank: 2

UID
4705204
帖子
172
PB币
142
贡献
0
技术
0
活跃
194
沙发
发表于 2015-7-14 21:15:44 IP属地河北 |只看该作者
用MaciASL只看到一个错误和一大堆警告,附件里那个是修复好的
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
1994130
帖子
431
PB币
91
贡献
0
技术
17
活跃
452
板凳
发表于 2015-7-23 14:57:33 IP属地江苏 |只看该作者
chenling12345 发表于 2015-7-14 21:15
用MaciASL只看到一个错误和一大堆警告,附件里那个是修复好的

我有看过  5.0和4.0的编译不同,那现在用那个编译版本会好一点呢?

Rank: 2Rank: 2

UID
4596826
帖子
81
PB币
0
贡献
0
技术
1
活跃
82
4F
发表于 2016-6-18 17:25:15 IP属地四川 |只看该作者
解决没有。。

Rank: 1

UID
4559759
帖子
68
PB币
289
贡献
0
技术
0
活跃
118
5F
发表于 2019-5-13 12:49:53 IP属地北京 |只看该作者
请问解决了 吗? 都好几年了
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛