annotate cputable.h @ 28291:2f5073b600f4

More #ifdef -> #if fixes
author reimar
date Fri, 16 Jan 2009 09:29:20 +0000
parents 9920b9c138f6
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
28111
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
1 /*
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
2 * Map CPUID to real CPU name.
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
3 * Family F codenames owe much thanks to Neil Phillips, author of x86test.
28111
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
4 *
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
5 * Copyright (C) 2001 Felix Buenemann <atmosfear at users.sourceforge.net>
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
6 *
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
7 * This file is part of MPlayer.
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
8 *
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
9 * MPlayer is free software; you can redistribute it and/or modify
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
10 * it under the terms of the GNU General Public License as published by
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
11 * the Free Software Foundation; either version 2 of the License, or
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
12 * (at your option) any later version.
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
13 *
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
14 * MPlayer is distributed in the hope that it will be useful,
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
17 * GNU General Public License for more details.
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
18 *
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
19 * You should have received a copy of the GNU General Public License along
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
20 * with MPlayer; if not, write to the Free Software Foundation, Inc.,
9920b9c138f6 Replace informal GPL notices by standard GPL headers.
diego
parents: 26029
diff changeset
21 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
22 */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
23
26029
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25553
diff changeset
24 #ifndef MPLAYER_CPUTABLE_H
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25553
diff changeset
25 #define MPLAYER_CPUTABLE_H
25553
6ac1ece1f9fe Add multiple inclusion guards to all header files that lack them.
diego
parents: 16792
diff changeset
26
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
27 #define MAX_VENDORS 8 /* Number of CPU Vendors */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
28
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
29 //#define N_UNKNOWN "unknown"
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
30 //#define N_UNKNOWNEXT "unknown extended model"
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
31 #define N_UNKNOWN ""
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
32 #define N_UNKNOWNEXT ""
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
33
2302
80251482da41 array was not correctly initialized
pl
parents: 2301
diff changeset
34 #define F_UNKNOWN { \
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
35 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
36 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
37 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
38 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
39 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
40 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
41 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
42 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
43 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
44 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
45 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
46 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
47 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
48 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
49 N_UNKNOWN, \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
50 N_UNKNOWN \
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
51 }
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
52
2302
80251482da41 array was not correctly initialized
pl
parents: 2301
diff changeset
53 static const char *cpuname
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
54 /* Vendor */ [MAX_VENDORS]
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
55 /* Family */ [16]
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
56 /* Model */ [16]
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
57 ={
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
58 /* Intel Corporation, "GenuineIntel" */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
59 /* 0 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
60 /* 1 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
61 /* 2 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
62 /* 3 i386 */ F_UNKNOWN, /* XXX new 386 chips may support CPUID! */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
63 /* 4 i486 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
64 /* 0 */ "i486DX-25/33", /* only few of these */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
65 /* 1 */ "i486DX-50", /* support CPUID! */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
66 /* 2 */ "i486SX",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
67 /* 3 */ "i486DX2", /* CPUID only on new chips! */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
68 /* 4 */ "i486SL",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
69 /* 5 */ "i486SX2",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
70 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
71 /* 7 */ "i486DX2/write-back", /* returns 3 in write-through mode */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
72 /* 8 */ "i486DX4",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
73 /* 9 */ "i486DX4/write-back",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
74 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
75 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
76 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
77 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
78 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
79 /* F */ N_UNKNOWNEXT
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
80 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
81 /* 5 i586 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
82 /* 0 */ "Pentium P5 A-step",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
83 /* 1 */ "Pentium P5",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
84 /* 2 */ "Pentium P54C",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
85 /* 3 */ "Pentium OverDrive P24T",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
86 /* 4 */ "Pentium MMX P55C",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
87 /* 5 */ N_UNKNOWN, /* XXX DX4 OverDrive? */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
88 /* 6 */ N_UNKNOWN, /* XXX P5 OverDrive? */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
89 /* 7 */ "Pentium P54C (new)",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
90 /* 8 */ "Pentium MMX P55C (new)",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
91 /* 9 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
92 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
93 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
94 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
95 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
96 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
97 /* F */ N_UNKNOWNEXT
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
98 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
99 /* 6 i686 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
100 /* 0 */ "PentiumPro A-step",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
101 /* 1 */ "PentiumPro",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
102 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
103 /* 3 */ "Pentium II Klamath/Pentium II OverDrive",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
104 /* 4 */ N_UNKNOWN, /* XXX P55CT - OverDrive for P54? */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
105 /* 5 */ "Celeron Covington/Pentium II Deschutes,Tonga/Pentium II Xeon",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
106 /* 6 */ "Celeron A Mendocino/Pentium II Dixon",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
107 /* 7 */ "Pentium III Katmai/Pentium III Xeon Tanner",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
108 /* 8 */ "Celeron 2/Pentium III Coppermine,Geyserville",
10950
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
109 /* 9 */ "Pentium M Banias", /* XXX check */
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
110 /* A */ "Pentium III Xeon Cascades",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
111 /* B */ "Celeron 2/Pentium III Tualatin",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
112 /* C */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
113 /* D */ "Pentium M Dothan",
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
114 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
115 /* F */ N_UNKNOWNEXT
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
116 },
10950
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
117 /* 7 Itanium */ { /* XXX check */
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
118 /* 0 */ "Itanium Merced",
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
119 /* 1 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
120 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
121 /* 3 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
122 /* 4 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
123 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
124 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
125 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
126 /* 8 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
127 /* 9 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
128 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
129 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
130 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
131 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
132 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
133 /* F */ N_UNKNOWNEXT
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
134 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
135 /* 8 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
136 /* 9 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
137 /* A */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
138 /* B */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
139 /* C */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
140 /* D */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
141 /* E */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
142 /* F extended family (P4/new IA-64)*/ {
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
143 /* 0 */ "Pentium 4 Willamette; Xeon Foster",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
144 /* 1 */ "Pentium 4 Willamette; Xeon Foster",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
145 /* 2 */ "Pentium 4/Celeron 4 Northwood; Pentium 4 EE/Xeon Prestonia,Gallatin",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
146 /* 3 */ "Pentium 4/Celeron D Prescott; Xeon Nocona",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
147 /* 4 */ "Pentium 4/Celeron D Prescott; Pentium D/XE Smithfield; Xeon Nocona,Irwindale",
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
148 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
149 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
150 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
151 /* 8 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
152 /* 9 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
153 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
154 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
155 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
156 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
157 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
158 /* F */ N_UNKNOWNEXT
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
159 }
10950
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
160 #if 0 /* out of table index boundaries */
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
161 /* 1F Itanium 2 */ { /* XXX check */
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
162 /* 0 */ "Itanium 2 McKinley",
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
163 /* 1 */ "Itanium 2 Madison", /* I coded on that :-) */
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
164 /* 2 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
165 /* 3 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
166 /* 4 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
167 /* 5 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
168 /* 6 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
169 /* 7 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
170 /* 8 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
171 /* 9 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
172 /* A */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
173 /* B */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
174 /* C */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
175 /* D */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
176 /* E */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
177 /* F */ N_UNKNOWNEXT
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
178 },
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
179 #endif
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
180 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
181 /* United Microelectronics Corporation, "UMC UMC UMC " */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
182 /* 0 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
183 /* 1 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
184 /* 2 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
185 /* 3 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
186 /* 4 486 (U5) */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
187 /* 0 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
188 /* 1 */ "486DX U5D",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
189 /* 2 */ "486SX U5S",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
190 /* 3 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
191 /* 4 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
192 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
193 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
194 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
195 /* 8 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
196 /* 9 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
197 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
198 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
199 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
200 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
201 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
202 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
203 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
204 /* 5 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
205 /* 6 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
206 /* 7 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
207 /* 8 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
208 /* 9 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
209 /* A */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
210 /* B */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
211 /* C */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
212 /* D */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
213 /* E */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
214 /* F */ F_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
215 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
216 /* Advanced Micro Devices, "AuthenticAMD" (very rare: "AMD ISBETTER") */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
217 /* 0 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
218 /* 1 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
219 /* 2 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
220 /* 3 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
221 /* 4 486/5x86 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
222 /* 0 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
223 /* 1 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
224 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
225 /* 3 */ "486DX2",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
226 /* 4 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
227 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
228 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
229 /* 7 */ "486DX2/write-back",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
230 /* 8 */ "486DX4/5x86",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
231 /* 9 */ "486DX4/write-back",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
232 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
233 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
234 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
235 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
236 /* E */ "5x86",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
237 /* F */ "5x86/write-back"
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
238 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
239 /* 5 K5/K6 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
240 /* 0 */ "K5 SSA5 (PR75,PR90,PR100)",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
241 /* 1 */ "K5 5k86 (PR120,PR133)",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
242 /* 2 */ "K5 5k86 (PR166)",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
243 /* 3 */ "K5 5k86 (PR200)",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
244 /* 4 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
245 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
246 /* 6 */ "K6",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
247 /* 7 */ "K6 Little Foot",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
248 /* 8 */ "K6-2",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
249 /* 9 */ "K6-III Chomper",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
250 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
251 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
252 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
253 /* D */ "K6-2+/K6-III+ Sharptooth",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
254 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
255 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
256 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
257 /* 6 K7 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
258 /* 0 */ N_UNKNOWN, /* Argon? */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
259 /* 1 */ "Athlon K7",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
260 /* 2 */ "Athlon K75 Pluto,Orion",
10886
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
261 /* 3 */ "Duron Spitfire",
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
262 /* 4 */ "Athlon Thunderbird",
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
263 /* 5 */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
264 /* 6 */ "Duron/Athlon 4/MP/XP Palomino",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
265 /* 7 */ "Duron Morgan,Camaro",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
266 /* 8 */ "Sempron/Athlon MP/XP Thoroughbred; Duron Applebred",
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
267 /* 9 */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
268 /* A */ "Sempron/Athlon MP/XP/XP-M Barton,Thorton",
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
269 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
270 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
271 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
272 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
273 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
274 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
275 /* 7 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
276 /* 8 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
277 /* 9 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
278 /* A */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
279 /* B */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
280 /* C */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
281 /* D */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
282 /* E */ F_UNKNOWN,
10950
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
283 /* F K8 */ {
10886
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
284 /* 0 */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
285 /* 1 */ "Opteron Egypt,Italy,Denmark",
10886
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
286 /* 2 */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
287 /* 3 */ "Athlon 64 X2 Manchester,Toledo",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
288 /* 4 */ "Athlon 64 Clawhammer; Athlon 64 X2 Toledo; Turion Newark,Lancaster",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
289 /* 5 */ "Athlon 64 FX/Opteron Sledgehammer,Athens,Troy,Venus",
10886
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
290 /* 6 */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
291 /* 7 */ "Athlon 64/FX Sledgehammer,San Diego,Venice",
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
292 /* 8 */ "Mobile Athlon 64 Newcastle; Mobile Sempron Dublin",
10886
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
293 /* 9 */ N_UNKNOWN,
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
294 /* A */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
295 /* B */ "Athlon 64 Newcastle; Athlon 64 X2 Manchester",
10886
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
296 /* E */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
297 /* C */ "Athlon 64 Newcastle,Odesssa,Oakville,Venice; Sempron Palermo,Paris,Dublin",
10886
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
298 /* D */ N_UNKNOWN,
16792
e8a77a6beb2e Add a few more CPU models to the list.
diego
parents: 16655
diff changeset
299 /* F */ "Athlon 64 Newcastle,Winchester,San Diego,Venice; Sempron Palermo"
10886
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
300 }
ed0fcc08c988 Update CPUID-Table for current Athlon CPUs
atmos4
parents: 10690
diff changeset
301
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
302 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
303 /* Cyrix Corp./VIA Inc., "CyrixInstead" */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
304 /* 0 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
305 /* 1 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
306 /* 2 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
307 /* 3 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
308 /* 4 5x86 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
309 /* 0 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
310 /* 1 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
311 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
312 /* 3 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
313 /* 4 */ "MediaGX",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
314 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
315 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
316 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
317 /* 8 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
318 /* 9 */ "5x86", /* CPUID maybe only on newer chips */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
319 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
320 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
321 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
322 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
323 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
324 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
325 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
326 /* 5 M1 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
327 /* 0 */ "M1 test-sample", /*?*/
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
328 /* 1 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
329 /* 2 */ "6x86 M1",
10950
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
330 /* 3 */ "6x86L M1",
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
331 /* 4 */ "GXm",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
332 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
333 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
334 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
335 /* 8 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
336 /* 9 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
337 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
338 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
339 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
340 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
341 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
342 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
343 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
344 /* 6 M2 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
345 /* 0 */ "6x86MX M2/M-II",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
346 /* 1 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
347 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
348 /* 3 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
349 /* 4 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
350 /* 5 */ "Cyrix III Joshua (M2 core)",
10950
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
351 /* 6 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
352 /* 7 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
353 /* 8 */ N_UNKNOWN,
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
354 /* 9 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
355 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
356 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
357 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
358 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
359 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
360 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
361 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
362 /* 7 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
363 /* 8 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
364 /* 9 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
365 /* A */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
366 /* B */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
367 /* C */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
368 /* D */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
369 /* E */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
370 /* F */ F_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
371 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
372 /* NexGen Inc., "NexGenDriven" */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
373 /* 0 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
374 /* 1 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
375 /* 2 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
376 /* 3 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
377 /* 4 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
378 /* 5 Nx586 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
379 /* 0 */ "Nx586/Nx586FPU", /* only newer ones support CPUID! */
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
380 /* 1 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
381 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
382 /* 3 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
383 /* 4 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
384 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
385 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
386 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
387 /* 8 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
388 /* 9 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
389 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
390 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
391 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
392 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
393 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
394 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
395 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
396 /* 6 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
397 /* 7 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
398 /* 8 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
399 /* 9 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
400 /* A */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
401 /* B */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
402 /* C */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
403 /* D */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
404 /* E */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
405 /* F */ F_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
406 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
407 /* IDT/Centaur/VIA, "CentaurHauls" */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
408 /* 0 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
409 /* 1 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
410 /* 2 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
411 /* 3 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
412 /* 4 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
413 /* 5 IDT C6 WinChip */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
414 /* 0 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
415 /* 1 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
416 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
417 /* 3 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
418 /* 4 */ "WinChip C6",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
419 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
420 /* 6 */ "Samuel",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
421 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
422 /* 8 */ "WinChip 2 C6+,W2,W2A,W2B",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
423 /* 9 */ "WinChip 3 W3",
10950
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
424 /* A */ "WinChip 4 W4A", /* XXX check */
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
425 /* B */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
426 /* E */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
427 /* C */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
428 /* D */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
429 /* F */ N_UNKNOWN
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
430 },
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
431 /* 6 VIA C3 */ {
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
432 /* 0 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
433 /* 1 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
434 /* 2 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
435 /* 3 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
436 /* 4 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
437 /* 5 */ N_UNKNOWN,
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
438 /* 6 */ "Cyrix III Samuel (WinChip C5A core)",
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
439 /* 7 */ "C3 Samuel 2 (WinChip C5B core)/C3 Ezra",
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
440 /* 8 */ "C3 Ezra-T",
1665cee5c281 big update of cputable:
atmos4
parents: 10886
diff changeset
441 /* 9 */ "C3 Nehemiah",
2301
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
442 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
443 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
444 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
445 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
446 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
447 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
448 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
449 /* 7 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
450 /* 8 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
451 /* 9 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
452 /* A */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
453 /* B */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
454 /* C */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
455 /* D */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
456 /* E */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
457 /* F */ F_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
458 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
459 /* Rise, "RiseRiseRise" */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
460 /* 0 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
461 /* 1 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
462 /* 2 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
463 /* 3 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
464 /* 4 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
465 /* 5 mP6 */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
466 /* 0 */ "mP6 iDragon 6401,6441 Kirin",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
467 /* 1 */ "mP6 iDragon 6510 Lynx",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
468 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
469 /* 3 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
470 /* 4 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
471 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
472 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
473 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
474 /* 8 */ "mP6 iDragon II",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
475 /* 9 */ "mP6 iDragon II (new)",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
476 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
477 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
478 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
479 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
480 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
481 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
482 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
483 /* 6 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
484 /* 7 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
485 /* 8 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
486 /* 9 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
487 /* A */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
488 /* B */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
489 /* C */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
490 /* D */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
491 /* E */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
492 /* F */ F_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
493 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
494 /* Transmeta, "GenuineTMx86" */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
495 /* 0 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
496 /* 1 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
497 /* 2 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
498 /* 3 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
499 /* 4 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
500 /* 5 Crusoe */ {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
501 /* 0 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
502 /* 1 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
503 /* 2 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
504 /* 3 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
505 /* 4 */ "Crusoe TM3x00,TM5x00",
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
506 /* 5 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
507 /* 6 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
508 /* 7 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
509 /* 8 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
510 /* 9 */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
511 /* A */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
512 /* B */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
513 /* E */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
514 /* C */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
515 /* D */ N_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
516 /* F */ N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
517 },
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
518 /* 6 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
519 /* 7 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
520 /* 8 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
521 /* 9 */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
522 /* A */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
523 /* B */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
524 /* C */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
525 /* D */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
526 /* E */ F_UNKNOWN,
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
527 /* F */ F_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
528 }
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
529 };
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
530
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
531 #undef N_UNKNOWNEXT
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
532 #undef N_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
533 #undef F_UNKNOWN
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
534
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
535 static const struct {
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
536 char string[13];
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
537 char name[48];
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
538 } cpuvendors[MAX_VENDORS] ={
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
539 {"GenuineIntel","Intel"},
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
540 {"UMC UMC UMC ","United Microelectronics Corporation"},
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
541 {"AuthenticAMD","Advanced Micro Devices"},
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
542 {"CyrixInstead","Cyrix/VIA"},
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
543 {"NexGenDriven","NexGen"},
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
544 {"CentaurHauls","IDT/Centaur/VIA"},
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
545 {"RiseRiseRise","Rise"},
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
546 {"GenuineTMx86","Transmeta"}
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
547 };
b4c4c832cce7 Detect and show cpu name.
atmos4
parents:
diff changeset
548
26029
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25553
diff changeset
549 #endif /* MPLAYER_CPUTABLE_H */