From d11ee8de29082aae5ca67b7ed6bb58fce5df6f4d Mon Sep 17 00:00:00 2001 From: robshape Date: Fri, 5 May 2023 22:35:17 +0200 Subject: [PATCH] perf: Adjust CPU speed for better battery life --- src/common/api.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/common/api.h b/src/common/api.h index 12471fa..1f3e1e7 100644 --- a/src/common/api.h +++ b/src/common/api.h @@ -231,10 +231,11 @@ int POW_preventAutosleep(void); int POW_isCharging(void); int POW_getBattery(void); -#define CPU_SPEED_MENU 504000 // 240000 had latency issues -#define CPU_SPEED_POWERSAVE 1104000 -#define CPU_SPEED_NORMAL 1296000 -#define CPU_SPEED_PERFORMANCE 1488000 +#define CPU_SPEED_MENU 504000 // 500 MHz +#define CPU_SPEED_POWERSAVE 840000 // 840 MHz +#define CPU_SPEED_NORMAL 1008000 // 1 GHz (Anbernic default max) +#define CPU_SPEED_PERFORMANCE 1488000 // 1.5 GHz +// Reference overclock.c void POW_setCPUSpeed(int speed); ///////////////////////////////