diff options
| author | Warner Losh <imp@FreeBSD.org> | 2003-08-15 06:02:24 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2003-08-15 06:02:24 +0000 |
| commit | 3cc12f33f4782cc3112bb491c2d181a41208b9ec (patch) | |
| tree | 681c48cc0353f92f2cebe6a5030275975bb7ee2a | |
| parent | 1fdb0ba9bb5314db89cafed774d00936a4ca0858 (diff) | |
Notes
| -rw-r--r-- | sys/i386/i386/identcpu.c | 18 |
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: |
