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