diff --git a/Changelog.md b/Changelog.md index 649edeacb70..42b4a764f6a 100644 --- a/Changelog.md +++ b/Changelog.md @@ -6,6 +6,7 @@ OpenCore Changelog - Explicitly restricted `ResizeAppleGpuBars` to 0 and -1 - Fixed OpenCanopy long labels fade-out over graphics background - Fixed `ProvideConsoleGop` not disabling blit-only modes (e.g. on Z690) +- Fixed Alder Lake SMBIOS CPU model information #### v0.7.5 - Revised OpenLinuxBoot documentation diff --git a/Include/Intel/IndustryStandard/ProcessorInfo.h b/Include/Intel/IndustryStandard/ProcessorInfo.h index dbadcfaf60f..e13d67c5f44 100755 --- a/Include/Intel/IndustryStandard/ProcessorInfo.h +++ b/Include/Intel/IndustryStandard/ProcessorInfo.h @@ -205,6 +205,7 @@ enum { #define CPU_MODEL_COMETLAKE_U 0xA6 #define CPU_MODEL_ROCKETLAKE_S 0xA7 /* desktop RocketLake */ #define CPU_MODEL_TIGERLAKE_U 0x8C +#define CPU_MODEL_ALDERLAKE_S 0x97 #define AMD_CPU_FAMILY 0xF #define AMD_CPU_EXT_FAMILY_15H 0x6 diff --git a/Library/OcCpuLib/AppleCpuSupport.c b/Library/OcCpuLib/AppleCpuSupport.c index e20a08b55ef..431c145f9fa 100644 --- a/Library/OcCpuLib/AppleCpuSupport.c +++ b/Library/OcCpuLib/AppleCpuSupport.c @@ -549,6 +549,7 @@ InternalDetectAppleProcessorType ( case CPU_MODEL_ICELAKE_U: // 0x7E FIXME - unknown, for now case CPU_MODEL_ICELAKE_SP: // 0x9F FIXME - unknown, for now case CPU_MODEL_TIGERLAKE_U: // 0x8C FIXME - unknown, for now + case CPU_MODEL_ALDERLAKE_S: // 0x97 FIXME - unknown, for now if (AppleMajorType == AppleProcessorMajorM3) { // MB101 (m3 7Y32) return AppleProcessorTypeCoreM3Type7; // 0x0C07