mirror of https://github.com/xemu-project/xemu.git
target-i386: Change CPUID model of 486 to 8
This changes the model number of 486 to 8 (DX4) which matches the feature set presented, and actually has the CPUID instruction. This adds a compatibility property, to keep model=0 on pc-*-1.4 and older. Signed-off-by: H. Peter Anvin <hpa@zytor.com> [AF: Add compat_props entry] Tested-by: Eduardo Habkost <ehabkost@redhat.com> Reviewed-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Andreas Färber <afaerber@suse.de>
This commit is contained in:
parent
ba2bc7a42e
commit
b2a856d992
|
@ -242,6 +242,10 @@ int e820_add_entry(uint64_t, uint64_t, uint32_t);
|
|||
.driver = "pc-sysfw",\
|
||||
.property = "rom_only",\
|
||||
.value = stringify(0),\
|
||||
},{\
|
||||
.driver = "486-" TYPE_X86_CPU,\
|
||||
.property = "model",\
|
||||
.value = stringify(0),\
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
|
@ -588,7 +588,7 @@ static x86_def_t builtin_x86_defs[] = {
|
|||
.level = 1,
|
||||
.vendor = CPUID_VENDOR_INTEL,
|
||||
.family = 4,
|
||||
.model = 0,
|
||||
.model = 8,
|
||||
.stepping = 0,
|
||||
.features[FEAT_1_EDX] =
|
||||
I486_FEATURES,
|
||||
|
|
Loading…
Reference in New Issue