From 98c4841008c002c411d8f11f9ecda9ea95a1f066 Mon Sep 17 00:00:00 2001 From: Slice Date: Mon, 4 Mar 2024 22:49:00 +0300 Subject: [PATCH] update SMBIOS specs Signed-off-by: Slice --- .../Include/Guid/DataHubRecords.h | 10 ++++++- MdePkg/Include/IndustryStandard/SmBios.h | 27 ++++++++++++++++++- 2 files changed, 35 insertions(+), 2 deletions(-) diff --git a/IntelFrameworkPkg/Include/Guid/DataHubRecords.h b/IntelFrameworkPkg/Include/Guid/DataHubRecords.h index 05b393b5e..cb836cfda 100644 --- a/IntelFrameworkPkg/Include/Guid/DataHubRecords.h +++ b/IntelFrameworkPkg/Include/Guid/DataHubRecords.h @@ -585,7 +585,15 @@ typedef enum { EfiProcessorFamilyMii = 0x12E, EfiProcessorFamilyWinChip = 0x140, EfiProcessorFamilyDsp = 0x15E, - EfiProcessorFamilyVideo = 0x1F4 + EfiProcessorFamilyVideo = 0x1F4, + EfiProcessorFamilyIntelCore3 = 0x0300, + EfiProcessorFamilyIntelCore5 = 0x0301, + EfiProcessorFamilyIntelCore7 = 0x0302, + EfiProcessorFamilyIntelCore9 = 0x0303, + EfiProcessorFamilyIntelCoreUltra3 = 0x0304, + EfiProcessorFamilyIntelCoreUltra5 = 0x0305, + EfiProcessorFamilyIntelCoreUltra7 = 0x0306, + EfiProcessorFamilyIntelCoreUltra9 = 0x0307 } EFI_PROCESSOR_FAMILY2_DATA; /// diff --git a/MdePkg/Include/IndustryStandard/SmBios.h b/MdePkg/Include/IndustryStandard/SmBios.h index a106c7425..1d86bfb70 100755 --- a/MdePkg/Include/IndustryStandard/SmBios.h +++ b/MdePkg/Include/IndustryStandard/SmBios.h @@ -733,7 +733,32 @@ typedef enum { ProcessorFamilyVideoProcessor = 0x01F4, ProcessorFamilyRiscvRV32 = 0x0200, ProcessorFamilyRiscVRV64 = 0x0201, - ProcessorFamilyRiscVRV128 = 0x0202 + ProcessorFamilyRiscVRV128 = 0x0202, + ProcessorFamilyLoongArch = 0x0258, + ProcessorFamilyLoongson1 = 0x0259, + ProcessorFamilyLoongson2 = 0x025A, + ProcessorFamilyLoongson3 = 0x025B, + ProcessorFamilyLoongson2K = 0x025C, + ProcessorFamilyLoongson3A = 0x025D, + ProcessorFamilyLoongson3B = 0x025E, + ProcessorFamilyLoongson3C = 0x025F, + ProcessorFamilyLoongson3D = 0x0260, + ProcessorFamilyLoongson3E = 0x0261, + ProcessorFamilyDualCoreLoongson2K = 0x0262, + ProcessorFamilyQuadCoreLoongson3A = 0x026C, + ProcessorFamilyMultiCoreLoongson3A = 0x026D, + ProcessorFamilyQuadCoreLoongson3B = 0x026E, + ProcessorFamilyMultiCoreLoongson3B = 0x026F, + ProcessorFamilyMultiCoreLoongson3C = 0x0270, + ProcessorFamilyMultiCoreLoongson3D = 0x0271, + ProcessorFamilyIntelCore3 = 0x0300, + ProcessorFamilyIntelCore5 = 0x0301, + ProcessorFamilyIntelCore7 = 0x0302, + ProcessorFamilyIntelCore9 = 0x0303, + ProcessorFamilyIntelCoreUltra3 = 0x0304, + ProcessorFamilyIntelCoreUltra5 = 0x0305, + ProcessorFamilyIntelCoreUltra7 = 0x0306, + ProcessorFamilyIntelCoreUltra9 = 0x0307 } PROCESSOR_FAMILY2_DATA; ///