ACPI模块/SSDT选项

ACPI/ SSDT 选项
  1. <key>SSDT</key>
  2. <dict>
  3. ...
  4. </dict>
复制代码
参数名称SSDT
参数设置:N/A 
参数说明:设置SSDT组参数

SSDT / DoubleFirstState 子项
  1. <key>DoubleFirstState</key>
  2. <true/>
复制代码
参数名称:DoubleFirstState
参数设置:<true/> 开启 || <false/> 关闭
参数说明:只适用于Ivy Bridge 处理器
此参数与CPU功耗状态相关,说明待更新
SSDT / DropOem 子项
  1. <key>DropOem</key>
  2. <true/>
复制代码
参数名称: DropOem
参数设置:<true/>开启  || <false/> 关闭
参数说明:建议开启
当为你的处理器生成一个包含P -和C-状态的SSDT时将获取所有内部SSDT表单以避免产生冲突。Clover可以自动完成这些工作,或者你可以指定一个外部文件,将从EFI / OEM / [model] / ACPI /patched目录中加载它。
PS:model即为“SystemProductName”,你的主机板名,可以从dsdt.aml查得和clover侦测获得。
DropOem与CStates,PStates 组合使用,详见此贴说明

SSDT / UseSystemIO 子项
  1. <key>UseSystemIO</key>
  2. <true>
