- 积分
- 66
- 最后登录
- 2018-4-16
- 精华
- 0
- 阅读权限
- 20
- 主题
- 5
- UID
- 1619284
- 帖子
- 166
- PB币
- 417
- 威望
- 0
- 贡献
- 0
- 技术
- 9
- 活跃
- 9
- UID
- 1619284
- 帖子
- 166
- PB币
- 417
- 贡献
- 0
- 技术
- 9
- 活跃
- 9
|
18F
发表于 2011-12-28 11:46:48
IP属地浙江
本帖最后由 incahatus 于 2011-12-28 11:48 编辑
serco76 发表于 2011-12-27 22:50
1)修改中途发现h67芯片组需要用speedstepper来给AppleIntelCPUPowerManagement.kext打补丁,因为不是原生 ...
感谢楼主的帮忙。
1.因为我的cpu其实就是i7的无集显版,愿意不需要speedstepper这个补丁,去掉null 以后,iorg中已经出现了19档的频率。闲置睡眠这个确实有问题,不过只要手动睡眠完美我就觉得已经可以了。
2.睡眠后usb弹出的问题,我根据你的建议重新提取了dsdt,发现macman他所更改的只是将
Buffer (0x10)
{
0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
}
中的注释掉。
下面附上macman修改后的ehc2的代码。
Device (EHC2)
{
Name (_ADR, 0x001A0000)
Device (RHUB)
{
Name (_ADR, Zero)
Device (PRT1)
{
Name (_ADR, One)
Name (_UPC, Package (0x04)
{
0xFF,
Zero,
Zero,
Zero
})
Name (_PLD, Package (0x01)
{
Buffer (0x10)
{
/* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 0008 */ 0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
}
})
}
}
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Return (0x03)
}
Name (_PRW, Package (0x02)
{
0x0D,
One
})
}
根据紫米的帖子
wak中我只发现了这个
Method (_L09, 0, NotSerialized)
{
Notify (\_SB.PCI0.PEX0, 0x02)
Notify (\_SB.PCI0.PEX1, 0x02)
Notify (\_SB.PCI0.PEX2, 0x02)
Notify (\_SB.PCI0.PEX3, 0x02)
Notify (\_SB.PCI0.PEX4, 0x02)
Notify (\_SB.PCI0.PEX5, 0x02)
Notify (\_SB.PCI0.PEX6, 0x02)
Notify (\_SB.PCI0.PEX7, 0x02)
}
}
是不是要把上面的EHC2 增加到这里面?
还有紫米帖子里面的Name (_PRW, Package (0x02) 中的L0 什么的,我根本就没找到,求教楼主这些问题。
|
|