]> git.proxmox.com Git - mirror_edk2.git/commitdiff
UefiCpuPkg/Msr: Add a missing IvyBridge processor signature
authorHao Wu <hao.a.wu@intel.com>
Wed, 2 Aug 2017 08:15:53 +0000 (16:15 +0800)
committerHao Wu <hao.a.wu@intel.com>
Fri, 4 Aug 2017 01:06:31 +0000 (09:06 +0800)
This commit modifies the CPUID signature check MACRO for IvyBridge
processor by adding a missing DisplayModel 0x3E. The missing one appears
at Section 35.10.1 to Section 35.10.3 of the Intel(R) 64 and IA-32
Architectures Software Developer's Manual, Volume 3, September 2016.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
UefiCpuPkg/Include/Register/Msr/IvyBridgeMsr.h

index 9eb07994ec404654cda36bc9eb19969e0cfcf4e9..39b0d1af12f92f982a9afc3e511076053877e49d 100644 (file)
@@ -38,7 +38,8 @@
 #define IS_IVY_BRIDGE_PROCESSOR(DisplayFamily, DisplayModel) \\r
   (DisplayFamily == 0x06 && \\r
    (                        \\r
-    DisplayModel == 0x3A    \\r
+    DisplayModel == 0x3A || \\r
+    DisplayModel == 0x3E    \\r
     )                       \\r
    )\r
 \r