From d3c441f8ca9c25e6d3e0db7533309d854a1406dc Mon Sep 17 00:00:00 2001 From: souldbminersmwc Date: Sat, 21 Mar 2026 17:33:02 -0400 Subject: [PATCH] sysclk: change cpu bugfix wait duration should fix on 2703mhz --- Source/sys-clk/sysmodule/src/board.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/sys-clk/sysmodule/src/board.cpp b/Source/sys-clk/sysmodule/src/board.cpp index 59987b45..9d13413a 100644 --- a/Source/sys-clk/sysmodule/src/board.cpp +++ b/Source/sys-clk/sysmodule/src/board.cpp @@ -478,7 +478,7 @@ void Board::SetHz(SysClkModule module, std::uint32_t hz) rc = clkrstSetClockRate(&session, hz); ASSERT_RESULT_OK(rc, "clkrstSetClockRate"); if (module == SysClkModule_CPU) { - svcSleepThread(200'000); + svcSleepThread(250'000); rc = clkrstSetClockRate(&session, hz); ASSERT_RESULT_OK(rc, "clkrstSetClockRate"); } @@ -489,7 +489,7 @@ void Board::SetHz(SysClkModule module, std::uint32_t hz) rc = pcvSetClockRate(Board::GetPcvModule(module), hz); ASSERT_RESULT_OK(rc, "pcvSetClockRate"); if (module == SysClkModule_CPU) { - svcSleepThread(200'000); + svcSleepThread(250'000); rc = pcvSetClockRate(Board::GetPcvModule(module), hz); ASSERT_RESULT_OK(rc, "pcvSetClockRate"); }