fixup for Ryzen cpuid

This commit is contained in:
Stanislav Shwartsman 2017-03-13 20:23:39 +00:00
parent f4ebaa4846
commit c0701a6d42

View File

@ -87,6 +87,7 @@ ryzen_t::ryzen_t(BX_CPU_C *cpu): bx_cpuid_t(cpu)
enable_cpu_extension(BX_ISA_BMI2);
enable_cpu_extension(BX_ISA_FSGSBASE);
enable_cpu_extension(BX_ISA_SMEP);
enable_cpu_extension(BX_ISA_ADX);
enable_cpu_extension(BX_ISA_SMAP);
enable_cpu_extension(BX_ISA_SHA);
enable_cpu_extension(BX_ISA_CLFLUSHOPT);
@ -761,7 +762,7 @@ void ryzen_t::get_ext_cpuid_leaf_1E(cpuid_function_t *leaf) const
void ryzen_t::dump_cpuid(void) const
{
bx_cpuid_t::dump_cpuid(0xD, 0x1E);
bx_cpuid_t::dump_cpuid(0xD, 0x1F);
}
bx_cpuid_t *create_ryzen_cpuid(BX_CPU_C *cpu) { return new ryzen_t(cpu); }