From ef830ce3f6c6cc00f225cd6723e2233c59cdda8e Mon Sep 17 00:00:00 2001 From: Lightos1 <124387232+Lightos1@users.noreply.github.com> Date: Tue, 12 May 2026 13:03:51 +0200 Subject: [PATCH] ldr: label more of CvbMeta --- .../loader/source/oc/pcv/pcv_common.hpp | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_common.hpp b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_common.hpp index 7e176415..437942c0 100644 --- a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_common.hpp +++ b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_common.hpp @@ -116,24 +116,28 @@ namespace ams::ldr::hoc::pcv { static_assert(sizeof(regulator) == 0x120); struct __attribute__((packed)) CvbMeta { - u32 unkScale; - u32 unkZero[7]; + u64 socType; + u32 tune0_low; + u32 tune0_high; + u32 tune1_low; + u32 tune1_high; + u32 unkZero[2]; + u64 unkScale; + u32 unkZero2[6]; u32 unkMagic; - u32 unkZero2; + u32 unkZero3; u32 highVmin; u32 unkStepMaybe; u32 vmin; - u32 unkZero3[3]; + u32 unkZero4[3]; u32 pllMinMilliVoltsMaybe; u32 vmax; u32 unkScale2; u32 speedoScale; u32 voltageScale; - u32 unkZero4; - u32 freqMin; - u32 unk[13]; + u32 unkZero5; }; - static_assert(sizeof(CvbMeta) == 0x90); + static_assert(sizeof(CvbMeta) == 0x78); constexpr u32 CpuClkOSLimit = 1785'000; constexpr u32 GpuClkOsLimit = 921'600;