platid.def revision 1.2.2.4 1 1.2.2.4 bouyer /* $NetBSD: platid.def,v 1.2.2.4 2001/03/27 15:30: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.2 bouyer }
49 1.2.2.2 bouyer }
50 1.2.2.2 bouyer TX {
51 1.2.2.2 bouyer 3900 {
52 1.2.2.2 bouyer 3911 3912
53 1.2.2.2 bouyer }
54 1.2.2.2 bouyer 3920 {
55 1.2.2.2 bouyer 3922
56 1.2.2.2 bouyer }
57 1.2.2.2 bouyer }
58 1.2.2.2 bouyer }
59 1.2.2.2 bouyer #endif /* hpcmips */
60 1.2.2.2 bouyer
61 1.2.2.2 bouyer #ifdef hpcsh
62 1.2.2.2 bouyer SH {
63 1.2.2.2 bouyer 3 {
64 1.2.2.2 bouyer 7709
65 1.2.2.2 bouyer 7709A
66 1.2.2.2 bouyer }
67 1.2.2.2 bouyer 4 {
68 1.2.2.2 bouyer 7750
69 1.2.2.2 bouyer }
70 1.2.2.2 bouyer }
71 1.2.2.2 bouyer #endif /* hpcsh */
72 1.2.2.2 bouyer
73 1.2.2.2 bouyer #ifdef hpcarm
74 1.2.2.2 bouyer ARM {
75 1.2.2.2 bouyer STRONGARM {
76 1.2.2.2 bouyer SA1100
77 1.2.2.2 bouyer SA1110
78 1.2.2.2 bouyer }
79 1.2.2.2 bouyer }
80 1.2.2.2 bouyer #endif /* hpcarm */
81 1.2.2.2 bouyer
82 1.2.2.2 bouyer /*
83 1.2.2.2 bouyer * MACHINE definitions
84 1.2.2.2 bouyer */
85 1.2.2.2 bouyer MACHINE:
86 1.2.2.2 bouyer
87 1.2.2.2 bouyer #ifdef hpcmips
88 1.2.2.2 bouyer NEC {
89 1.2.2.2 bouyer MCCS " MC-CS" {
90 1.2.2.2 bouyer 1X " series" {
91 1.2.2.2 bouyer CPU=MIPS_VR_4102 11 -"11" 12 -"12" 13 -"13"
92 1.2.2.2 bouyer }
93 1.2.2.2 bouyer }
94 1.2.2.2 bouyer MCR " MC-R" {
95 1.2.2.2 bouyer CPU=MIPS_VR_41XX
96 1.2.2.2 bouyer 3XX "300 series" {
97 1.2.2.2 bouyer CPU=MIPS_VR_4111 300 -"300"
98 1.2.2.2 bouyer CPU=MIPS_VR_4121 320 -"320"
99 1.2.2.2 bouyer CPU=MIPS_VR_4111 forDoCoMo --" MobileGearII for DoCoMo"
100 1.2.2.2 bouyer CPU=MIPS_VR_4102 mpro700 --" MobilePro 700"
101 1.2.2.2 bouyer CPU=MIPS_VR_4121 330 -"330"
102 1.2.2.2 bouyer }
103 1.2.2.2 bouyer 5XX "500 series" {
104 1.2.2.2 bouyer CPU=MIPS_VR_4111 500 -"500"
105 1.2.2.2 bouyer CPU=MIPS_VR_4121 510 -"510" 520 -"520" 520A --" MobilePro 770"
106 1.2.2.2 bouyer CPU=MIPS_VR_4111 500A --" MobilePro 750c"
107 1.2.2.2 bouyer CPU=MIPS_VR_4121 530 -"530" 430 -"430" 530A --" MobilePro 780"
108 1.2.2.2 bouyer sigmarion ---"DoCoMo sigmarion"
109 1.2.2.2 bouyer }
110 1.2.2.2 bouyer 7XX "700 series" {
111 1.2.2.2 bouyer CPU=MIPS_VR_4121 700 -"700" 700A --" MobilePro 800"
112 1.2.2.2 bouyer 730 -"730" 730A --" MobilePro 880"
113 1.2.2.2 bouyer }
114 1.2.2.2 bouyer }
115 1.2.2.2 bouyer }
116 1.2.2.3 bouyer #endif /* hpcmips */
117 1.2.2.2 bouyer
118 1.2.2.3 bouyer #ifdef hpcmips
119 1.2.2.2 bouyer Everex {
120 1.2.2.2 bouyer Freestyle {
121 1.2.2.2 bouyer CPU=MIPS_VR_41XX
122 1.2.2.2 bouyer AXX {
123 1.2.2.2 bouyer CPU=MIPS_VR_4102 A10
124 1.2.2.2 bouyer CPU=MIPS_VR_4111 A15 A20
125 1.2.2.2 bouyer }
126 1.2.2.2 bouyer }
127 1.2.2.2 bouyer }
128 1.2.2.3 bouyer #endif /* hpcmips */
129 1.2.2.2 bouyer
130 1.2.2.2 bouyer CASIO {
131 1.2.2.4 bouyer #ifdef hpcmips
132 1.2.2.2 bouyer CassiopeiaE " Cassiopeia" {
133 1.2.2.2 bouyer EXX {
134 1.2.2.2 bouyer CPU=MIPS_VR_4111 E10 E11 E15
135 1.2.2.2 bouyer E55 -" E-55"
136 1.2.2.2 bouyer forDoCoMo -" for DoCoMo"
137 1.2.2.2 bouyer E65 -" E-65"
138 1.2.2.2 bouyer }
139 1.2.2.2 bouyer EXXX {
140 1.2.2.2 bouyer CPU=MIPS_VR_4121 E100 E105 E500 E507
141 1.2.2.2 bouyer }
142 1.2.2.2 bouyer }
143 1.2.2.3 bouyer PocketPostPet {
144 1.2.2.3 bouyer CPU=MIPS_VR_4121
145 1.2.2.3 bouyer PocketPostPet -" PocketPostPet"
146 1.2.2.3 bouyer }
147 1.2.2.3 bouyer #endif /* hpcmips */
148 1.2.2.4 bouyer #ifdef hpcsh
149 1.2.2.4 bouyer CassiopeiaA " Cassiopeia" {
150 1.2.2.4 bouyer AXX {
151 1.2.2.4 bouyer CPU=SH_3_7709
152 1.2.2.4 bouyer A55V -" A-55V"
153 1.2.2.4 bouyer }
154 1.2.2.4 bouyer }
155 1.2.2.4 bouyer #endif /* hpcsh */
156 1.2.2.4 bouyer }
157 1.2.2.2 bouyer
158 1.2.2.3 bouyer #ifdef hpcmips
159 1.2.2.2 bouyer Sharp {
160 1.2.2.2 bouyer Tripad {
161 1.2.2.2 bouyer PV {
162 1.2.2.2 bouyer CPU=MIPS_VR_4111 PV6000
163 1.2.2.2 bouyer }
164 1.2.2.2 bouyer }
165 1.2.2.2 bouyer Telios {
166 1.2.2.2 bouyer HC {
167 1.2.2.2 bouyer CPU=MIPS_TX_3922 HCAJ1 --" HC-AJ1/AJ2"
168 1.2.2.2 bouyer CPU=MIPS_TX_3922 HCVJ1C_JP --" HC-VJ1C (Japanese)"
169 1.2.2.2 bouyer }
170 1.2.2.2 bouyer }
171 1.2.2.2 bouyer Mobilon {
172 1.2.2.2 bouyer HC {
173 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC4100
174 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC4500
175 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC1200
176 1.2.2.2 bouyer }
177 1.2.2.2 bouyer }
178 1.2.2.2 bouyer }
179 1.2.2.3 bouyer #endif /* hpcmips */
180 1.2.2.2 bouyer
181 1.2.2.3 bouyer #ifdef hpcmips
182 1.2.2.2 bouyer Fujitsu {
183 1.2.2.2 bouyer INTERTOP {
184 1.2.2.2 bouyer ITXXX {
185 1.2.2.2 bouyer CPU=MIPS_VR_4121 IT300 IT310
186 1.2.2.2 bouyer }
187 1.2.2.2 bouyer }
188 1.2.2.2 bouyer }
189 1.2.2.3 bouyer #endif /* hpcmips */
190 1.2.2.2 bouyer
191 1.2.2.3 bouyer #ifdef hpcmips
192 1.2.2.2 bouyer Philips {
193 1.2.2.2 bouyer Nino {
194 1.2.2.2 bouyer 3XX {
195 1.2.2.2 bouyer CPU=MIPS_TX_3912 312
196 1.2.2.2 bouyer }
197 1.2.2.2 bouyer }
198 1.2.2.2 bouyer }
199 1.2.2.3 bouyer #endif /* hpcmips */
200 1.2.2.2 bouyer
201 1.2.2.2 bouyer Compaq {
202 1.2.2.3 bouyer #ifdef hpcmips
203 1.2.2.2 bouyer C {
204 1.2.2.2 bouyer 8XX {
205 1.2.2.2 bouyer CPU=MIPS_TX_3912 810
206 1.2.2.2 bouyer }
207 1.2.2.2 bouyer 201X {
208 1.2.2.2 bouyer CPU=MIPS_TX_3912 2010 2015
209 1.2.2.2 bouyer }
210 1.2.2.2 bouyer }
211 1.2.2.2 bouyer AERO {
212 1.2.2.2 bouyer 15XX {
213 1.2.2.2 bouyer CPU=MIPS_VR_4111 1530
214 1.2.2.2 bouyer }
215 1.2.2.2 bouyer 21XX {
216 1.2.2.2 bouyer CPU=MIPS_VR_4111 2110 2130 2140
217 1.2.2.2 bouyer }
218 1.2.2.2 bouyer }
219 1.2.2.2 bouyer PRESARIO {
220 1.2.2.2 bouyer 21X {
221 1.2.2.2 bouyer CPU=MIPS_VR_4111 213
222 1.2.2.2 bouyer }
223 1.2.2.2 bouyer }
224 1.2.2.3 bouyer #endif /* hpcmips */
225 1.2.2.3 bouyer #ifdef hpcarm
226 1.2.2.3 bouyer IPAQ " iPAQ" {
227 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1110
228 1.2.2.3 bouyer H3600
229 1.2.2.3 bouyer }
230 1.2.2.3 bouyer #endif /* hpcarm */
231 1.2.2.2 bouyer }
232 1.2.2.2 bouyer
233 1.2.2.3 bouyer #ifdef hpcmips
234 1.2.2.2 bouyer Victor {
235 1.2.2.2 bouyer InterLink {
236 1.2.2.2 bouyer MP {
237 1.2.2.2 bouyer CPU=MIPS_TX_3922 MPC101
238 1.2.2.2 bouyer }
239 1.2.2.2 bouyer }
240 1.2.2.2 bouyer }
241 1.2.2.3 bouyer #endif /* hpcmips */
242 1.2.2.2 bouyer
243 1.2.2.3 bouyer #ifdef hpcmips
244 1.2.2.2 bouyer IBM {
245 1.2.2.2 bouyer WorkPad {
246 1.2.2.2 bouyer z50 {
247 1.2.2.2 bouyer CPU=MIPS_VR_4121 26011AU -" z50 2601 1AU"
248 1.2.2.2 bouyer }
249 1.2.2.2 bouyer }
250 1.2.2.2 bouyer }
251 1.2.2.3 bouyer #endif /* hpcmips */
252 1.2.2.2 bouyer
253 1.2.2.3 bouyer #ifdef hpcmips
254 1.2.2.2 bouyer VADEM {
255 1.2.2.2 bouyer CLIO {
256 1.2.2.2 bouyer C {
257 1.2.2.2 bouyer CPU=MIPS_VR_4111 C1000 "-1000"
258 1.2.2.2 bouyer CPU=MIPS_VR_4121 C1050 "-1050"
259 1.2.2.2 bouyer }
260 1.2.2.2 bouyer }
261 1.2.2.2 bouyer }
262 1.2.2.2 bouyer #endif /* hpcmips */
263 1.2.2.2 bouyer
264 1.2.2.2 bouyer HP {
265 1.2.2.3 bouyer #ifdef hpcsh
266 1.2.2.2 bouyer LX {
267 1.2.2.2 bouyer CPU=SH_3_7709
268 1.2.2.2 bouyer 620 --"HP620LX"
269 1.2.2.2 bouyer 620JP --"HP620LX (Japanese)"
270 1.2.2.2 bouyer }
271 1.2.2.3 bouyer #endif /* hpcsh */
272 1.2.2.2 bouyer JORNADA " Jornada" {
273 1.2.2.3 bouyer #ifdef hpcsh
274 1.2.2.2 bouyer 6XX {
275 1.2.2.2 bouyer CPU=SH_3_7709A
276 1.2.2.2 bouyer 680
277 1.2.2.2 bouyer 680JP -" 680 (Japanese)"
278 1.2.2.4 bouyer 680HU -" 680 (Hungarian)"
279 1.2.2.4 bouyer 680DE -" 680 (German)"
280 1.2.2.2 bouyer 690
281 1.2.2.2 bouyer 690JP -" 690 (Japanese)"
282 1.2.2.4 bouyer 690HU -" 690 (Hungarian)"
283 1.2.2.4 bouyer 690DE -" 690 (German)"
284 1.2.2.2 bouyer }
285 1.2.2.3 bouyer #endif /* hpcsh */
286 1.2.2.3 bouyer #ifdef hpcarm
287 1.2.2.3 bouyer 7XX {
288 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1110
289 1.2.2.3 bouyer 720
290 1.2.2.3 bouyer 720JP -" 720 (Japanese)"
291 1.2.2.3 bouyer }
292 1.2.2.3 bouyer 8XX {
293 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1100
294 1.2.2.3 bouyer 820
295 1.2.2.3 bouyer 820JP -" 820 (Japanese)"
296 1.2.2.3 bouyer }
297 1.2.2.3 bouyer #endif /* hpcarm */
298 1.2.2.2 bouyer }
299 1.2.2.2 bouyer }
300 1.2.2.2 bouyer
301 1.2.2.3 bouyer #ifdef hpcsh
302 1.2.2.2 bouyer HITACHI {
303 1.2.2.2 bouyer PERSONA {
304 1.2.2.2 bouyer CPU=SH_3_7709
305 1.2.2.2 bouyer HPW230JC
306 1.2.2.4 bouyer HPW50PAD
307 1.2.2.4 bouyer CPU=SH_4_7750
308 1.2.2.4 bouyer HPW650PA
309 1.2.2.2 bouyer }
310 1.2.2.2 bouyer }
311 1.2.2.3 bouyer #endif /* hpcsh */
312 1.2.2.2 bouyer
313 1.2.2.3 bouyer #ifdef hpcsh
314 1.2.2.2 bouyer LGE {
315 1.2.2.2 bouyer Phenom "Phenom" {
316 1.2.2.2 bouyer CPU=SH_3_7709
317 1.2.2.2 bouyer H220C -" H-220C"
318 1.2.2.2 bouyer }
319 1.2.2.2 bouyer }
320 1.2.2.2 bouyer #endif /* hpcsh */
321