sysclk: refactor misc gui
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -17,8 +17,8 @@ public:
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
std::map<SysClkConfigValue, tsl::elm::ListItem*> configButtons;
|
std::map<SysClkConfigValue, tsl::elm::ListItem*> configButtons;
|
||||||
std::map<SysClkConfigValue, ValueRange> configRanges; // Store ranges for refresh
|
std::map<SysClkConfigValue, ValueRange> configRanges;
|
||||||
std::map<SysClkConfigValue, std::vector<NamedValue>> configNamedValues; // NEW — Store named values for refresh
|
std::map<SysClkConfigValue, std::vector<NamedValue>> configNamedValues;
|
||||||
SysClkConfigValueList* configList;
|
SysClkConfigValueList* configList;
|
||||||
std::map<SysClkConfigValue, tsl::elm::ToggleListItem*> configToggles;
|
std::map<SysClkConfigValue, tsl::elm::ToggleListItem*> configToggles;
|
||||||
std::map<SysClkConfigValue, std::tuple<tsl::elm::TrackBar*, tsl::elm::ListItem*, std::vector<uint64_t>>> configTrackbars;
|
std::map<SysClkConfigValue, std::tuple<tsl::elm::TrackBar*, tsl::elm::ListItem*, std::vector<uint64_t>>> configTrackbars;
|
||||||
|
|||||||
@@ -142,7 +142,7 @@ bool ClockManager::IsAssignableHz(SysClkModule module, std::uint32_t hz)
|
|||||||
case SysClkModule_CPU:
|
case SysClkModule_CPU:
|
||||||
return hz >= 400000000;
|
return hz >= 400000000;
|
||||||
case SysClkModule_MEM:
|
case SysClkModule_MEM:
|
||||||
return hz == 204000000 || hz >= 665600000;
|
return hz >= 665600000;
|
||||||
default:
|
default:
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
BIN
dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp
vendored
BIN
dist/atmosphere/contents/00FF0000636C6BFF/exefs.nsp
vendored
Binary file not shown.
Reference in New Issue
Block a user