platid.def revision 1.2.2.3 1 1.2.2.3 bouyer /* $NetBSD: platid.def,v 1.2.2.3 2001/03/12 13:28:09 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.3 bouyer #ifdef hpcmips
131 1.2.2.2 bouyer CASIO {
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.2 bouyer }
148 1.2.2.3 bouyer #endif /* hpcmips */
149 1.2.2.2 bouyer
150 1.2.2.3 bouyer #ifdef hpcmips
151 1.2.2.2 bouyer Sharp {
152 1.2.2.2 bouyer Tripad {
153 1.2.2.2 bouyer PV {
154 1.2.2.2 bouyer CPU=MIPS_VR_4111 PV6000
155 1.2.2.2 bouyer }
156 1.2.2.2 bouyer }
157 1.2.2.2 bouyer Telios {
158 1.2.2.2 bouyer HC {
159 1.2.2.2 bouyer CPU=MIPS_TX_3922 HCAJ1 --" HC-AJ1/AJ2"
160 1.2.2.2 bouyer CPU=MIPS_TX_3922 HCVJ1C_JP --" HC-VJ1C (Japanese)"
161 1.2.2.2 bouyer }
162 1.2.2.2 bouyer }
163 1.2.2.2 bouyer Mobilon {
164 1.2.2.2 bouyer HC {
165 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC4100
166 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC4500
167 1.2.2.2 bouyer CPU=MIPS_TX_3912 HC1200
168 1.2.2.2 bouyer }
169 1.2.2.2 bouyer }
170 1.2.2.2 bouyer }
171 1.2.2.3 bouyer #endif /* hpcmips */
172 1.2.2.2 bouyer
173 1.2.2.3 bouyer #ifdef hpcmips
174 1.2.2.2 bouyer Fujitsu {
175 1.2.2.2 bouyer INTERTOP {
176 1.2.2.2 bouyer ITXXX {
177 1.2.2.2 bouyer CPU=MIPS_VR_4121 IT300 IT310
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 Philips {
185 1.2.2.2 bouyer Nino {
186 1.2.2.2 bouyer 3XX {
187 1.2.2.2 bouyer CPU=MIPS_TX_3912 312
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.2 bouyer Compaq {
194 1.2.2.3 bouyer #ifdef hpcmips
195 1.2.2.2 bouyer C {
196 1.2.2.2 bouyer 8XX {
197 1.2.2.2 bouyer CPU=MIPS_TX_3912 810
198 1.2.2.2 bouyer }
199 1.2.2.2 bouyer 201X {
200 1.2.2.2 bouyer CPU=MIPS_TX_3912 2010 2015
201 1.2.2.2 bouyer }
202 1.2.2.2 bouyer }
203 1.2.2.2 bouyer AERO {
204 1.2.2.2 bouyer 15XX {
205 1.2.2.2 bouyer CPU=MIPS_VR_4111 1530
206 1.2.2.2 bouyer }
207 1.2.2.2 bouyer 21XX {
208 1.2.2.2 bouyer CPU=MIPS_VR_4111 2110 2130 2140
209 1.2.2.2 bouyer }
210 1.2.2.2 bouyer }
211 1.2.2.2 bouyer PRESARIO {
212 1.2.2.2 bouyer 21X {
213 1.2.2.2 bouyer CPU=MIPS_VR_4111 213
214 1.2.2.2 bouyer }
215 1.2.2.2 bouyer }
216 1.2.2.3 bouyer #endif /* hpcmips */
217 1.2.2.3 bouyer #ifdef hpcarm
218 1.2.2.3 bouyer IPAQ " iPAQ" {
219 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1110
220 1.2.2.3 bouyer H3600
221 1.2.2.3 bouyer }
222 1.2.2.3 bouyer #endif /* hpcarm */
223 1.2.2.2 bouyer }
224 1.2.2.2 bouyer
225 1.2.2.3 bouyer #ifdef hpcmips
226 1.2.2.2 bouyer Victor {
227 1.2.2.2 bouyer InterLink {
228 1.2.2.2 bouyer MP {
229 1.2.2.2 bouyer CPU=MIPS_TX_3922 MPC101
230 1.2.2.2 bouyer }
231 1.2.2.2 bouyer }
232 1.2.2.2 bouyer }
233 1.2.2.3 bouyer #endif /* hpcmips */
234 1.2.2.2 bouyer
235 1.2.2.3 bouyer #ifdef hpcmips
236 1.2.2.2 bouyer IBM {
237 1.2.2.2 bouyer WorkPad {
238 1.2.2.2 bouyer z50 {
239 1.2.2.2 bouyer CPU=MIPS_VR_4121 26011AU -" z50 2601 1AU"
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 VADEM {
247 1.2.2.2 bouyer CLIO {
248 1.2.2.2 bouyer C {
249 1.2.2.2 bouyer CPU=MIPS_VR_4111 C1000 "-1000"
250 1.2.2.2 bouyer CPU=MIPS_VR_4121 C1050 "-1050"
251 1.2.2.2 bouyer }
252 1.2.2.2 bouyer }
253 1.2.2.2 bouyer }
254 1.2.2.2 bouyer #endif /* hpcmips */
255 1.2.2.2 bouyer
256 1.2.2.2 bouyer HP {
257 1.2.2.3 bouyer #ifdef hpcsh
258 1.2.2.2 bouyer LX {
259 1.2.2.2 bouyer CPU=SH_3_7709
260 1.2.2.2 bouyer 620 --"HP620LX"
261 1.2.2.2 bouyer 620JP --"HP620LX (Japanese)"
262 1.2.2.2 bouyer }
263 1.2.2.3 bouyer #endif /* hpcsh */
264 1.2.2.2 bouyer JORNADA " Jornada" {
265 1.2.2.3 bouyer #ifdef hpcsh
266 1.2.2.2 bouyer 6XX {
267 1.2.2.2 bouyer CPU=SH_3_7709A
268 1.2.2.2 bouyer 680
269 1.2.2.2 bouyer 680JP -" 680 (Japanese)"
270 1.2.2.2 bouyer 690
271 1.2.2.2 bouyer 690JP -" 690 (Japanese)"
272 1.2.2.2 bouyer }
273 1.2.2.3 bouyer #endif /* hpcsh */
274 1.2.2.3 bouyer #ifdef hpcarm
275 1.2.2.3 bouyer 7XX {
276 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1110
277 1.2.2.3 bouyer 720
278 1.2.2.3 bouyer 720JP -" 720 (Japanese)"
279 1.2.2.3 bouyer }
280 1.2.2.3 bouyer 8XX {
281 1.2.2.3 bouyer CPU=ARM_STRONGARM_SA1100
282 1.2.2.3 bouyer 820
283 1.2.2.3 bouyer 820JP -" 820 (Japanese)"
284 1.2.2.3 bouyer }
285 1.2.2.3 bouyer #endif /* hpcarm */
286 1.2.2.2 bouyer }
287 1.2.2.2 bouyer }
288 1.2.2.2 bouyer
289 1.2.2.3 bouyer #ifdef hpcsh
290 1.2.2.2 bouyer HITACHI {
291 1.2.2.2 bouyer PERSONA {
292 1.2.2.2 bouyer CPU=SH_3_7709
293 1.2.2.2 bouyer HPW230JC
294 1.2.2.2 bouyer }
295 1.2.2.2 bouyer }
296 1.2.2.3 bouyer #endif /* hpcsh */
297 1.2.2.2 bouyer
298 1.2.2.3 bouyer #ifdef hpcsh
299 1.2.2.2 bouyer LGE {
300 1.2.2.2 bouyer Phenom "Phenom" {
301 1.2.2.2 bouyer CPU=SH_3_7709
302 1.2.2.2 bouyer H220C -" H-220C"
303 1.2.2.2 bouyer }
304 1.2.2.2 bouyer }
305 1.2.2.2 bouyer #endif /* hpcsh */
306