From ef705ed4942a691ba686c2d83a8ae5fa5df2d00b Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Tue, 27 Feb 2024 17:44:09 +0100 Subject: Added empty command 14 to CPUID --- src/tools/my_cpuid.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src') diff --git a/src/tools/my_cpuid.c b/src/tools/my_cpuid.c index a7f9ae3e..c4c37d37 100644 --- a/src/tools/my_cpuid.c +++ b/src/tools/my_cpuid.c @@ -356,6 +356,17 @@ void my_cpuid(x64emu_t* emu, uint32_t tmp32u) default: R_EAX = 0; } break; + case 0x14: // Processor Trace Enumeration Main Leaf + switch(R_ECX) { + case 0: // main leaf + R_EAX = 0; // max sub-leaf + R_EBX = 0; + R_ECX = 0; + R_EDX = 0; + break; + default: R_EAX = 0; + } + break; case 0x15: // TSC core frenquency R_EAX = 1; // denominator R_EBX = 1; // numerator -- cgit 1.4.1