Enhance CPU identification with standard and extended feature support
This commit is contained in:
@@ -394,6 +394,13 @@ typedef struct _CPU_IDENTIFICATION
|
||||
USHORT Stepping;
|
||||
CPU_VENDOR Vendor;
|
||||
UCHAR VendorName[13];
|
||||
UINT32 StandardFeaturesEcx;
|
||||
UINT32 StandardFeaturesEdx;
|
||||
UINT32 ExtendedFeaturesEcx;
|
||||
UINT32 ExtendedFeaturesEdx;
|
||||
UINT32 Standard7FeaturesEbx;
|
||||
UINT32 Standard7FeaturesEcx;
|
||||
UINT32 Standard7FeaturesEdx;
|
||||
} CPU_IDENTIFICATION, *PCPU_IDENTIFICATION;
|
||||
|
||||
/* CPUID registers */
|
||||
|
@@ -359,6 +359,10 @@ typedef struct _CPU_IDENTIFICATION
|
||||
USHORT Stepping;
|
||||
CPU_VENDOR Vendor;
|
||||
UCHAR VendorName[13];
|
||||
UINT32 StandardFeaturesEcx;
|
||||
UINT32 StandardFeaturesEdx;
|
||||
UINT32 ExtendedFeaturesEcx;
|
||||
UINT32 ExtendedFeaturesEdx;
|
||||
} CPU_IDENTIFICATION, *PCPU_IDENTIFICATION;
|
||||
|
||||
/* CPUID registers */
|
||||
|
Reference in New Issue
Block a user