- 积分
- 265
- 最后登录
- 2015-5-15
- 精华
- 0
- 阅读权限
- 30
- 主题
- 12
- UID
- 963921
- 帖子
- 483
- PB币
- 589
- 威望
- 12
- 贡献
- 0
- 技术
- 5
- 活跃
- 16
- UID
- 963921
- 帖子
- 483
- PB币
- 589
- 贡献
- 0
- 技术
- 5
- 活跃
- 16
|
发表于 2012-6-20 17:04:07
IP属地福建
|显示全部楼层
落下爱 发表于 2012-6-20 16:46
用我帖子里面的MultiBeast的ssdt试一下https://bbs.pcbeta.com/viewthread-1027788-1-1.html
我直接用你的下面这段代码就可以了,用我自己提取的ssdt是多了几个档,最低的是736m 倍频x8 电压0.925但是温度跟不用ssdt一样没什么变化,用了你这段代码后频率只有两档最低(最后CST3我的ssdt没有)1104M 倍频x6 电压1.138但温度比较低看高清低了近10度,所以觉得还是这段代码比较适合速度快了温度不高。
DefinitionBlock ("ssdt-y.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00001000)
{
External (CPU0, DeviceObj)
Scope (_PR)
{
Scope (CPU0)
{
Name (CST1, Package (0x04) //高性能模式
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
One,
0x03,
0x03E8
})
Name (CST2, Package (0x04)//中等性能模式
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0xCD,
0x01F4
})
Name (CST3, Package (0x04)//低性能模式
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0xF5,
0x015E
})
Method (_CST, 0, NotSerialized)
{
Return (Package (0x04)
{
0x03, //这里可以自己设置自己平常系统运行的模式
CST1, //我这里返回了全部模式,也就是说是在全模式运行
CST2, //大家可以根据自己的情况来设置
CST3 //比如说我们不要低性能模式可以不要返回CST3
})
}
}
}
}
|
|