From 27a76e1d73dbe2799649390adacdedddaed5ca13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sat, 26 Jul 2008 18:35:39 +0000 Subject: [PATCH] added amd phenom cpu type, untested git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26642 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/os/kernel/OS.h | 7 ++++++- headers/private/shared/cpu_type.h | 2 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/headers/os/kernel/OS.h b/headers/os/kernel/OS.h index 89f0acd3d1..746ea97a61 100644 --- a/headers/os/kernel/OS.h +++ b/headers/os/kernel/OS.h @@ -519,11 +519,16 @@ typedef enum cpu_types { B_CPU_AMD_SEMPRON_MODEL_8 = B_CPU_AMD_ATHLON_XP_MODEL_8, B_CPU_AMD_SEMPRON_MODEL_10 = B_CPU_AMD_ATHLON_XP_MODEL_10, + + /* According to "Revision Guide for AMD Family 10h + * Processors" (41322.pdf) + */ + B_CPU_AMD_PHENOM = 0x11f2, /* According to "Revision guide for AMD Athlon 64 * and AMD Opteron Processors" (25759.pdf) */ - B_CPU_AMD_ATHLON_64_MODEL_3 = 0x11f3, + B_CPU_AMD_ATHLON_64_MODEL_3 = 0x11f3, B_CPU_AMD_ATHLON_64_MODEL_4, B_CPU_AMD_ATHLON_64_MODEL_5, B_CPU_AMD_OPTERON = B_CPU_AMD_ATHLON_64_MODEL_5, diff --git a/headers/private/shared/cpu_type.h b/headers/private/shared/cpu_type.h index e0b684ef9a..0365167f38 100644 --- a/headers/private/shared/cpu_type.h +++ b/headers/private/shared/cpu_type.h @@ -156,6 +156,8 @@ get_cpu_model_string(system_info *info) return "Athlon 64"; case B_CPU_AMD_OPTERON: return "Opteron"; + case B_CPU_AMD_PHENOM: + return "Phenom"; case B_CPU_AMD_GEODE_LX: return "Geode LX";