From c8c7b233f5db508b330f8d1f773a8869cbbefec0 Mon Sep 17 00:00:00 2001 From: souldbminersmwc Date: Tue, 21 Apr 2026 19:52:31 -0400 Subject: [PATCH] hocclk: minor refactor --- Source/hoc-clk/common/include/hocclk/clock_manager.h | 2 +- Source/hoc-clk/overlay/src/ui/gui/app_profile_gui.h | 1 - Source/hoc-clk/sysmodule/src/clock_manager.cpp | 6 +++--- Source/hoc-clk/sysmodule/src/governor.cpp | 7 ++++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Source/hoc-clk/common/include/hocclk/clock_manager.h b/Source/hoc-clk/common/include/hocclk/clock_manager.h index fe43cd56..144116c8 100644 --- a/Source/hoc-clk/common/include/hocclk/clock_manager.h +++ b/Source/hoc-clk/common/include/hocclk/clock_manager.h @@ -73,6 +73,6 @@ typedef struct #define HOCCLK_FREQ_LIST_MAX 32 -#define GLOBAL_PROFILE_ID 0xA111111111111111 +#define HOCCLK_GLOBAL_PROFILE_TID 0xA111111111111111 static_assert(sizeof(HocClkContext) == 0x500); \ No newline at end of file diff --git a/Source/hoc-clk/overlay/src/ui/gui/app_profile_gui.h b/Source/hoc-clk/overlay/src/ui/gui/app_profile_gui.h index 34fb8bef..291d2164 100644 --- a/Source/hoc-clk/overlay/src/ui/gui/app_profile_gui.h +++ b/Source/hoc-clk/overlay/src/ui/gui/app_profile_gui.h @@ -28,7 +28,6 @@ #include "base_menu_gui.h" #include "freq_choice_gui.h" #include "value_choice_gui.h" -#define HOCCLK_GLOBAL_PROFILE_TID 0xA111111111111111 class AppProfileGui : public BaseMenuGui { protected: diff --git a/Source/hoc-clk/sysmodule/src/clock_manager.cpp b/Source/hoc-clk/sysmodule/src/clock_manager.cpp index b05f497b..194c244a 100644 --- a/Source/hoc-clk/sysmodule/src/clock_manager.cpp +++ b/Source/hoc-clk/sysmodule/src/clock_manager.cpp @@ -286,7 +286,7 @@ namespace clockManager { if (!targetHz) { targetHz = config::GetAutoClockHz(gContext.applicationId, HocClkModule_GPU, gContext.profile, false); if (!targetHz) { - targetHz = config::GetAutoClockHz(GLOBAL_PROFILE_ID, HocClkModule_GPU, gContext.profile, false); + targetHz = config::GetAutoClockHz(HOCCLK_GLOBAL_PROFILE_TID, HocClkModule_GPU, gContext.profile, false); } } u32 maxHz = GetMaxAllowedHz(HocClkModule_GPU, gContext.profile); @@ -357,7 +357,7 @@ namespace clockManager { if (!targetHz) { targetHz = config::GetAutoClockHz(gContext.applicationId, (HocClkModule)module, gContext.profile, returnRaw); if (!targetHz) - targetHz = config::GetAutoClockHz(GLOBAL_PROFILE_ID, (HocClkModule)module, gContext.profile, returnRaw); + targetHz = config::GetAutoClockHz(HOCCLK_GLOBAL_PROFILE_TID, (HocClkModule)module, gContext.profile, returnRaw); } if (module == HocClkModule_Governor) { @@ -528,7 +528,7 @@ namespace clockManager { if (!targetHz) { targetHz = config::GetAutoClockHz(gContext.applicationId, HocClkModule_Display, gContext.profile, true); if (!targetHz) - targetHz = config::GetAutoClockHz(GLOBAL_PROFILE_ID, HocClkModule_Display, gContext.profile, true); + targetHz = config::GetAutoClockHz(HOCCLK_GLOBAL_PROFILE_TID, HocClkModule_Display, gContext.profile, true); } if (board::GetConsoleType() != HocClkConsoleType_Hoag) diff --git a/Source/hoc-clk/sysmodule/src/governor.cpp b/Source/hoc-clk/sysmodule/src/governor.cpp index 51edd234..2c1eaa68 100644 --- a/Source/hoc-clk/sysmodule/src/governor.cpp +++ b/Source/hoc-clk/sysmodule/src/governor.cpp @@ -17,6 +17,7 @@ #include "governor.hpp" #include "process_management.hpp" +#include namespace governor { #define POLL_NS 5'000'000 // 5 ms – governor poll rate @@ -43,7 +44,7 @@ namespace governor { if (!tempTargetHz) { tempTargetHz = config::GetAutoClockHz(clockManager::gContext.applicationId, HocClkModule_Governor, clockManager::gContext.profile, true); if (!tempTargetHz) - tempTargetHz = config::GetAutoClockHz(GLOBAL_PROFILE_ID, HocClkModule_Governor, clockManager::gContext.profile, true); + tempTargetHz = config::GetAutoClockHz(HOCCLK_GLOBAL_PROFILE_TID, HocClkModule_Governor, clockManager::gContext.profile, true); } auto resolve = [](u8 app, u8 temp) -> u8 { @@ -107,7 +108,7 @@ namespace governor { clockManager::gContext.profile, false); if (!hz) hz = config::GetAutoClockHz( - GLOBAL_PROFILE_ID, module, + HOCCLK_GLOBAL_PROFILE_TID, module, clockManager::gContext.profile, false); return hz; } @@ -295,7 +296,7 @@ namespace governor { if (!targetHz) { targetHz = config::GetAutoClockHz(clockManager::gContext.applicationId, HocClkModule_Display, clockManager::gContext.profile, false); if (!targetHz) - targetHz = config::GetAutoClockHz(GLOBAL_PROFILE_ID, HocClkModule_Display, clockManager::gContext.profile, false); + targetHz = config::GetAutoClockHz(HOCCLK_GLOBAL_PROFILE_TID, HocClkModule_Display, clockManager::gContext.profile, false); } u8 maxDisplay;