diff options
author | khali <khali> | 2014-07-11 09:24:22 +0000 |
---|---|---|
committer | khali <khali> | 2014-07-11 09:24:22 +0000 |
commit | dacb6f72c4e8e75e4e54ddb8c59b6a8cfe173a5c (patch) | |
tree | 66e04a98dacecc429ec3c0ac62adbaf5a5e49049 | |
parent | 815b3418fbe729fa1ec231e9f5870d944729cd86 (diff) | |
download | dmidecode-dacb6f72c4e8e75e4e54ddb8c59b6a8cfe173a5c.tar.gz |
Decode the CPUID of recent AMD processors (DMI type 4).
-rw-r--r-- | CHANGELOG | 4 | ||||
-rw-r--r-- | dmidecode.c | 6 |
2 files changed, 7 insertions, 3 deletions
@@ -1,3 +1,7 @@ +2014-07-11 Jean Delvare <jdelvare@suse.de> + + * dmidecode.c: Decode the CPUID of recent AMD processors (DMI type 4). + 2014-03-20 Jean Delvare <jdelvare@suse.de> * 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) { |