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