Changeset 89934 in vbox for trunk/src/VBox
- Timestamp:
- Jun 29, 2021 12:05:41 AM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 145392
- Location:
- trunk/src/VBox/VMM/VMMR3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp
r89868 r89934 163 163 /*[104(0x68)] = */ kCpumMicroarch_Intel_Unknown, 164 164 /*[105(0x69)] = */ kCpumMicroarch_Intel_Unknown, 165 /*[106(0x6a)] = */ kCpumMicroarch_Intel_ Unknown,165 /*[106(0x6a)] = */ kCpumMicroarch_Intel_Core7_IceLake, /* unconfirmed server */ 166 166 /*[107(0x6b)] = */ kCpumMicroarch_Intel_Unknown, 167 /*[108(0x6c)] = */ kCpumMicroarch_Intel_ Unknown,167 /*[108(0x6c)] = */ kCpumMicroarch_Intel_Core7_IceLake, /* unconfirmed server */ 168 168 /*[109(0x6d)] = */ kCpumMicroarch_Intel_Unknown, 169 169 /*[110(0x6e)] = */ kCpumMicroarch_Intel_Atom_Airmount, /* or silvermount? */ … … 182 182 /*[123(0x7b)] = */ kCpumMicroarch_Intel_Unknown, 183 183 /*[124(0x7c)] = */ kCpumMicroarch_Intel_Unknown, 184 /*[125(0x7d)] = */ kCpumMicroarch_Intel_ Unknown,185 /*[126(0x7e)] = */ kCpumMicroarch_Intel_Core7_IceLake, /* unconfirmed */184 /*[125(0x7d)] = */ kCpumMicroarch_Intel_Core7_IceLake, /* unconfirmed */ 185 /*[126(0x7e)] = */ kCpumMicroarch_Intel_Core7_IceLake, /* unconfirmed */ 186 186 /*[127(0x7f)] = */ kCpumMicroarch_Intel_Unknown, 187 187 /*[128(0x80)] = */ kCpumMicroarch_Intel_Unknown, … … 197 197 /*[138(0x8a)] = */ kCpumMicroarch_Intel_Unknown, 198 198 /*[139(0x8b)] = */ kCpumMicroarch_Intel_Unknown, 199 /*[140(0x8c)] = */ kCpumMicroarch_Intel_ Unknown,200 /*[141(0x8d)] = */ kCpumMicroarch_Intel_ Unknown,201 /*[142(0x8e)] = */ kCpumMicroarch_Intel_Core7_KabyLake, /* Stepping >= 0xB is Whiskey Lake, 0xA is CoffeeLake. */202 /*[143(0x8f)] = */ kCpumMicroarch_Intel_ Unknown,199 /*[140(0x8c)] = */ kCpumMicroarch_Intel_Core7_TigerLake, /* 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz (bird) */ 200 /*[141(0x8d)] = */ kCpumMicroarch_Intel_Core7_TigerLake, /* unconfirmed */ 201 /*[142(0x8e)] = */ kCpumMicroarch_Intel_Core7_KabyLake, /* Stepping >= 0xB is Whiskey Lake, 0xA is CoffeeLake. */ 202 /*[143(0x8f)] = */ kCpumMicroarch_Intel_Core7_SapphireRapids, 203 203 /*[144(0x90)] = */ kCpumMicroarch_Intel_Unknown, 204 204 /*[145(0x91)] = */ kCpumMicroarch_Intel_Unknown, … … 208 208 /*[149(0x95)] = */ kCpumMicroarch_Intel_Unknown, 209 209 /*[150(0x96)] = */ kCpumMicroarch_Intel_Unknown, 210 /*[151(0x97)] = */ kCpumMicroarch_Intel_ Unknown,210 /*[151(0x97)] = */ kCpumMicroarch_Intel_Core7_AlderLake, /* unconfirmed, unreleased */ 211 211 /*[152(0x98)] = */ kCpumMicroarch_Intel_Unknown, 212 212 /*[153(0x99)] = */ kCpumMicroarch_Intel_Unknown, 213 /*[154(0x9a)] = */ kCpumMicroarch_Intel_ Unknown,213 /*[154(0x9a)] = */ kCpumMicroarch_Intel_Core7_AlderLake, /* unconfirmed, unreleased */ 214 214 /*[155(0x9b)] = */ kCpumMicroarch_Intel_Unknown, 215 215 /*[156(0x9c)] = */ kCpumMicroarch_Intel_Unknown, … … 217 217 /*[158(0x9e)] = */ kCpumMicroarch_Intel_Core7_KabyLake, /* Stepping >= 0xB is Whiskey Lake, 0xA is CoffeeLake. */ 218 218 /*[159(0x9f)] = */ kCpumMicroarch_Intel_Unknown, 219 /*[160(0xa0)] = */ kCpumMicroarch_Intel_Unknown, 220 /*[161(0xa1)] = */ kCpumMicroarch_Intel_Unknown, 221 /*[162(0xa2)] = */ kCpumMicroarch_Intel_Unknown, 222 /*[163(0xa3)] = */ kCpumMicroarch_Intel_Unknown, 223 /*[164(0xa4)] = */ kCpumMicroarch_Intel_Unknown, 224 /*[165(0xa5)] = */ kCpumMicroarch_Intel_Core7_CometLake, /* unconfirmed */ 225 /*[166(0xa6)] = */ kCpumMicroarch_Intel_Unknown, 226 /*[167(0xa7)] = */ kCpumMicroarch_Intel_Core7_CypressCove, /* 14nm backport, unconfirmed */ 219 227 }; 220 AssertCompile(RT_ELEMENTS(g_aenmIntelFamily06) == 0x 9f+1);228 AssertCompile(RT_ELEMENTS(g_aenmIntelFamily06) == 0xa7+1); 221 229 222 230 … … 225 233 * 226 234 * @returns Micro architecture. 227 * @param enmVendor The CPU vendor 235 * @param enmVendor The CPU vendor. 228 236 * @param bFamily The CPU family. 229 237 * @param bModel The CPU model. … … 543 551 CASE_RET_STR(kCpumMicroarch_Intel_Core7_CascadeLake); 544 552 CASE_RET_STR(kCpumMicroarch_Intel_Core7_CannonLake); 553 CASE_RET_STR(kCpumMicroarch_Intel_Core7_CometLake); 545 554 CASE_RET_STR(kCpumMicroarch_Intel_Core7_IceLake); 555 CASE_RET_STR(kCpumMicroarch_Intel_Core7_RocketLake); 546 556 CASE_RET_STR(kCpumMicroarch_Intel_Core7_TigerLake); 557 CASE_RET_STR(kCpumMicroarch_Intel_Core7_AlderLake); 558 CASE_RET_STR(kCpumMicroarch_Intel_Core7_SapphireRapids); 547 559 548 560 CASE_RET_STR(kCpumMicroarch_Intel_Atom_Bonnell); -
trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp
r87255 r89934 826 826 AssertReturn(enmConsider >= kCpumMicroarch_Intel_P6_Core_Atom_First && enmConsider <= kCpumMicroarch_Intel_P6_Core_Atom_End, 827 827 false); 828 AssertReturn(enmTarget >= kCpumMicroarch_Intel_P6_Core_Atom_First && enmTarget <= kCpumMicroarch_Intel_P6_Core_Atom_End, 828 AssertReturn( (enmTarget >= kCpumMicroarch_Intel_P6_Core_Atom_First && enmTarget <= kCpumMicroarch_Intel_P6_Core_Atom_End) 829 || enmTarget == kCpumMicroarch_Intel_Unknown, 829 830 false); 830 831
Note:
See TracChangeset
for help on using the changeset viewer.