From 22c943731992a8e4be5cbe7fb56e3e82d0a5ce86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Tue, 26 Mar 2024 13:40:25 +0100 Subject: [PATCH] Fix wrong timer reading in MIPSDebugInterface, thanks Nemoumbra --- Core/MIPS/MIPSDebugInterface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/MIPS/MIPSDebugInterface.cpp b/Core/MIPS/MIPSDebugInterface.cpp index b598e0fe67..25bbe5af59 100644 --- a/Core/MIPS/MIPSDebugInterface.cpp +++ b/Core/MIPS/MIPSDebugInterface.cpp @@ -159,7 +159,7 @@ public: return __KernelGetCurThreadModuleId(); if (referenceIndex == REF_INDEX_USEC) return (uint32_t)CoreTiming::GetGlobalTimeUs(); // Loses information - if (referenceIndex == REF_INDEX_USEC) + if (referenceIndex == REF_INDEX_TICKS) return (uint32_t)CoreTiming::GetTicks(); if ((referenceIndex & ~(REF_INDEX_FPU | REF_INDEX_FPU_INT)) < 32) return cpu->GetRegValue(1, referenceIndex & ~(REF_INDEX_FPU | REF_INDEX_FPU_INT));