- 积分
- 110
- 最后登录
- 2024-5-8
- 精华
- 0
- 阅读权限
- 20
- 主题
- 18
- UID
- 4888601
- 帖子
- 244
- PB币
- 255
- 威望
- 2
- 贡献
- 0
- 技术
- 0
- 活跃
- 322
- UID
- 4888601
- 帖子
- 244
- PB币
- 255
- 贡献
- 0
- 技术
- 0
- 活跃
- 322
|
我的 ssdt 里 _upc 代码是这样的 ,多了些判断语句,要怎么重写呢
If ((0x05 <= PU2C))
{
Scope (\_SB.PC00.XHCI.RHUB.HS05)
{
Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities
{
If (CondRefOf (\DTFS))
{
If ((DTFS == One))
{
Return (\_SB.UBTC.RUCC (One, One))
}
}
If (((UMAP & 0x10) == 0x10))
{
Return (GUPC (One, 0x03))
}
Else
{
Return (GUPC (Zero, 0xFF))
}
}
Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device
{
If (CondRefOf (\DTFS))
{
If ((DTFS == One))
{
Return (\_SB.UBTC.RUCC (One, 0x02))
}
}
If (((UMAP & 0x10) == 0x10))
{
Return (GPLD (One, 0x05))
}
Else
{
Return (GPLD (Zero, 0x05))
}
}
}
}
|
|