//-----------------------------------------------------------------------------
// Copyright (2000 - 2013)
// Intel Corporation All Rights Reserved.
// The source code contained or described herein and all documents related to
// the source code ("Material") are owned by Intel Corporation or its suppliers
// or licensors. Title to the Material remains with Intel Corporation or its
// suppliers and licensors. The Material contains trade secrets and proprietary
// and confidential information of Intel or its suppliers and licensors. The
// Material is protected by worldwide copyright and trade secret laws and treaty
// provisions. No part of the Material may be used, copied, reproduced, modified,
// published, uploaded, posted, transmitted, distributed, or disclosed in any way
// without Intel’s prior express written permission.
// No license under any patent, copyright, trade secret or other intellectual
// property right is granted to or conferred upon you by disclosure or delivery
// of the Materials, either expressly, by implication, inducement, estoppel or
// otherwise. Any license under such intellectual property rights must be express
// and approved by Intel in writing.
//-----------------------------------------------------------------------------
[version]
ClassGUID
{4D36E97D-E325-11CE-BFC1-08002BE10318}
DriverVer
02/10/2014, 07.1.0.169
[DestinationDirs]
[Manufacturer]
%Mfg%
IntelDevice, NTx86.6.1, NTamd64.6.1
[IntelDevice.NTx86.6.1]
%INT3400.DeviceDesc%
DptfManager,ACPI\INT3400
%INT3403.DeviceDesc%
DptfDevGen,ACPI\INT3403
%INT3401.DeviceDesc%
DptfDevProc,ACPI\INT3401
%INT3406.DeviceDesc%
DptfDevDisplay,ACPI\INT3406
%INT3407.DeviceDesc%
DptfDevPower,ACPI\INT3407
%INT3409.DeviceDesc%
DptfDevAmbient,ACPI\INT3409
[IntelDevice.NTamd64.6.1]
%INT3400.DeviceDesc%
DptfManager,ACPI\INT3400
%INT3403.DeviceDesc%
DptfDevGen,ACPI\INT3403
%INT3401.DeviceDesc%
DptfDevProc,ACPI\INT3401
%INT3406.DeviceDesc%
DptfDevDisplay,ACPI\INT3406
%INT3407.DeviceDesc%
DptfDevPower,ACPI\INT3407
%INT3409.DeviceDesc%
DptfDevAmbient,ACPI\INT3409
[DptfManager.NTx86]
CopyFiles
DptfManager.CopyDriver
CopyFiles
DptfManagerServices.CopyFiles32
AddPowerSetting
DptfPolicyCoolingPowerLimitDppeSettings
AddPowerSetting
DptfPolicyCoolingAcousticsLimitDppeSettings
AddPowerSetting
DptfPolicyLpmModeDppeSettings
AddReg
DptfManagerAutorun32.AddReg
DelReg
DptfManagerAutorun32.DelReg
[DptfManager.NTamd64]
CopyFiles
DptfManager.CopyDriver
CopyFiles
DptfManagerServices.CopyFiles64
AddPowerSetting
DptfPolicyCoolingPowerLimitDppeSettings
AddPowerSetting
DptfPolicyCoolingAcousticsLimitDppeSettings
AddPowerSetting
DptfPolicyLpmModeDppeSettings
AddReg
DptfManagerAutorun64.AddReg
DelReg
DptfManagerAutorun64.DelReg
[DptfManager.NTx86.HW]
AddReg
DptfManagerHw.AddReg
DelReg
DptfManagerHw.DelReg
[DptfManager.NTamd64.HW]
AddReg
DptfManagerHw.AddReg
DelReg
DptfManagerHw.DelReg
[DptfManager.CopyDriver]
[DptfManager.NTx86.Services]
AddService
DptfManager,2,DptfManagerDriverService,DptfDriverEventLog
AddService
DptfPolicyCriticalService,0x00000800,DptfPolicyCriticalService32
AddService
DptfPolicyLpmService,0x00000800,DptfPolicyLpmService32
[DptfManager.NTamd64.Services]
AddService
DptfManager,2,DptfManagerDriverService,DptfDriverEventLog
AddService
DptfPolicyCriticalService,0x00000800,DptfPolicyCriticalService32
AddService
DptfPolicyLpmService,0x00000800,DptfPolicyLpmService32
[DptfManagerDriverService]
ServiceType
%SERVICE_KERNEL_DRIVER%
StartType
%SERVICE_DEMAND_START%
ErrorControl
%SERVICE_ERROR_NORMAL%
ServiceBinary
%12%\DptfManager.sys
[DptfDriverEventLog]
AddReg
DptfDriverEventLog_AddReg
DelReg
DptfDriverEventLog_DelReg
[DptfDriverEventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
HKR,,TypesSupported,%REG_DWORD%,7
[DptfDriverEventLog_DelReg]
[DptfManagerHw.AddReg]
HKR,%GUID_POLICY_COOLING%, PolicyName, %REG_SZ%, "Cooling Policy"
HKR,%GUID_POLICY_ACTIVE%, PolicyName, %REG_SZ%, "Active Policy"
HKR,%GUID_POLICY_CRITICAL%, PolicyName, %REG_SZ%, "Critical Policy"
HKR,%GUID_POLICY_PASSIVE%, PolicyName, %REG_SZ%, "Passive Policy"
HKR,%GUID_POLICY_PASSIVE%, UtilThreshold, %REG_DWORD%, 90
HKR,%GUID_POLICY_PASSIVE%, LPOStartPState, %REG_DWORD%, 0
HKR,%GUID_POLICY_PASSIVE%, LPOTurboModeSetting, %REG_DWORD%, 1
HKR,%GUID_POLICY_PASSIVE%, LPONonTurboModeSetting, %REG_DWORD%, 2
HKR,%GUID_POLICY_PASSIVE%, LPOStepSize, %REG_DWORD%, 25
HKR,%GUID_POLICY_LPM%, PolicyName, %REG_SZ%, "LPM Policy"
HKR,%GUID_POLICY_LPM%, NumAppSpecificEntries, %REG_DWORD%, 1
HKR,%GUID_POLICY_LPM%, StandardMode\CpuOffLiningMode, %REG_DWORD%, 1
HKR,%GUID_POLICY_LPM%, StandardMode\CpuPercentageActiveLogicalProcessors, %REG_DWORD%, 75
HKR,%GUID_POLICY_LPM%, StandardMode\CpuTargetFrequency, %REG_DWORD%, 0
HKR,%GUID_POLICY_LPM%, StandardMode\CpuUseTStateThrottling, %REG_DWORD%, 0
HKR,%GUID_POLICY_LPM%, StandardMode\GfxTargetFrequency, %REG_DWORD%, 0xFFFFFFFF
HKR,%GUID_POLICY_LPM%, AppSpecificMode0000\AppName, %REG_SZ%, "notepad.exe"
HKR,%GUID_POLICY_LPM%, AppSpecificMode0000\CpuOffLiningMode, %REG_DWORD%, 2
HKR,%GUID_POLICY_LPM%, AppSpecificMode0000\CpuPercentageActiveLogicalProcessors, %REG_DWORD%, 25
HKR,%GUID_POLICY_LPM%, AppSpecificMode0000\CpuTargetFrequency, %REG_DWORD%, 0
HKR,%GUID_POLICY_LPM%, AppSpecificMode0000\CpuUseTStateThrottling, %REG_DWORD%, 0
HKR,%GUID_POLICY_LPM%, AppSpecificMode0000\GfxTargetFrequency, %REG_DWORD%, 0xFFFFFFFF
HKR,%GUID_POLICY_LPM%, AppSpecificMode0000\PackagePowerLimit, %REG_DWORD%, 11000
HKR,%GUID_POLICY_BATTERYPROTECTION%, PolicyName, %REG_SZ%, "Battery Protection Policy"
[DptfManagerHw.DelReg]
HKR,%GUID_POLICY_COOLING%, PolicyName
HKR,%GUID_POLICY_COOLING%
HKR,%GUID_POLICY_ACTIVE%, PolicyName
HKR,%GUID_POLICY_CRITICAL%, PolicyName
HKR,%GUID_POLICY_CRITICAL%
HKR,%GUID_POLICY_PASSIVE%, PolicyName
HKR,%GUID_POLICY_PASSIVE%, UtilThreshold
HKR,%GUID_POLICY_PASSIVE%, LPOStartPState
HKR,%GUID_POLICY_PASSIVE%, LPOTurboModeSetting
HKR,%GUID_POLICY_PASSIVE%, LPONonTurboModeSetting
HKR,%GUID_POLICY_PASSIVE%
HKR,%GUID_POLICY_LPM%, PolicyName
HKR,%GUID_POLICY_LPM%, NumAppSpecificEntries
HKR,%GUID_POLICY_LPM%, StandardMode\CpuOffLiningMode
HKR,%GUID_POLICY_LPM%, StandardMode\CpuPercentageActiveLogicalProcessors
HKR,%GUID_POLICY_LPM%, StandardMode\CpuTargetFrequency
HKR,%GUID_POLICY_LPM%, StandardMode\CpuUseTStateThrottling
HKR,%GUID_POLICY_LPM%, StandardMode\GfxTargetFrequency
HKR,%GUID_POLICY_LPM%, StandardMode\PackagePowerLimit
HKR,%GUID_POLICY_BATTERYPROTECTION%, PolicyName
[DptfManagerAutorun32.AddReg]
HKLM, %AUTORUN_AT_LOGIN%, DptfPolicyLpmServiceHelper, %REG_SZ%, %11%\DptfPolicyLpmServiceHelper.exe
HKLM, %CUSTOM_CRITICAL_MESSAGE%, "PS;200;1",%REG_MULTI_SZ%,"Critical Thermal Shutdown\n\rThe system shut down due to a critical thermal situation for safety."
[DptfManagerAutorun32.DelReg]
HKLM, %AUTORUN_AT_LOGIN%, DptfPolicyLpmServiceHelper
[DptfManagerAutorun64.AddReg]
HKLM, %AUTORUN_AT_LOGIN%, DptfPolicyLpmServiceHelper, %REG_SZ%, %11%\DptfPolicyLpmServiceHelper.exe
HKLM, %CUSTOM_CRITICAL_MESSAGE%, "PS;200;1",%REG_MULTI_SZ%,"Critical Thermal Shutdown\n\rThe system shut down due to a critical thermal situation for safety."
[DptfManagerAutorun64.DelReg]
HKLM, %AUTORUN_AT_LOGIN%, DptfPolicyLpmServiceHelper
[DptfPolicyCoolingPowerLimitDppeSettings]
SubGroup
%GUID_DPTF_GROUP%,"Intel(R) Dynamic Platform & Thermal Framework Settings", "Intel(R) Dynamic Platform & Thermal Framework Settings"
Setting
%GUID_DPTF_PWRLIMIT%,"Power Limit","Specify the power limit for Intel(R) Dynamic Platform & Thermal Framework"
ValueRange
1, 5, 1, "Level"
Default
%GUID_MAX_POWER_SAVINGS%, %AC%, 1
Default
%GUID_MAX_POWER_SAVINGS%, %DC%, 1
Default
%GUID_TYP_POWER_SAVINGS%, %AC%, 3
Default
%GUID_TYP_POWER_SAVINGS%, %DC%, 3
Default
%GUID_MIN_POWER_SAVINGS%, %AC%, 5
Default
%GUID_MIN_POWER_SAVINGS%, %DC%, 5
[DptfPolicyCoolingAcousticsLimitDppeSettings]
SubGroup
%GUID_DPTF_GROUP%
Setting
%GUID_DPTF_ACSLIMIT%,"Acoustics Limit","Specify the acoustics cooling limit for Intel(R) Dynamic Platform & Thermal Framework"
ValueRange
1, 5, 1, "Level"
Default
%GUID_MAX_POWER_SAVINGS%, %AC%, 1
Default
%GUID_MAX_POWER_SAVINGS%, %DC%, 1
Default
%GUID_TYP_POWER_SAVINGS%, %AC%, 3
Default
%GUID_TYP_POWER_SAVINGS%, %DC%, 3
Default
%GUID_MIN_POWER_SAVINGS%, %AC%, 5
Default
%GUID_MIN_POWER_SAVINGS%, %DC%, 5
[DptfPolicyLpmModeDppeSettings]
SubGroup
%GUID_DPTF_GROUP%
Setting
%GUID_DPTF_LPM_MODE%,"Low Power Mode Setting","Specify the Lower Power Mode setting for Intel(R) Dynamic Platform & Thermal Framework"
Value
0, "Disable", "Disable LPM Mode", %REG_DWORD%, 0
Value
1, "Enable", "Enable LPM Mode", %REG_DWORD%, 1
Value
2, "Application Specific", "Set Application Specific LPM Mode", %REG_DWORD%, 2
Default
%GUID_MAX_POWER_SAVINGS%, %AC%, 0
Default
%GUID_MAX_POWER_SAVINGS%, %DC%, 0
Default
%GUID_TYP_POWER_SAVINGS%, %AC%, 0
Default
%GUID_TYP_POWER_SAVINGS%, %DC%, 0
Default
%GUID_MIN_POWER_SAVINGS%, %AC%, 0
Default
%GUID_MIN_POWER_SAVINGS%, %DC%, 0
[DestinationDirs]
DptfManagerServices.CopyFiles32
11
DptfManagerServices.CopyFiles64
11
[DptfManagerServices.CopyFiles32]
DptfPolicyCriticalService.exe,,,2
DptfPolicyLpmService.exe,,,2
DptfPolicyLpmServiceHelper.exe,,,2
[DptfManagerServices.CopyFiles64]
DptfPolicyCriticalService.exe,,,2
DptfPolicyLpmService.exe,,,2
DptfPolicyLpmServiceHelper.exe,,,2
[DptfPolicyCriticalService32]
Description
%WIN32_DPTF_POLICY_CRITICAL_SERVICE_DESCRIPTION%
DisplayName
%WIN32_DPTF_POLICY_CRITICAL_SERVICE_DISPLAY_NAME%
ErrorControl
%SERVICE_ERROR_NORMAL%
ServiceBinary
%11%\DptfPolicyCriticalService.exe
ServiceType
%SERVICE_WIN32_OWN_PROCESS%
StartType
%SERVICE_AUTO_START%
AddReg
DptfPolicyCriticalService.AddReg
[DptfPolicyCriticalService.AddReg]
HKR,,ObjectName,,"LocalSystem"
[DptfPolicyLpmService32]
Description
%WIN32_DPTF_POLICY_LPM_SERVICE_DESCRIPTION%
DisplayName
%WIN32_DPTF_POLICY_LPM_SERVICE_DISPLAY_NAME%
ErrorControl
%SERVICE_ERROR_NORMAL%
ServiceBinary
%11%\DptfPolicyLpmService.exe
ServiceType
%SERVICE_WIN32_OWN_PROCESS%
StartType
%SERVICE_AUTO_START%
AddReg
DptfPolicyLpmService.AddReg
[DptfPolicyLpmService.AddReg]
HKR,,ObjectName,,"LocalSystem"
[DptfDevProc.NTx86]
CopyFiles
DptfDevProc.CopyDriver
CopyFiles
DptfParticipantProcessorServices.CopyFiles32
[DptfDevProc.NTamd64]
CopyFiles
DptfDevProc.CopyDriver
CopyFiles
DptfParticipantProcessorServices.CopyFiles64
[DptfDevProc.NTx86.HW]
AddReg
DptfDevProcHW.AddReg
DelReg
DptfDevProcHW.DelReg
[DptfDevProc.NTamd64.HW]
AddReg
DptfDevProcHW.AddReg
DelReg
DptfDevProcHW.DelReg
[DptfDevProc.CopyDriver]
[DptfDevProc.NTx86.Services]
AddService
DptfDevProc,2,DptfDevProcDriverService
AddService
DptfParticipantProcessorService,0x00000800,DptfParticipantProcessorService32
[DptfDevProc.NTamd64.Services]
AddService
DptfDevProc,2,DptfDevProcDriverService
AddService
DptfParticipantProcessorService,0x00000800,DptfParticipantProcessorService32
[DptfDevProcDriverService]
ServiceType
%SERVICE_KERNEL_DRIVER%
StartType
%SERVICE_DEMAND_START%
ErrorControl
%SERVICE_ERROR_NORMAL%
ServiceBinary
%12%\DptfDevProc.sys
[DptfDevProcHW.AddReg]
HKR,,"LPOExclusionListXP", %REG_MULTI_SZ%, ""
HKR,,"LPOExclusionListVista", %REG_MULTI_SZ%, "svchost.exe", "dllhost.exe"
HKR,,"LPOExclusionListWindows7", %REG_MULTI_SZ%, "svchost.exe", "dllhost.exe", "smss.exe"
[DptfDevProcHW.DelReg]
HKR,,"LPOExclusionListXP"
HKR,,"LPOExclusionListVista"
HKR,,"LPOExclusionListWindows7"
[DestinationDirs]
DptfParticipantProcessorServices.CopyFiles32
11
DptfParticipantProcessorServices.CopyFiles64
11
[DptfParticipantProcessorServices.CopyFiles32]
DptfParticipantProcessorService.exe,,,2
[DptfParticipantProcessorServices.CopyFiles64]
DptfParticipantProcessorService.exe,,,2
[DptfParticipantProcessorService32]
DisplayName
%WIN32_DPTF_PARTICIPANT_PROC_SERVICE_DISPLAY_NAME%
Description
%WIN32_DPTF_PARTICIPANT_PROC_SERVICE_DESCRIPTION%
ServiceType
%SERVICE_WIN32_OWN_PROCESS%
StartType
%SERVICE_AUTO_START%
ErrorControl
%SERVICE_ERROR_NORMAL%
ServiceBinary
%11%\DptfParticipantProcessorService.exe
AddReg
DptfParticipantProcessorService.AddReg
[DptfParticipantProcessorService.AddReg]
HKR,,ObjectName,,"LocalSystem"
[DptfDevGen]
CopyFiles
DptfDevGen.CopyDriver
[DptfDevGen.CopyDriver]
[DptfDevGen.Services]
AddService
DptfDevGen,2,DptfDevGenDriverService
[DptfDevGenDriverService]
ServiceType
%SERVICE_KERNEL_DRIVER%
StartType
%SERVICE_DEMAND_START%
ErrorControl
%SERVICE_ERROR_NORMAL%
ServiceBinary
%12%\DptfDevGen.sys
[DptfDevDisplay]
CopyFiles
DptfDevDisplay.CopyDriver
[DptfDevDisplay.CopyDriver]
[DptfDevDisplay.Services]
AddService
DptfDevDisplay,2,DptfDevDisplayDriverService
[DptfDevDisplayDriverService]
ServiceType
%SERVICE_KERNEL_DRIVER%
StartType
%SERVICE_DEMAND_START%
ErrorControl
%SERVICE_ERROR_NORMAL%
ServiceBinary
%12%\DptfDevDisplay.sys
[DptfDevPower]
CopyFiles
DptfDevPower.CopyDriver