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";