From dacb6f72c4e8e75e4e54ddb8c59b6a8cfe173a5c Mon Sep 17 00:00:00 2001 From: khali Date: Fri, 11 Jul 2014 09:24:22 +0000 Subject: Decode the CPUID of recent AMD processors (DMI type 4). --- CHANGELOG | 4 ++++ dmidecode.c | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index cafeb43..122d90a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +2014-07-11 Jean Delvare + + * dmidecode.c: Decode the CPUID of recent AMD processors (DMI type 4). + 2014-03-20 Jean Delvare * dmidecode.c: Let legacy_decode be quiet in dump mode too. diff --git a/dmidecode.c b/dmidecode.c index 982179f..83e66e6 100644 --- a/dmidecode.c +++ b/dmidecode.c @@ -1012,11 +1012,11 @@ static void dmi_processor_id(u8 type, const u8 *p, const char *version, const ch sig = 1; else if ((type >= 0x18 && type <= 0x1D) /* AMD */ || type == 0x1F /* AMD */ - || (type >= 0x38 && type <= 0x3E) /* AMD */ - || (type >= 0x46 && type <= 0x49) /* AMD */ + || (type >= 0x38 && type <= 0x3F) /* AMD */ + || (type >= 0x46 && type <= 0x4F) /* AMD */ || (type >= 0x83 && type <= 0x8F) /* AMD */ || (type >= 0xB6 && type <= 0xB7) /* AMD */ - || (type >= 0xE6 && type <= 0xEF)) /* AMD */ + || (type >= 0xE4 && type <= 0xEF)) /* AMD */ sig = 2; else if (type == 0x01 || type == 0x02) { -- cgit v1.2.1