Remove hardcoded throttle value

此提交包含在:
2026-06-16 12:53:07 +02:00
父節點 55eb3047e3
當前提交 cc288f5417
共有 2 個檔案被更改,包括 4 行新增 和 1 行删除

查看文件

@@ -14,6 +14,9 @@
#include <ketypes.h> #include <ketypes.h>
#define POWER_PERFORMANCE_SCALE 100
/* C/C++ specific code */ /* C/C++ specific code */
#ifndef __XTOS_ASSEMBLER__ #ifndef __XTOS_ASSEMBLER__

查看文件

@@ -28,7 +28,7 @@ PO::Idle::InitializeProcessorIdleState(IN OUT PKPROCESSOR_CONTROL_BLOCK Prcb)
/* Initialize default power state */ /* Initialize default power state */
Prcb->PowerState.Idle0TimeLimit = 0xFFFFFFFF; Prcb->PowerState.Idle0TimeLimit = 0xFFFFFFFF;
Prcb->PowerState.CurrentThrottle = 100; Prcb->PowerState.CurrentThrottle = POWER_PERFORMANCE_SCALE;
Prcb->PowerState.CurrentThrottleIndex = 0; Prcb->PowerState.CurrentThrottleIndex = 0;
Prcb->PowerState.IdleFunction = Idle0Function; Prcb->PowerState.IdleFunction = Idle0Function;