From fc19d4472779080d0ffdaa40677fe3883bb89e85 Mon Sep 17 00:00:00 2001 From: Lightos1 <124387232+Lightos1@users.noreply.github.com> Date: Fri, 5 Dec 2025 19:59:28 +0100 Subject: [PATCH] CpuVoltRange: Add uv check --- .../loader/source/oc/pcv/pcv_mariko.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_mariko.cpp b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_mariko.cpp index 42db2cf1..f9484006 100644 --- a/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_mariko.cpp +++ b/Source/Atmosphere/stratosphere/loader/source/oc/pcv/pcv_mariko.cpp @@ -61,16 +61,18 @@ namespace ams::ldr::oc::pcv::mariko { } } - if (C.marikoCpuLowVmin) { - PATCH_OFFSET(ptr, C.marikoCpuLowVmin); - } + if (C.marikoCpuUV) { + if (C.marikoCpuLowVmin) { + PATCH_OFFSET(ptr, C.marikoCpuLowVmin); + } - if (C.marikoCpuHighVmin) { - PATCH_OFFSET((ptr - 2), C.marikoCpuHighVmin); - } + if (C.marikoCpuHighVmin) { + PATCH_OFFSET((ptr - 2), C.marikoCpuHighVmin); + } - if (C.marikoCpuMaxVolt) { - PATCH_OFFSET((ptr + 5), C.marikoCpuMaxVolt); + if (C.marikoCpuMaxVolt) { + PATCH_OFFSET((ptr + 5), C.marikoCpuMaxVolt); + } } R_SUCCEED();