platid.def revision 1.2.2.5 1 1.2.2.5 bouyer /* $NetBSD: platid.def,v 1.2.2.5 2001/04/23 09:41:41 bouyer Exp $ */
2 1.2.2.2 bouyer
3 1.2.2.2 bouyer /*-
4 1.2.2.2 bouyer * Copyright (c) 1999-2001
5 1.2.2.2 bouyer * Shin Takemura and PocketBSD Project. All rights reserved.
6 1.2.2.2 bouyer *
7 1.2.2.2 bouyer * Redistribution and use in source and binary forms, with or without
8 1.2.2.2 bouyer * modification, are permitted provided that the following conditions
9 1.2.2.2 bouyer * are met:
10 1.2.2.2 bouyer * 1. Redistributions of source code must retain the above copyright
11 1.2.2.2 bouyer * notice, this list of conditions and the following disclaimer.
12 1.2.2.2 bouyer * 2. Redistributions in binary form must reproduce the above copyright
13 1.2.2.2 bouyer * notice, this list of conditions and the following disclaimer in the
14 1.2.2.2 bouyer * documentation and/or other materials provided with the distribution.
15 1.2.2.2 bouyer * 3. All advertising materials mentioning features or use of this software
16 1.2.2.2 bouyer * must display the following acknowledgement:
17 1.2.2.2 bouyer * This product includes software developed by the NetBSD
18 1.2.2.2 bouyer * Foundation, Inc. and its contributors.
19 1.2.2.2 bouyer * 4. Neither the name of The NetBSD Foundation nor the names of its
20 1.2.2.2 bouyer * contributors may be used to endorse or promote products derived
21 1.2.2.2 bouyer * from this software without specific prior written permission.
22 1.2.2.2 bouyer *
23 1.2.2.2 bouyer * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
24 1.2.2.2 bouyer * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
25 1.2.2.2 bouyer * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
26 1.2.2.2 bouyer * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
27 1.2.2.2 bouyer * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
28 1.2.2.2 bouyer * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
29 1.2.2.2 bouyer * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
30 1.2.2.2 bouyer * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
31 1.2.2.2 bouyer * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
32 1.2.2.2 bouyer * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33 1.2.2.2 bouyer * POSSIBILITY OF SUCH DAMAGE.
34 1.2.2.2 bouyer */
35 1.2.2.2 bouyer
36 1.2.2.2 bouyer /*
37 1.2.2.2 bouyer * CPU definitions
38 1.2.2.2 bouyer */
39 1.2.2.2 bouyer CPU:
40 1.2.2.2 bouyer
41 1.2.2.2 bouyer #ifdef hpcmips
42 1.2.2.2 bouyer MIPS {
43 1.2.2.2 bouyer VR {
44 1.2.2.2 bouyer 41XX {
45 1.2.2.2 bouyer 4102
46 1.2.2.2 bouyer 4111
47 1.2.2.2 bouyer 4121
48 1.2.2.5 bouyer 4181
49 1.2.2.5 bouyer 4122
50 1.2.2.2 bouyer }
51 1.2.2.2 bouyer }
52 1.2.2.2 bouyer TX {
53 1.2.2.2 bouyer 3900 {
54 1.2.2.2 bouyer 3911 3912
55 1.2.2.2 bouyer }
56 1.2.2.2 bouyer 3920 {
57 1.2.2.2 bouyer 3922
58 1.2.2.2 bouyer }
59 1.2.2.2 bouyer }
60 1.2.2.2 bouyer }
61 1.2.2.2 bouyer #endif /* hpcmips */
62 1.2.2.2 bouyer
63 1.2.2.2 bouyer #ifdef hpcsh
64 1.2.2.2 bouyer SH {
65 1.2.2.2 bouyer 3 {
66 1.2.2.2 bouyer 7709
67 1.2.2.2 bouyer 7709A
68 1.2.2.2 bouyer }
69 1.2.2.2 bouyer 4 {
70 1.2.2.2 bouyer 7750
71 1.2.2.2 bouyer }
72 1.2.2.2 bouyer }
73 1.2.2.2 bouyer #endif /* hpcsh */
74 1.2.2.2 bouyer
75 1.2.2.2 bouyer #ifdef hpcarm
76 1.2.2.2 bouyer ARM {
77 1.2.2.2 bouyer STRONGARM {
78 1.2.2.2 bouyer SA1100
79 1.2.2.2 bouyer SA1110
80 1.2.2.2 bouyer }
81 1.2.2.2 bouyer }
82 1.2.2.2 bouyer #endif /* hpcarm */
83 1.2.2.2 bouyer
84 1.2.2.2 bouyer /*
85 1.2.2.2 bouyer * MACHINE definitions
86 1.2.2.2 bouyer */
87 1.2.2.2 bouyer MACHINE:
88 1.2.2.2 bouyer
89 1.2.2.2 bouyer #ifdef hpcmips
90 1.2.2.2 bouyer NEC {
91 1.2.2.2 bouyer MCCS " MC-CS" {
92 1.2.2.2 bouyer 1X " series" {
93 1.2.2.2 bouyer CPU=MIPS_VR_4102 11 -"11" 12 -"12" 13 -"13"
94 1.2.2.2 bouyer }
95 1.2.2.2 bouyer }
96 1.2.2.2 bouyer MCR " MC-R" {
97 1.2.2.2 bouyer CPU=MIPS_VR_41XX
98 1.2.2.2 bouyer 3XX "300 series" {
99 1.2.2.2 bouyer CPU=MIPS_VR_4111 300 -"300"
100 1.2.2.2 bouyer CPU=MIPS_VR_4121 320 -"320"
101 1.2.2.2 bouyer CPU=MIPS_VR_4111 forDoCoMo --" MobileGearII for DoCoMo"
102 1.2.2.2 bouyer CPU=MIPS_VR_4102 mpro700 --" MobilePro 700"
103 1.2.2.2 bouyer CPU=MIPS_VR_4121 330 -"330"
104 1.2.2.2 bouyer }
105 1.2.2.2 bouyer 5XX "500 series" {
106 1.2.2.2 bouyer CPU=MIPS_VR_4111 500 -"500"
107 1.2.2.2 bouyer CPU=MIPS_VR_4121 510 -"510" 520 -"520" 520A --" MobilePro 770"
108 1.2.2.2 bouyer CPU=MIPS_VR_4111 500A --" MobilePro 750c"
109 1.2.2.2 bouyer CPU=MIPS_VR_4121 530 -"530" 430 -"430" 530A --" MobilePro 780"
110 1.2.2.2 bouyer sigmarion ---"DoCoMo sigmarion"
111 1.2.2.2 bouyer }
112 1.2.2.2 bouyer 7XX "700 series" {
113 1.2.2.2 bouyer CPU=MIPS_VR_4121 700 -"700" 700A --" MobilePro 800"
114 1.2.2.2 bouyer 730 -"730" 730A --" MobilePro 880"
115 1.2.2.2 bouyer }
116 1.2.2.2 bouyer }
117 1.2.2.2 bouyer }
118 1.2.2.3 bouyer #endif /* hpcmips */
119 1.2.2.2 bouyer
120 1.2.2.3 bouyer #ifdef hpcmips
121 1.2.2.2 bouyer Everex {
122 1.2.2.2 bouyer Freestyle {
123 1.2.2.2 bouyer CPU=MIPS_VR_41XX
124 1.2.2.2 bouyer AXX {
125 1.2.2.2 bouyer CPU=MIPS_VR_4102 A10
126 1.2.2.2 bouyer CPU=MIPS_VR_4111 A15 A20
127 1.2.2.2 bouyer }
128 1.2.2.2 bouyer }
129 1.2.2.2 bouyer }
130 1.2.2.3 bouyer #endif /* hpcmips */
131 1.2.2.2 bouyer
132 1.2.2.2 bouyer CASIO {
133 1.2.2.4 bouyer #ifdef hpcmips
134 1.2.2.2 bouyer CassiopeiaE " Cassiopeia" {
135 1.2.2.2 bouyer EXX {
136 1.2.2.2 bouyer CPU=MIPS_VR_4111 E10 E11 E15
137 1.2.2.2 bouyer E55 -" E-55"
138 1.2.2.2 bouyer forDoCoMo -" for DoCoMo"
139 1.2.2.2 bouyer E65 -" E-65"
140 1.2.2.2 bouyer }
141 1.2.2.2 bouyer EXXX {
142 1.2.2.2 bouyer CPU=MIPS_VR_4121 E100 E105 E500 E507
143 1.2.2.2 bouyer }
144 1.2.2.2 bouyer }
145 1.2.2.3 bouyer PocketPostPet {
146 1.2.2.3 bouyer CPU=MIPS_VR_4121
147 1.2.2.3 bouyer PocketPostPet -" PocketPostPet"
148 1.2.2.3 bouyer }
149 1.2.2.3 bouyer #endif /* hpcmips */
150 1.2.2.4 bouyer #ifdef hpcsh
151 1.2.2.4 bouyer CassiopeiaA " Cassiopeia" {
152 1.2.2.4 bouyer AXX {
153 1.2.2.4 bouyer CPU=SH_3_7709
154 1.2.2.4 bouyer A55V -" A-55V"
155 1.2.2.4 bouyer }
156 1.2.2.4 bouyer }
157 1.2.2.4 bouyer #endif /* hpcsh */
158 1.2.2.4 bouyer }
159 1.2.2.2 bouyer
160 1.2.2.3 bouyer #ifdef hpcmips
161 1.2.2.2 bouyer Sharp {
162 1.2.2.2 bouyer Tripad {
163 1.2.2.2 bouyer PV {
164 1.2.2.2 bouyer CPU=MIPS_VR_4111 PV6000
165 1.2.2.2 bouyer }
166 1.2.2.2 bouyer }
167 1.2.2.2 bouyer Telios {
168 1.2.2.2 bouyer HC {
169 1.2.2.2 bouyer CPU=MIPS_TX_3922 HCAJ1 --" HC-AJ1/AJ2"
170 1.2.2.2 bouyer CPU=MIPS_TX_3922 HCVJ1C_JP --" HC-VJ1C (Japanese)"
171 1.2.2.2 bouyer }
172 1.2.2.2 bouyer }
173 1.2.2.2 bouyer Mobilon {
174 1.2.2.2 bouyer HC {
175 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC4100
176 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC4500
177 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC1200
178 1.2.2.2 bouyer }
179 1.2.2.2 bouyer }
180 1.2.2.2 bouyer }
181 1.2.2.3 bouyer #endif /* hpcmips */
182 1.2.2.2 bouyer
183 1.2.2.3 bouyer #ifdef hpcmips
184 1.2.2.2 bouyer Fujitsu {
185 1.2.2.2 bouyer INTERTOP {
186 1.2.2.2 bouyer ITXXX {
187 1.2.2.2 bouyer CPU=MIPS_VR_4121 IT300 IT310
188 1.2.2.2 bouyer }
189 1.2.2.2 bouyer }
190 1.2.2.2 bouyer }
191 1.2.2.3 bouyer #endif /* hpcmips */
192 1.2.2.2 bouyer
193 1.2.2.3 bouyer #ifdef hpcmips
194 1.2.2.2 bouyer Philips {
195 1.2.2.2 bouyer Nino {
196 1.2.2.2 bouyer 3XX {
197 1.2.2.2 bouyer CPU=MIPS_TX_3912 312
198 1.2.2.2 bouyer }
199 1.2.2.2 bouyer }
200 1.2.2.2 bouyer }
201 1.2.2.3 bouyer #endif /* hpcmips */
202 1.2.2.2 bouyer
203 1.2.2.2 bouyer Compaq {
204 1.2.2.3 bouyer #ifdef hpcmips
205 1.2.2.2 bouyer C {
206 1.2.2.2 bouyer 8XX {
207 1.2.2.2 bouyer CPU=MIPS_TX_3912 810
208 1.2.2.2 bouyer }
209 1.2.2.2 bouyer 201X {
210 1.2.2.2 bouyer CPU=MIPS_TX_3912 2010 2015
211 1.2.2.2 bouyer }
212 1.2.2.2 bouyer }
213 1.2.2.2 bouyer AERO {
214 1.2.2.2 bouyer 15XX {
215 1.2.2.2 bouyer CPU=MIPS_VR_4111 1530
216 1.2.2.2 bouyer }
217 1.2.2.2 bouyer 21XX {
218 1.2.2.2 bouyer CPU=MIPS_VR_4111 2110 2130 2140
219 1.2.2.2 bouyer }
220 1.2.2.2 bouyer }
221 1.2.2.2 bouyer PRESARIO {
222 1.2.2.2 bouyer 21X {
223 1.2.2.2 bouyer CPU=MIPS_VR_4111 213
224 1.2.2.2 bouyer }
225 1.2.2.2 bouyer }
226 1.2.2.3 bouyer #endif /* hpcmips */
227 1.2.2.3 bouyer #ifdef hpcarm
228 1.2.2.3 bouyer IPAQ " iPAQ" {
229 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1110
230 1.2.2.3 bouyer H3600
231 1.2.2.3 bouyer }
232 1.2.2.3 bouyer #endif /* hpcarm */
233 1.2.2.2 bouyer }
234 1.2.2.2 bouyer
235 1.2.2.3 bouyer #ifdef hpcmips
236 1.2.2.2 bouyer Victor {
237 1.2.2.2 bouyer InterLink {
238 1.2.2.2 bouyer MP {
239 1.2.2.2 bouyer CPU=MIPS_TX_3922 MPC101
240 1.2.2.2 bouyer }
241 1.2.2.2 bouyer }
242 1.2.2.2 bouyer }
243 1.2.2.3 bouyer #endif /* hpcmips */
244 1.2.2.2 bouyer
245 1.2.2.3 bouyer #ifdef hpcmips
246 1.2.2.2 bouyer IBM {
247 1.2.2.2 bouyer WorkPad {
248 1.2.2.2 bouyer z50 {
249 1.2.2.2 bouyer CPU=MIPS_VR_4121 26011AU -" z50 2601 1AU"
250 1.2.2.2 bouyer }
251 1.2.2.2 bouyer }
252 1.2.2.2 bouyer }
253 1.2.2.3 bouyer #endif /* hpcmips */
254 1.2.2.2 bouyer
255 1.2.2.3 bouyer #ifdef hpcmips
256 1.2.2.2 bouyer VADEM {
257 1.2.2.2 bouyer CLIO {
258 1.2.2.2 bouyer C {
259 1.2.2.2 bouyer CPU=MIPS_VR_4111 C1000 "-1000"
260 1.2.2.2 bouyer CPU=MIPS_VR_4121 C1050 "-1050"
261 1.2.2.2 bouyer }
262 1.2.2.2 bouyer }
263 1.2.2.2 bouyer }
264 1.2.2.2 bouyer #endif /* hpcmips */
265 1.2.2.2 bouyer
266 1.2.2.2 bouyer HP {
267 1.2.2.3 bouyer #ifdef hpcsh
268 1.2.2.2 bouyer LX {
269 1.2.2.2 bouyer CPU=SH_3_7709
270 1.2.2.2 bouyer 620 --"HP620LX"
271 1.2.2.2 bouyer 620JP --"HP620LX (Japanese)"
272 1.2.2.2 bouyer }
273 1.2.2.3 bouyer #endif /* hpcsh */
274 1.2.2.2 bouyer JORNADA " Jornada" {
275 1.2.2.3 bouyer #ifdef hpcsh
276 1.2.2.2 bouyer 6XX {
277 1.2.2.2 bouyer CPU=SH_3_7709A
278 1.2.2.2 bouyer 680
279 1.2.2.2 bouyer 680JP -" 680 (Japanese)"
280 1.2.2.4 bouyer 680HU -" 680 (Hungarian)"
281 1.2.2.4 bouyer 680DE -" 680 (German)"
282 1.2.2.2 bouyer 690
283 1.2.2.2 bouyer 690JP -" 690 (Japanese)"
284 1.2.2.4 bouyer 690HU -" 690 (Hungarian)"
285 1.2.2.4 bouyer 690DE -" 690 (German)"
286 1.2.2.2 bouyer }
287 1.2.2.3 bouyer #endif /* hpcsh */
288 1.2.2.3 bouyer #ifdef hpcarm
289 1.2.2.3 bouyer 7XX {
290 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1110
291 1.2.2.3 bouyer 720
292 1.2.2.3 bouyer 720JP -" 720 (Japanese)"
293 1.2.2.3 bouyer }
294 1.2.2.3 bouyer 8XX {
295 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1100
296 1.2.2.3 bouyer 820
297 1.2.2.3 bouyer 820JP -" 820 (Japanese)"
298 1.2.2.3 bouyer }
299 1.2.2.3 bouyer #endif /* hpcarm */
300 1.2.2.2 bouyer }
301 1.2.2.2 bouyer }
302 1.2.2.2 bouyer
303 1.2.2.3 bouyer #ifdef hpcsh
304 1.2.2.2 bouyer HITACHI {
305 1.2.2.2 bouyer PERSONA {
306 1.2.2.2 bouyer CPU=SH_3_7709
307 1.2.2.2 bouyer HPW230JC
308 1.2.2.4 bouyer HPW50PAD
309 1.2.2.4 bouyer CPU=SH_4_7750
310 1.2.2.4 bouyer HPW650PA
311 1.2.2.2 bouyer }
312 1.2.2.2 bouyer }
313 1.2.2.3 bouyer #endif /* hpcsh */
314 1.2.2.2 bouyer
315 1.2.2.3 bouyer #ifdef hpcsh
316 1.2.2.2 bouyer LGE {
317 1.2.2.2 bouyer Phenom "Phenom" {
318 1.2.2.2 bouyer CPU=SH_3_7709
319 1.2.2.2 bouyer H220C -" H-220C"
320 1.2.2.2 bouyer }
321 1.2.2.2 bouyer }
322 1.2.2.2 bouyer #endif /* hpcsh */
323