- 积分
- 53
- 最后登录
- 2018-5-26
- 精华
- 0
- 阅读权限
- 20
- 主题
- 7
- UID
- 1852317
- 帖子
- 132
- PB币
- 534
- 威望
- 0
- 贡献
- 0
- 技术
- 14
- 活跃
- 18
- UID
- 1852317
- 帖子
- 132
- PB币
- 534
- 贡献
- 0
- 技术
- 14
- 活跃
- 18
|
23F
发表于 2012-4-10 13:50:19
IP属地广东
|只看该作者
本帖最后由 zrael 于 2012-4-10 13:54 编辑
ms1000 发表于 2012-4-9 21:24
添加显卡代码后出现DTGP错误,我就添加了External (DTGP, MethodObj)这个代码来解决DSDT错误的,Method ( ...
你仔细看这里就知道了,https://bbs.pcbeta.com/viewthread-965148-1-1.html 我也是看这里学会改的,DTGP 是一整段的函数,不是一行,大括号里面的都是{}
- Method (DTGP, 5, NotSerialized)
- {
- If (LEqual (Arg0, Buffer (0x10)
- {
- /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
- /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
- }))
- {
- If (LEqual (Arg1, One))
- {
- If (LEqual (Arg2, Zero))
- {
- Store (Buffer (One)
- {
- 0x03
- }, Arg4)
- Return (One)
- }
- If (LEqual (Arg2, One))
- {
- Return (One)
- }
- }
- }
- Store (Buffer (One)
- {
- 0x00
- }, Arg4)
- Return (Zero)
- }
复制代码 可以在windows下从新提取dsdt试试,我在mac下提取的dsdt有点问题 ,我这个帖子有工具 https://bbs.pcbeta.com/viewthread-1013351-1-1.html |
|