From 81a06c47a13bccd23f7cf32b3020c897bfd720d8 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Mon, 31 May 2021 13:16:12 +0200 Subject: Define CLFLUSH size in CPUID (helps Java programs) --- src/tools/my_cpuid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/tools/my_cpuid.c b/src/tools/my_cpuid.c index 793f8d7f..e3f716be 100644 --- a/src/tools/my_cpuid.c +++ b/src/tools/my_cpuid.c @@ -37,7 +37,7 @@ void my_cpuid(x64emu_t* emu, uint32_t tmp32u) break; case 0x1: R_EAX = 0x00000601; // family and all - R_EBX = 0; // Brand index, CLFlush, Max APIC ID, Local APIC ID + R_EBX = 0 | (8<<0x8); // Brand index, CLFlush (8), Max APIC ID, Local APIC ID R_EDX = 1 // fpu | 1<<4 // rdtsc | 1<<8 // cmpxchg8 -- cgit 1.4.1