复制代码
参数名称UseSystemIO
参数设置:<true/> 开启 || <false/> 关闭
参数说明:尚无详解,建议开启
使用UseSystemIO 开关的作用是对SSDT部分里生成的_cst表单“Register (FFixedHW,
”和“Register (SystemIO,”之间进行选择。
解答组成员“@落下爱”补充:
这个参数其实是使用系统IO来变频,FFixedHW由硬件来控制,一般来说效率比较高的是FFixedHW。
SSDT / Generate 子项
  1. <key>Generate</key>
  2. <false/>
复制代码
参数名称: Generate
参数设置:N/A  必选参数
参数说明:生成一个含有P -和C-状态得SSDT文件

SSDT / Generate / CStates 子项
  1. <key>Generate</key>
  2. <dict>
  3.   <key>CStates</key>
  4.   <true/>
  5. </dict>
复制代码
参数名称 CStates
参数设置:<true/>开启  || <false/> 关闭
参数说明:必选参数
为每个处理器核心部分加入_CST 函数,自动生成SSDT表单。
参数EnableC2, EnableC4, EnableC6, EnableISS, C3Latency. 会影响_CST的生成。没有必要评价这些参数都会起作用,需要你自己通过实验确定。
此外,Clover已经获得了处理器的类型和核心数信息,不使用此参数将导致以下错误信息:
  1. ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed.
复制代码
SSDT / Generate / PStates 子项
  1. <key>Generate</key>
  2. <dict>
  3.   <key>PStates</key>
  4.   <true/>
  5. </dict>
复制代码
参数名称: PStates
参数设置:<true/>开启  || <false/> 关闭
参数说明:必选参数
为处理器加入 _PPC, _PPC and _PSS 函数,自动生成SSDT表单。函数作用如下:
_PCT - 性能控制。控制SpeedStep功能
_PPC - 当前的性能及SpeedStep能力。
这个函数通过返回一个数值来限制CPU频率,进一步了解见 PLimitDict 项设置
Haswell处理器需要配合fix_acst_4000000来满足SpeedStep(变频节能要求)详〔 Rev 2422 ,2420 〕说明
_PSS -性能的支持状态。一个可能包含CPU- p状态的数组(array)。
当生成这个数组(array)时,PLimitDictUnderVoltStep 和 Turbo 设置要被考虑进来。
SSDT / EnableC2 子项
  1. <key>EnableC2</key>
  2. <true/>
复制代码
参数名称 EnableC2
参数设置:<true/>开启  || <false/> 关闭
参数说明:建议开启
这个键值可以开启 CPU的C2状态,默认为禁用
SSDT / EnableC4 子项
  1. <key>EnableC4</key>
  2. <true/>
复制代码
参数设置:<true/>开启  || <false/> 关闭
参数说明:建议开启
这个键值可以开启 CPU的C4状态,默认为禁用
SSDT / EnableC6  子项
  1. <key>EnableC6</key>
  2. <true/>
复制代码
参数设置:<true/>开启  || <false/> 关闭
参数说明:SandyBridge Ivy Bridge 处理器建议开启
这个键值可以开启 CPU的C6状态,默认为禁用
SSDT / EnableC7  子项
  1. <key>EnableC7</key>
  2. <true/>
复制代码
参数设置:<true/>开启  || <false/> 关闭
参数说明:HasWell 处理器建议开启
这个键值可以开启 CPU的C6状态,默认为禁用
SSDT / PluginType  子项
  1. <key>PluginType</key>
  2. <string>0/1</string>
复制代码
参数名称: PluginType
参数设置:<value>数值
参数说明:只适用于Ivy Bridge 处理器选择电源管理插件类型,数值为0时,使用ACPI_SMC_PlatformPlugin;数值为1时,使用X86PlatformPlugin

SSDT / PLimitDict  子项
  1. <key>PLimitDict</key>
  2. <string>0/1/2</string>
复制代码
参数名称: PLimitDict
参数设置:<value>数值
参数说明:仅适用于 Core2Duo 处理器
限制CPU最高频率,具体数值定义:
0-没有限制。
1-降低一档频率
2-降低两档频率
例如:一个2400 MHz的酷睿2双核 T8300,当降低两档后最高频率为2000 MHz。使用此参数可以帮助移动系统降低热量散发。
相同的参数存在于系统的platform plists文件中,例如:System/Library/Extensions/IOPlaEormPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlaEormPlugin.kext/Conte nts/Resources/MacBook5_1.plist.他们稍后将讨论(wiki原文翻译)
其他类型的CPU可能需要其它的数值。这个数值在Core2Quad(酷睿2四核)则是相反效果的例子,在这种情况下,最佳值是1。虽然它可能是一个的DSDT错误。
SSDT / UnderVoltStep  子项
  1. <key>UnderVoltStep</key>
  2. <string>0/1/2</string>
复制代码
参数名称: UnderVoltStep
参数设置:<value>数值
参数说明:建议移动平台开启,慎用
此参数可降低CPU电压并间接影响到温度高低。可能的数值是0,1,2等。Clover将只允许正常的值,这意味着它将安全地增加这个数值直到CPU停止工作。
SSDT / MinMultiplier 子项
  1. <key>MinMultiplier</key>
  2. <integer>7/8</integer>
复制代码
参数名称: MinMultiplier
参数设置:<value>数值
参数说明:CPU 最低倍频设置。通常情况这个值被赋予16, 产生一个1600 MHz 的频率,但当你要是开启SpeedStep(节能变频功能)时,你要用小一点的数值如8或7 
Haswell处理器 设置 为8

SSDT / MaxMultiplier 子项
  1. <key>MaxMultiplier</key>
  2. <integer>30</integer>
复制代码
参数名称: MaxMultiplier
参数设置:<value>数值 
参数说明:一个类似于“minimal”的倍频器,但不是必需的。不建议设置

SSDT / C3 Latency 子项
  1. <key>C3Latency</key>
  2. <integer>17/67/205/198</integer>
复制代码
参数名称 C3 Latency
参数设置:<value>数值
参数说明:IvyBridge 处理器 建议开启
在C-状态发生器中使用C3Latency参数:只适用于IvyBridge,具体数值定义如下:
MacPro5,1 - 17
MacPro6,1 - 67
iMac13,2 - 205
MacBookPro9,2 - 198



来自 <http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1485696&page=1#pid39567258

评论

此博客中的热门博文

使用Clover启动OS X安装器

 Clover介绍 及 新版 config.plist 代码作用详解.

Boot 模块 Legacy,Timeout,DefaultVolume,DefaultLoader 选项