ldr: add partially labeled CvbMeta struct

This commit is contained in:
Lightos1
2026-05-12 12:44:52 +02:00
parent d6c2ddf2ea
commit d7e22b3ccc

View File

@@ -115,6 +115,26 @@ namespace ams::ldr::hoc::pcv {
};
static_assert(sizeof(regulator) == 0x120);
struct __attribute__((packed)) CvbMeta {
u32 unkScale;
u32 unkZero[7];
u32 unkMagic;
u32 unkZero2;
u32 highVmin;
u32 unkStepMaybe;
u32 vmin;
u32 unkZero3[3];
u32 pllMinMilliVoltsMaybe;
u32 vmax;
u32 unkScale2;
u32 speedoScale;
u32 voltageScale;
u32 unkZero4;
u32 freqMin;
u32 unk[13];
};
static_assert(sizeof(CvbMeta) == 0x90);
constexpr u32 CpuClkOSLimit = 1785'000;
constexpr u32 GpuClkOsLimit = 921'600;
constexpr u32 EmcClkOSLimit = 1600'000;