|
|
|
@@ -1302,24 +1302,25 @@ int get_coretype(void){ |
|
|
|
case 13: |
|
|
|
return CORE_DUNNINGTON; |
|
|
|
} |
|
|
|
break; |
|
|
|
case 2: |
|
|
|
switch (model) { |
|
|
|
case 5: |
|
|
|
//Intel Core (Clarkdale) / Core (Arrandale) |
|
|
|
// Pentium (Clarkdale) / Pentium Mobile (Arrandale) |
|
|
|
// Xeon (Clarkdale), 32nm |
|
|
|
return CORE_NEHALEM; |
|
|
|
case 12: |
|
|
|
//Xeon Processor 5600 (Westmere-EP) |
|
|
|
return CORE_NEHALEM; |
|
|
|
} |
|
|
|
break; |
|
|
|
|
|
|
|
break; |
|
|
|
case 2: |
|
|
|
switch (model) { |
|
|
|
case 5: |
|
|
|
//Intel Core (Clarkdale) / Core (Arrandale) |
|
|
|
// Pentium (Clarkdale) / Pentium Mobile (Arrandale) |
|
|
|
// Xeon (Clarkdale), 32nm |
|
|
|
return CORE_NEHALEM; |
|
|
|
case 12: |
|
|
|
//Xeon Processor 5600 (Westmere-EP) |
|
|
|
return CORE_NEHALEM; |
|
|
|
} |
|
|
|
break; |
|
|
|
} |
|
|
|
break; |
|
|
|
|
|
|
|
case 15: |
|
|
|
if (model <= 0x2) return CORE_NORTHWOOD; |
|
|
|
return CORE_PRESCOTT; |
|
|
|
if (model <= 0x2) return CORE_NORTHWOOD; |
|
|
|
else return CORE_PRESCOTT; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|