From 65dfa8f48aae07aba70a04d3654a4ef83e4326ad Mon Sep 17 00:00:00 2001 From: souldbminersmwc Date: Fri, 8 May 2026 16:38:46 -0400 Subject: [PATCH] Update board_fuse.cpp --- Source/hoc-clk/sysmodule/src/board/board_fuse.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/Source/hoc-clk/sysmodule/src/board/board_fuse.cpp b/Source/hoc-clk/sysmodule/src/board/board_fuse.cpp index 9af3644e..b7c373ad 100644 --- a/Source/hoc-clk/sysmodule/src/board/board_fuse.cpp +++ b/Source/hoc-clk/sysmodule/src/board/board_fuse.cpp @@ -41,7 +41,7 @@ namespace board { /* >= 1754 */ gpuBracket = 3; } - + // TODO: read the fuses without the USB debug hack void ReadFuses(FuseData &speedo) { u64 pid = 0; constexpr u64 UsbID = 0x0100000000000006; @@ -78,15 +78,6 @@ namespace board { break; } - speedo.cpuSpeedo = *reinterpret_cast(dump + FUSE_CPU_SPEEDO_0_CALIB); - speedo.gpuSpeedo = *reinterpret_cast(dump + FUSE_CPU_SPEEDO_2_CALIB); - speedo.socSpeedo = *reinterpret_cast(dump + FUSE_SOC_SPEEDO_0_CALIB); - - speedo.cpuIDDQ = *reinterpret_cast(dump + FUSE_CPU_IDDQ_CALIB) * 4; - speedo.gpuIDDQ = *reinterpret_cast(dump + FUSE_GPU_IDDQ_CALIB) * 5; - speedo.socIDDQ = *reinterpret_cast(dump + FUSE_SOC_IDDQ_CALIB) * 4; - speedo.waferX = *reinterpret_cast(dump + FUSE_OPT_X_COORDINATE); - speedo.waferY = *reinterpret_cast(dump + FUSE_OPT_Y_COORDINATE); svcCloseHandle(debug); return;