No empty .Rs/.Re
[netbsd-mini2440.git] / sys / arch / hpc / conf / platid.def
blob973fa287353f425631864ccb1a946b789920000d
1 /* $NetBSD: platid.def,v 1.23 2008/05/10 15:31:04 martin Exp $ */
3 /*-
4 * Copyright (c) 1999-2001
5 * Shin Takemura and PocketBSD Project. All rights reserved.
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions
9 * are met:
10 * 1. Redistributions of source code must retain the above copyright
11 * notice, this list of conditions and the following disclaimer.
12 * 2. Redistributions in binary form must reproduce the above copyright
13 * notice, this list of conditions and the following disclaimer in the
14 * documentation and/or other materials provided with the distribution.
15 * 3. All advertising materials mentioning features or use of this software
16 * must display the following acknowledgement:
17 * This product includes software developed by the NetBSD
18 * Foundation, Inc. and its contributors.
19 * 4. Neither the name of The NetBSD Foundation nor the names of its
20 * contributors may be used to endorse or promote products derived
21 * from this software without specific prior written permission.
23 * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
24 * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
25 * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
26 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
27 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
28 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
29 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
30 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
31 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
32 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33 * POSSIBILITY OF SUCH DAMAGE.
37 * CPU definitions
39 CPU:
41 #ifdef hpcmips
42 MIPS {
43 VR {
44 41XX {
45 4102
46 4111
47 4121
48 4181
49 4122
50 4131
51 4181A
54 TX {
55 3900 {
56 3911 3912
58 3920 {
59 3922 3927
63 #endif /* hpcmips */
65 #ifdef hpcsh
66 SH {
67 3 {
68 7709
69 7709A
70 7707
72 4 {
73 7750
76 #endif /* hpcsh */
78 #ifdef hpcarm
79 ARM {
80 STRONGARM {
81 SA1100
82 SA1110
84 XSCALE {
85 PXA250
86 PXA270
89 #endif /* hpcarm */
92 * MACHINE definitions
94 MACHINE:
96 #ifdef hpcmips
97 NEC {
98 MCCS " MC-CS" {
99 1X " series" {
100 CPU=MIPS_VR_4102 11 -"11" 12 -"12" 13 -"13"
103 MCR " MC-R" {
104 CPU=MIPS_VR_41XX
105 3XX "300 series" {
106 CPU=MIPS_VR_4111 300 -"300"
107 CPU=MIPS_VR_4121 320 -"320"
108 CPU=MIPS_VR_4111 forDoCoMo --" MobileGearII for DoCoMo"
109 CPU=MIPS_VR_4102 mpro700 --" MobilePro 700"
110 CPU=MIPS_VR_4121 330 -"330"
112 5XX "500 series" {
113 CPU=MIPS_VR_4111 500 -"500"
114 CPU=MIPS_VR_4121 510 -"510" 520 -"520" 520A --" MobilePro 770"
115 CPU=MIPS_VR_4111 500A --" MobilePro 750c"
116 CPU=MIPS_VR_4121 530 -"530" 430 -"430" 530A --" MobilePro 780"
117 sigmarion ---"DoCoMo sigmarion"
118 550 -"550" 450 -"450"
119 CPU=MIPS_VR_4131 sigmarion2 ---"DoCoMo sigmarionII"
121 7XX "700 series" {
122 CPU=MIPS_VR_4121 700 -"700" 700A --" MobilePro 800"
123 730 -"730" 730A --" MobilePro 880"
127 #endif /* hpcmips */
129 #ifdef hpcmips
130 Everex {
131 Freestyle {
132 CPU=MIPS_VR_41XX
133 AXX {
134 CPU=MIPS_VR_4102 A10
135 CPU=MIPS_VR_4111 A15 A20
139 #endif /* hpcmips */
141 CASIO {
142 #ifdef hpcmips
143 CassiopeiaE " Cassiopeia" {
144 EXX {
145 CPU=MIPS_VR_4111 E10 E11 E15
146 E55 -" E-55"
147 forDoCoMo -" for DoCoMo"
148 E65 -" E-65"
150 EXXX {
151 CPU=MIPS_VR_4121 E100 E105 E500 E507
154 PocketPostPet {
155 CPU=MIPS_VR_4121
156 PocketPostPet -" PocketPostPet"
158 #endif /* hpcmips */
159 #ifdef hpcsh
160 CassiopeiaA " Cassiopeia" {
161 AXX {
162 CPU=SH_3_7709
163 A55V -" A-55V"
166 #endif /* hpcsh */
169 #ifdef hpcmips
170 Sharp {
171 Tripad {
172 PV {
173 CPU=MIPS_VR_4111 PV6000
176 Telios {
177 HCAJ {
178 CPU=MIPS_TX_3922
179 HCAJ1_JP --" HC-AJ1 (Japanese)"
180 HCAJ2_JP --" HC-AJ2 (Japanese)"
181 HCAJ3_JP --" HC-AJ3 (Japanese)"
183 HCVJ {
184 HCVJ1C_JP --" HC-VJ1C (Japanese)"
187 Mobilon {
188 HC {
189 CPU=MIPS_TX_3912 HC4100
190 CPU=MIPS_TX_3912 HC4500
191 CPU=MIPS_TX_3912 HC1200
195 #endif /* hpcmips */
197 #ifdef hpcmips
198 Fujitsu {
199 INTERTOP {
200 ITXXX {
201 CPU=MIPS_VR_4121 IT300 IT310
204 PenCentra {
205 CPU=MIPS_VR_4121 130 {
206 130TM 130RF
208 CPU=MIPS_TX_3922 200 {
209 200CTM 200CRF
213 #endif /* hpcmips */
215 #ifdef hpcmips
216 Philips {
217 Nino {
218 3XX {
219 CPU=MIPS_TX_3912 312
223 #endif /* hpcmips */
225 Compaq {
226 #ifdef hpcmips
228 8XX {
229 CPU=MIPS_TX_3912 810
231 201X {
232 CPU=MIPS_TX_3912 2010 2015
235 AERO {
236 15XX {
237 CPU=MIPS_VR_4111 1530
239 21XX {
240 CPU=MIPS_VR_4111 2110 2130 2140
243 PRESARIO {
244 21X {
245 CPU=MIPS_VR_4111 213
248 #endif /* hpcmips */
249 #ifdef hpcarm
250 IPAQ " iPAQ" {
251 H31XX {
252 CPU=ARM_STRONGARM_SA1110
253 H3100
255 H36XX {
256 CPU=ARM_STRONGARM_SA1110
257 H3600
258 H3660
260 H39XX {
261 CPU=ARM_XSCALE_PXA250
262 H3900
265 #endif /* hpcarm */
266 #ifdef hpcsh
267 AERO " Aero" {
268 8000 {
269 CPU=SH_4_7750
272 #endif /* hpcsh */
275 #ifdef hpcmips
276 Victor {
277 InterLink {
278 MP {
279 CPU=MIPS_TX_3922 MPC101
280 CPU=MIPS_VR_4122 MPC303 MPC304
284 #endif /* hpcmips */
286 #ifdef hpcmips
287 IBM {
288 WorkPad {
289 z50 {
290 CPU=MIPS_VR_4121 26011AU -" z50 2601 1AU"
294 #endif /* hpcmips */
296 #ifdef hpcmips
297 VADEM {
298 CLIO {
300 CPU=MIPS_VR_4111 C1000 "-1000"
301 CPU=MIPS_VR_4121 C1050 "-1050"
305 #endif /* hpcmips */
307 HP {
308 #ifdef hpcsh
309 LX {
310 CPU=SH_3_7709
311 620 --"HP 620LX"
312 620JP --"HP 620LX (Japanese)"
313 CPU=SH_3_7707
314 360 --"HP 360LX (Ericsson MC-16)"
316 #endif /* hpcsh */
317 JORNADA " Jornada" {
318 #ifdef hpcsh
319 6XX {
320 CPU=SH_3_7709A
321 680 -" 680 (US/UK)"
322 680JP -" 680 (Japanese)"
323 680EU -" 680 (European)"
324 680DE -" 680 (German)"
325 690 -" 690 (US/UK)"
326 690JP -" 690 (Japanese)"
327 690EU -" 690 (European)"
328 690DE -" 690 (German)"
330 680FR -" 680 (French)"
331 690FR -" 690 (French)"
333 680SV -" 680 (Scandinavian)"
334 690SV -" 690 (Scandinavian)"
336 680ES -" 680 (Spanish)"
337 690ES -" 690 (Spanish)"
339 #endif /* hpcsh */
340 #ifdef hpcarm
341 7XX {
342 CPU=ARM_STRONGARM_SA1110
343 720 -" 720 (US/UK)"
344 720JP -" 720 (Japanese)"
345 720EU -" 720 (European)"
346 720DE -" 720 (German)"
347 720FR -" 720 (French)"
348 720SV -" 720 (Scandinavian)"
349 720ES -" 720 (Spanish)"
351 8XX {
352 CPU=ARM_STRONGARM_SA1100
354 820JP -" 820 (Japanese)"
356 #endif /* hpcarm */
360 #ifdef hpcsh
361 HITACHI {
362 PERSONA {
363 CPU=SH_3_7709
364 HPW230JC
365 HPW50PAD
366 HPW200EC
367 CPU=SH_4_7750
368 HPW650PA
371 #endif /* hpcsh */
373 #ifdef hpcsh
374 LGE {
375 Phenom " Phenom" {
376 CPU=SH_3_7709
377 H220C -" H-220C"
380 #endif /* hpcsh */
382 #ifdef hpcmips
383 LASER5 {
384 L " L-" {
385 CPU=MIPS_VR_4181
386 CARD "CARD+"
387 CPU=MIPS_VR_4122
388 BOARD "BOARD"
391 #endif /* hpcmips */
393 #ifdef hpcmips
394 AGENDA {
395 VR " VR" {
396 CPU=MIPS_VR_4181
397 VR3 -" VR3+"
400 #endif /* hpcmips */