| @@ -1302,24 +1302,25 @@ int get_coretype(void){ | |||||
| case 13: | case 13: | ||||
| return CORE_DUNNINGTON; | 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: | case 15: | ||||
| if (model <= 0x2) return CORE_NORTHWOOD; | |||||
| return CORE_PRESCOTT; | |||||
| if (model <= 0x2) return CORE_NORTHWOOD; | |||||
| else return CORE_PRESCOTT; | |||||
| } | } | ||||
| } | } | ||||