36 CacheLineSize = ((RegEbx >> 8) & 0xff) * 8;
40 FamilyId = (RegEax >> 8) & 0xf;
41 ModelId = (RegEax >> 4) & 0xf;
42 if (FamilyId == 0x0f) {
46 ModelId = ModelId | ((RegEax >> 12) & 0xf0);
47 if ((ModelId <= 0x04) || (ModelId == 0x06)) {
52 if (CacheLineSize < 32) {
UINTN InternalGetSpinLockProperties(VOID)
UINT32 EFIAPI AsmCpuid(IN UINT32 Index, OUT UINT32 *RegisterEax OPTIONAL, OUT UINT32 *RegisterEbx OPTIONAL, OUT UINT32 *RegisterEcx OPTIONAL, OUT UINT32 *RegisterEdx OPTIONAL)