shithub: riscv

Download patch

ref: f0b471efb9395509f944ae410d0869bc05d30f50
parent: d9d6cdffac06f63294a00fee6dd6ee563b1d3a8a
author: cinap_lenrek <[email protected]>
date: Sun Jun 24 03:28:16 EDT 2012

realemu: fix cpuid

ECX and EDX were incorrectly swapped.

Ref: http://wiki.osdev.org/CPUID

thanks Anthony Martin <[email protected]> for sending the patch!

--- a/sys/src/cmd/aux/realemu/xec.c
+++ b/sys/src/cmd/aux/realemu/xec.c
@@ -932,9 +932,9 @@
 	} tab[] = {
 		0,
 			5,
-			0x756e6547,
-			0x49656e69,
-			0x6c65746e,
+			0x756e6547, /* Genu */
+			0x6c65746e, /* ntel */
+			0x49656e69, /* ineI */
 		1,
 			4<<8,
 			0x00000000,