sysclk: move governor to thread and remove nx fancontrol

This commit is contained in:
souldbminersmwc
2025-12-20 13:09:34 -05:00
parent 13bec8cd0d
commit 67d8921039
7 changed files with 116 additions and 518 deletions

View File

@@ -35,6 +35,7 @@
#include "board.h"
#include <nxExt/cpp/lockable_mutex.h>
#include "integrations.h"
void governorThread(void*);
class ReverseNXSync;
@@ -60,6 +61,7 @@ class ClockManager
void SetRNXRTMode(ReverseNXMode mode);
void SetKipData();
void GetKipData();
static void GovernorThread(void* arg);
struct {
std::uint32_t count;
std::uint32_t list[SYSCLK_FREQ_LIST_MAX];