- 积分
- 573
- 最后登录
- 2016-6-23
- 精华
- 0
- 阅读权限
- 40
- 主题
- 157
- UID
- 1349011
- 帖子
- 1358
- PB币
- 7
- 威望
- 5
- 贡献
- 0
- 技术
- 12
- 活跃
- 113
Hello!!
- UID
- 1349011
- 帖子
- 1358
- PB币
- 7
- 贡献
- 0
- 技术
- 12
- 活跃
- 113
|
楼主
发表于 2011-7-10 14:38:17
IP属地台湾
本帖最后由 jiunshi 于 2011-7-10 15:13 编辑
这是原始DSDT
Method (_CRS, 0, NotSerialized)
{
If (IGDS)
{
Return (CRS)
}
}
}
}
}
这边有两个错误 为1081 1088
dsdt.dsl 7498: Method (_CRS, 0, NotSerialized)
Warning 1088 - ^ Not all control paths return a value (_CRS)
1088是在尾数加上
Return (Zero)
dsdt.dsl 7498: Method (_CRS, 0, NotSerialized)
Warning 1081 - ^ Reserved method must return a value (Buffer required for _CRS)
1081是加入返回值
Return (Package (0x02)
{
Zero,
Zero
})
}
不过不管怎么放在哪 反而错误更多 救命呀
Method (_CRS, 0, NotSerialized)
{
If (IGDS)
{
Return (CRS)
}
Return (Package (0x02)
{
Zero,
Zero
})
}
}
}
}
dsdt.dsl 7504: Return (Package (0x02)
Error 4080 - ^ Invalid object type for reserved name (found PACKAGE, requires Buffer)
dsdt.dsl 7506: Return (Package (0x02)
Error 4096 - parse error ^
dsdt.dsl 7506: Return (Package (Zero)
Error 4096 - parse error ^
Method (_CRS, 0, NotSerialized)
{
If (IGDS)
{
Return (CRS)
}
}
Return (Package (0x02)
{
Zero,
Zero
})
}
}
}
这个应该是正确的回反值 但是出现23个错误
找到原因了 0错误 感谢各位
|
|