aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2003-08-15 06:02:24 +0000
committerWarner Losh <imp@FreeBSD.org>2003-08-15 06:02:24 +0000
commit3cc12f33f4782cc3112bb491c2d181a41208b9ec (patch)
tree681c48cc0353f92f2cebe6a5030275975bb7ee2a
parent1fdb0ba9bb5314db89cafed774d00936a4ca0858 (diff)
Notes
-rw-r--r--sys/i386/i386/identcpu.c18
1 files changed, 6 insertions, 12 deletions
diff --git a/sys/i386/i386/identcpu.c b/sys/i386/i386/identcpu.c
index 169d6c0fda4e..ab9661a2ae98 100644
--- a/sys/i386/i386/identcpu.c
+++ b/sys/i386/i386/identcpu.c
@@ -537,24 +537,18 @@ printcpuinfo(void)
strcpy(cpu_model, "IDT WinChip 2");
break;
case 0x660:
- case 0x662:
- case 0x663:
strcpy(cpu_model, "VIA C3 Samuel");
break;
case 0x670:
- case 0x671:
- case 0x672:
- strcpy(cpu_model, "VIA C3 Samuel 2");
+ if (cpu_id & 0x8)
+ strcpy(cpu_model, "VIA C3 Ezra");
+ else
+ strcpy(cpu_model, "VIA C3 Samuel 2");
break;
- case 0x678:
- case 0x67a:
- strcpy(cpu_model, "VIA C3 Ezra");
- break;
- case 0x689:
+ case 0x680:
strcpy(cpu_model, "VIA C3 Ezra-T");
break;
- case 0x691:
- case 0x693:
+ case 0x690:
strcpy(cpu_model, "VIA C3 Nehemiah");
break;
default: