platid_generated.h revision 1.1 1 /* $NetBSD: platid_generated.h,v 1.1 2001/02/04 05:19:15 takemura 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 * Do not edit.
37 * This file is automatically generated by platid.awk.
38 */
39 #ifdef hpcmips
40 #define PLATID_CPU_MIPS_NUM 1
41 #define PLATID_CPU_MIPS \
42 ((PLATID_CPU_MIPS_NUM << PLATID_CPU_ARCH_SHIFT))
43 #define PLATID_CPU_MIPS_VR_NUM 1
44 #define PLATID_CPU_MIPS_VR \
45 ((PLATID_CPU_MIPS_VR_NUM << PLATID_CPU_SERIES_SHIFT)| \
46 PLATID_CPU_MIPS)
47 #define PLATID_CPU_MIPS_VR_41XX_NUM 1
48 #define PLATID_CPU_MIPS_VR_41XX \
49 ((PLATID_CPU_MIPS_VR_41XX_NUM << PLATID_CPU_MODEL_SHIFT)| \
50 PLATID_CPU_MIPS_VR)
51 #define PLATID_CPU_MIPS_VR_4102_NUM 1
52 #define PLATID_CPU_MIPS_VR_4102 \
53 ((PLATID_CPU_MIPS_VR_4102_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
54 PLATID_CPU_MIPS_VR_41XX)
55 #define PLATID_CPU_MIPS_VR_4111_NUM 2
56 #define PLATID_CPU_MIPS_VR_4111 \
57 ((PLATID_CPU_MIPS_VR_4111_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
58 PLATID_CPU_MIPS_VR_41XX)
59 #define PLATID_CPU_MIPS_VR_4121_NUM 3
60 #define PLATID_CPU_MIPS_VR_4121 \
61 ((PLATID_CPU_MIPS_VR_4121_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
62 PLATID_CPU_MIPS_VR_41XX)
63 #define PLATID_CPU_MIPS_TX_NUM 2
64 #define PLATID_CPU_MIPS_TX \
65 ((PLATID_CPU_MIPS_TX_NUM << PLATID_CPU_SERIES_SHIFT)| \
66 PLATID_CPU_MIPS)
67 #define PLATID_CPU_MIPS_TX_3900_NUM 1
68 #define PLATID_CPU_MIPS_TX_3900 \
69 ((PLATID_CPU_MIPS_TX_3900_NUM << PLATID_CPU_MODEL_SHIFT)| \
70 PLATID_CPU_MIPS_TX)
71 #define PLATID_CPU_MIPS_TX_3911_NUM 1
72 #define PLATID_CPU_MIPS_TX_3911 \
73 ((PLATID_CPU_MIPS_TX_3911_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
74 PLATID_CPU_MIPS_TX_3900)
75 #define PLATID_CPU_MIPS_TX_3912_NUM 2
76 #define PLATID_CPU_MIPS_TX_3912 \
77 ((PLATID_CPU_MIPS_TX_3912_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
78 PLATID_CPU_MIPS_TX_3900)
79 #define PLATID_CPU_MIPS_TX_3920_NUM 2
80 #define PLATID_CPU_MIPS_TX_3920 \
81 ((PLATID_CPU_MIPS_TX_3920_NUM << PLATID_CPU_MODEL_SHIFT)| \
82 PLATID_CPU_MIPS_TX)
83 #define PLATID_CPU_MIPS_TX_3922_NUM 1
84 #define PLATID_CPU_MIPS_TX_3922 \
85 ((PLATID_CPU_MIPS_TX_3922_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
86 PLATID_CPU_MIPS_TX_3920)
87 #endif /* hpcmips */
88 #ifdef hpcsh
89 #define PLATID_CPU_SH_NUM 2
90 #define PLATID_CPU_SH \
91 ((PLATID_CPU_SH_NUM << PLATID_CPU_ARCH_SHIFT))
92 #define PLATID_CPU_SH_3_NUM 1
93 #define PLATID_CPU_SH_3 \
94 ((PLATID_CPU_SH_3_NUM << PLATID_CPU_SERIES_SHIFT)| \
95 PLATID_CPU_SH)
96 #define PLATID_CPU_SH_3_7709_NUM 1
97 #define PLATID_CPU_SH_3_7709 \
98 ((PLATID_CPU_SH_3_7709_NUM << PLATID_CPU_MODEL_SHIFT)| \
99 PLATID_CPU_SH_3)
100 #define PLATID_CPU_SH_3_7709A_NUM 2
101 #define PLATID_CPU_SH_3_7709A \
102 ((PLATID_CPU_SH_3_7709A_NUM << PLATID_CPU_MODEL_SHIFT)| \
103 PLATID_CPU_SH_3)
104 #define PLATID_CPU_SH_4_NUM 2
105 #define PLATID_CPU_SH_4 \
106 ((PLATID_CPU_SH_4_NUM << PLATID_CPU_SERIES_SHIFT)| \
107 PLATID_CPU_SH)
108 #define PLATID_CPU_SH_4_7750_NUM 1
109 #define PLATID_CPU_SH_4_7750 \
110 ((PLATID_CPU_SH_4_7750_NUM << PLATID_CPU_MODEL_SHIFT)| \
111 PLATID_CPU_SH_4)
112 #endif /* hpcsh */
113 #ifdef hpcmips
114 #define PLATID_MACH_NEC_NUM 1
115 #define PLATID_MACH_NEC \
116 ((PLATID_MACH_NEC_NUM << PLATID_VENDOR_SHIFT))
117 #define PLATID_MACH_NEC_MCCS_NUM 1
118 #define PLATID_MACH_NEC_MCCS \
119 ((PLATID_MACH_NEC_MCCS_NUM << PLATID_SERIES_SHIFT)| \
120 PLATID_MACH_NEC)
121 #define PLATID_MACH_NEC_MCCS_1X_NUM 1
122 #define PLATID_MACH_NEC_MCCS_1X \
123 ((PLATID_MACH_NEC_MCCS_1X_NUM << PLATID_MODEL_SHIFT)| \
124 PLATID_MACH_NEC_MCCS)
125 #define PLATID_MACH_NEC_MCCS_11_NUM 1
126 #define PLATID_MACH_NEC_MCCS_11 \
127 ((PLATID_MACH_NEC_MCCS_11_NUM << PLATID_SUBMODEL_SHIFT)| \
128 PLATID_MACH_NEC_MCCS_1X)
129 #define PLATID_MACH_NEC_MCCS_12_NUM 2
130 #define PLATID_MACH_NEC_MCCS_12 \
131 ((PLATID_MACH_NEC_MCCS_12_NUM << PLATID_SUBMODEL_SHIFT)| \
132 PLATID_MACH_NEC_MCCS_1X)
133 #define PLATID_MACH_NEC_MCCS_13_NUM 3
134 #define PLATID_MACH_NEC_MCCS_13 \
135 ((PLATID_MACH_NEC_MCCS_13_NUM << PLATID_SUBMODEL_SHIFT)| \
136 PLATID_MACH_NEC_MCCS_1X)
137 #define PLATID_MACH_NEC_MCR_NUM 2
138 #define PLATID_MACH_NEC_MCR \
139 ((PLATID_MACH_NEC_MCR_NUM << PLATID_SERIES_SHIFT)| \
140 PLATID_MACH_NEC)
141 #define PLATID_MACH_NEC_MCR_3XX_NUM 1
142 #define PLATID_MACH_NEC_MCR_3XX \
143 ((PLATID_MACH_NEC_MCR_3XX_NUM << PLATID_MODEL_SHIFT)| \
144 PLATID_MACH_NEC_MCR)
145 #define PLATID_MACH_NEC_MCR_300_NUM 1
146 #define PLATID_MACH_NEC_MCR_300 \
147 ((PLATID_MACH_NEC_MCR_300_NUM << PLATID_SUBMODEL_SHIFT)| \
148 PLATID_MACH_NEC_MCR_3XX)
149 #define PLATID_MACH_NEC_MCR_320_NUM 2
150 #define PLATID_MACH_NEC_MCR_320 \
151 ((PLATID_MACH_NEC_MCR_320_NUM << PLATID_SUBMODEL_SHIFT)| \
152 PLATID_MACH_NEC_MCR_3XX)
153 #define PLATID_MACH_NEC_MCR_FORDOCOMO_NUM 3
154 #define PLATID_MACH_NEC_MCR_FORDOCOMO \
155 ((PLATID_MACH_NEC_MCR_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \
156 PLATID_MACH_NEC_MCR_3XX)
157 #define PLATID_MACH_NEC_MCR_MPRO700_NUM 4
158 #define PLATID_MACH_NEC_MCR_MPRO700 \
159 ((PLATID_MACH_NEC_MCR_MPRO700_NUM << PLATID_SUBMODEL_SHIFT)| \
160 PLATID_MACH_NEC_MCR_3XX)
161 #define PLATID_MACH_NEC_MCR_330_NUM 5
162 #define PLATID_MACH_NEC_MCR_330 \
163 ((PLATID_MACH_NEC_MCR_330_NUM << PLATID_SUBMODEL_SHIFT)| \
164 PLATID_MACH_NEC_MCR_3XX)
165 #define PLATID_MACH_NEC_MCR_5XX_NUM 2
166 #define PLATID_MACH_NEC_MCR_5XX \
167 ((PLATID_MACH_NEC_MCR_5XX_NUM << PLATID_MODEL_SHIFT)| \
168 PLATID_MACH_NEC_MCR)
169 #define PLATID_MACH_NEC_MCR_500_NUM 1
170 #define PLATID_MACH_NEC_MCR_500 \
171 ((PLATID_MACH_NEC_MCR_500_NUM << PLATID_SUBMODEL_SHIFT)| \
172 PLATID_MACH_NEC_MCR_5XX)
173 #define PLATID_MACH_NEC_MCR_510_NUM 2
174 #define PLATID_MACH_NEC_MCR_510 \
175 ((PLATID_MACH_NEC_MCR_510_NUM << PLATID_SUBMODEL_SHIFT)| \
176 PLATID_MACH_NEC_MCR_5XX)
177 #define PLATID_MACH_NEC_MCR_520_NUM 3
178 #define PLATID_MACH_NEC_MCR_520 \
179 ((PLATID_MACH_NEC_MCR_520_NUM << PLATID_SUBMODEL_SHIFT)| \
180 PLATID_MACH_NEC_MCR_5XX)
181 #define PLATID_MACH_NEC_MCR_520A_NUM 4
182 #define PLATID_MACH_NEC_MCR_520A \
183 ((PLATID_MACH_NEC_MCR_520A_NUM << PLATID_SUBMODEL_SHIFT)| \
184 PLATID_MACH_NEC_MCR_5XX)
185 #define PLATID_MACH_NEC_MCR_500A_NUM 5
186 #define PLATID_MACH_NEC_MCR_500A \
187 ((PLATID_MACH_NEC_MCR_500A_NUM << PLATID_SUBMODEL_SHIFT)| \
188 PLATID_MACH_NEC_MCR_5XX)
189 #define PLATID_MACH_NEC_MCR_530_NUM 6
190 #define PLATID_MACH_NEC_MCR_530 \
191 ((PLATID_MACH_NEC_MCR_530_NUM << PLATID_SUBMODEL_SHIFT)| \
192 PLATID_MACH_NEC_MCR_5XX)
193 #define PLATID_MACH_NEC_MCR_430_NUM 7
194 #define PLATID_MACH_NEC_MCR_430 \
195 ((PLATID_MACH_NEC_MCR_430_NUM << PLATID_SUBMODEL_SHIFT)| \
196 PLATID_MACH_NEC_MCR_5XX)
197 #define PLATID_MACH_NEC_MCR_530A_NUM 8
198 #define PLATID_MACH_NEC_MCR_530A \
199 ((PLATID_MACH_NEC_MCR_530A_NUM << PLATID_SUBMODEL_SHIFT)| \
200 PLATID_MACH_NEC_MCR_5XX)
201 #define PLATID_MACH_NEC_MCR_SIGMARION_NUM 9
202 #define PLATID_MACH_NEC_MCR_SIGMARION \
203 ((PLATID_MACH_NEC_MCR_SIGMARION_NUM << PLATID_SUBMODEL_SHIFT)| \
204 PLATID_MACH_NEC_MCR_5XX)
205 #define PLATID_MACH_NEC_MCR_7XX_NUM 3
206 #define PLATID_MACH_NEC_MCR_7XX \
207 ((PLATID_MACH_NEC_MCR_7XX_NUM << PLATID_MODEL_SHIFT)| \
208 PLATID_MACH_NEC_MCR)
209 #define PLATID_MACH_NEC_MCR_700_NUM 1
210 #define PLATID_MACH_NEC_MCR_700 \
211 ((PLATID_MACH_NEC_MCR_700_NUM << PLATID_SUBMODEL_SHIFT)| \
212 PLATID_MACH_NEC_MCR_7XX)
213 #define PLATID_MACH_NEC_MCR_700A_NUM 2
214 #define PLATID_MACH_NEC_MCR_700A \
215 ((PLATID_MACH_NEC_MCR_700A_NUM << PLATID_SUBMODEL_SHIFT)| \
216 PLATID_MACH_NEC_MCR_7XX)
217 #define PLATID_MACH_NEC_MCR_730_NUM 3
218 #define PLATID_MACH_NEC_MCR_730 \
219 ((PLATID_MACH_NEC_MCR_730_NUM << PLATID_SUBMODEL_SHIFT)| \
220 PLATID_MACH_NEC_MCR_7XX)
221 #define PLATID_MACH_NEC_MCR_730A_NUM 4
222 #define PLATID_MACH_NEC_MCR_730A \
223 ((PLATID_MACH_NEC_MCR_730A_NUM << PLATID_SUBMODEL_SHIFT)| \
224 PLATID_MACH_NEC_MCR_7XX)
225 #define PLATID_MACH_EVEREX_NUM 2
226 #define PLATID_MACH_EVEREX \
227 ((PLATID_MACH_EVEREX_NUM << PLATID_VENDOR_SHIFT))
228 #define PLATID_MACH_EVEREX_FREESTYLE_NUM 1
229 #define PLATID_MACH_EVEREX_FREESTYLE \
230 ((PLATID_MACH_EVEREX_FREESTYLE_NUM << PLATID_SERIES_SHIFT)| \
231 PLATID_MACH_EVEREX)
232 #define PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM 1
233 #define PLATID_MACH_EVEREX_FREESTYLE_AXX \
234 ((PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM << PLATID_MODEL_SHIFT)| \
235 PLATID_MACH_EVEREX_FREESTYLE)
236 #define PLATID_MACH_EVEREX_FREESTYLE_A10_NUM 1
237 #define PLATID_MACH_EVEREX_FREESTYLE_A10 \
238 ((PLATID_MACH_EVEREX_FREESTYLE_A10_NUM << PLATID_SUBMODEL_SHIFT)| \
239 PLATID_MACH_EVEREX_FREESTYLE_AXX)
240 #define PLATID_MACH_EVEREX_FREESTYLE_A15_NUM 2
241 #define PLATID_MACH_EVEREX_FREESTYLE_A15 \
242 ((PLATID_MACH_EVEREX_FREESTYLE_A15_NUM << PLATID_SUBMODEL_SHIFT)| \
243 PLATID_MACH_EVEREX_FREESTYLE_AXX)
244 #define PLATID_MACH_EVEREX_FREESTYLE_A20_NUM 3
245 #define PLATID_MACH_EVEREX_FREESTYLE_A20 \
246 ((PLATID_MACH_EVEREX_FREESTYLE_A20_NUM << PLATID_SUBMODEL_SHIFT)| \
247 PLATID_MACH_EVEREX_FREESTYLE_AXX)
248 #define PLATID_MACH_CASIO_NUM 3
249 #define PLATID_MACH_CASIO \
250 ((PLATID_MACH_CASIO_NUM << PLATID_VENDOR_SHIFT))
251 #define PLATID_MACH_CASIO_CASSIOPEIAE_NUM 1
252 #define PLATID_MACH_CASIO_CASSIOPEIAE \
253 ((PLATID_MACH_CASIO_CASSIOPEIAE_NUM << PLATID_SERIES_SHIFT)| \
254 PLATID_MACH_CASIO)
255 #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM 1
256 #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX \
257 ((PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM << PLATID_MODEL_SHIFT)| \
258 PLATID_MACH_CASIO_CASSIOPEIAE)
259 #define PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM 1
260 #define PLATID_MACH_CASIO_CASSIOPEIAE_E10 \
261 ((PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM << PLATID_SUBMODEL_SHIFT)| \
262 PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
263 #define PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM 2
264 #define PLATID_MACH_CASIO_CASSIOPEIAE_E11 \
265 ((PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM << PLATID_SUBMODEL_SHIFT)| \
266 PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
267 #define PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM 3
268 #define PLATID_MACH_CASIO_CASSIOPEIAE_E15 \
269 ((PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM << PLATID_SUBMODEL_SHIFT)| \
270 PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
271 #define PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM 4
272 #define PLATID_MACH_CASIO_CASSIOPEIAE_E55 \
273 ((PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM << PLATID_SUBMODEL_SHIFT)| \
274 PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
275 #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM 5
276 #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO \
277 ((PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \
278 PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
279 #define PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM 6
280 #define PLATID_MACH_CASIO_CASSIOPEIAE_E65 \
281 ((PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM << PLATID_SUBMODEL_SHIFT)| \
282 PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
283 #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM 2
284 #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX \
285 ((PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM << PLATID_MODEL_SHIFT)| \
286 PLATID_MACH_CASIO_CASSIOPEIAE)
287 #define PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM 1
288 #define PLATID_MACH_CASIO_CASSIOPEIAE_E100 \
289 ((PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM << PLATID_SUBMODEL_SHIFT)| \
290 PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
291 #define PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM 2
292 #define PLATID_MACH_CASIO_CASSIOPEIAE_E105 \
293 ((PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM << PLATID_SUBMODEL_SHIFT)| \
294 PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
295 #define PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM 3
296 #define PLATID_MACH_CASIO_CASSIOPEIAE_E500 \
297 ((PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM << PLATID_SUBMODEL_SHIFT)| \
298 PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
299 #define PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM 4
300 #define PLATID_MACH_CASIO_CASSIOPEIAE_E507 \
301 ((PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM << PLATID_SUBMODEL_SHIFT)| \
302 PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
303 #define PLATID_MACH_SHARP_NUM 4
304 #define PLATID_MACH_SHARP \
305 ((PLATID_MACH_SHARP_NUM << PLATID_VENDOR_SHIFT))
306 #define PLATID_MACH_SHARP_TRIPAD_NUM 1
307 #define PLATID_MACH_SHARP_TRIPAD \
308 ((PLATID_MACH_SHARP_TRIPAD_NUM << PLATID_SERIES_SHIFT)| \
309 PLATID_MACH_SHARP)
310 #define PLATID_MACH_SHARP_TRIPAD_PV_NUM 1
311 #define PLATID_MACH_SHARP_TRIPAD_PV \
312 ((PLATID_MACH_SHARP_TRIPAD_PV_NUM << PLATID_MODEL_SHIFT)| \
313 PLATID_MACH_SHARP_TRIPAD)
314 #define PLATID_MACH_SHARP_TRIPAD_PV6000_NUM 1
315 #define PLATID_MACH_SHARP_TRIPAD_PV6000 \
316 ((PLATID_MACH_SHARP_TRIPAD_PV6000_NUM << PLATID_SUBMODEL_SHIFT)| \
317 PLATID_MACH_SHARP_TRIPAD_PV)
318 #define PLATID_MACH_SHARP_TELIOS_NUM 2
319 #define PLATID_MACH_SHARP_TELIOS \
320 ((PLATID_MACH_SHARP_TELIOS_NUM << PLATID_SERIES_SHIFT)| \
321 PLATID_MACH_SHARP)
322 #define PLATID_MACH_SHARP_TELIOS_HC_NUM 1
323 #define PLATID_MACH_SHARP_TELIOS_HC \
324 ((PLATID_MACH_SHARP_TELIOS_HC_NUM << PLATID_MODEL_SHIFT)| \
325 PLATID_MACH_SHARP_TELIOS)
326 #define PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM 1
327 #define PLATID_MACH_SHARP_TELIOS_HCAJ1 \
328 ((PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM << PLATID_SUBMODEL_SHIFT)| \
329 PLATID_MACH_SHARP_TELIOS_HC)
330 #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM 2
331 #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP \
332 ((PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM << PLATID_SUBMODEL_SHIFT)| \
333 PLATID_MACH_SHARP_TELIOS_HC)
334 #define PLATID_MACH_SHARP_MOBILON_NUM 3
335 #define PLATID_MACH_SHARP_MOBILON \
336 ((PLATID_MACH_SHARP_MOBILON_NUM << PLATID_SERIES_SHIFT)| \
337 PLATID_MACH_SHARP)
338 #define PLATID_MACH_SHARP_MOBILON_HC_NUM 1
339 #define PLATID_MACH_SHARP_MOBILON_HC \
340 ((PLATID_MACH_SHARP_MOBILON_HC_NUM << PLATID_MODEL_SHIFT)| \
341 PLATID_MACH_SHARP_MOBILON)
342 #define PLATID_MACH_SHARP_MOBILON_HC4100_NUM 1
343 #define PLATID_MACH_SHARP_MOBILON_HC4100 \
344 ((PLATID_MACH_SHARP_MOBILON_HC4100_NUM << PLATID_SUBMODEL_SHIFT)| \
345 PLATID_MACH_SHARP_MOBILON_HC)
346 #define PLATID_MACH_SHARP_MOBILON_HC4500_NUM 2
347 #define PLATID_MACH_SHARP_MOBILON_HC4500 \
348 ((PLATID_MACH_SHARP_MOBILON_HC4500_NUM << PLATID_SUBMODEL_SHIFT)| \
349 PLATID_MACH_SHARP_MOBILON_HC)
350 #define PLATID_MACH_SHARP_MOBILON_HC1200_NUM 3
351 #define PLATID_MACH_SHARP_MOBILON_HC1200 \
352 ((PLATID_MACH_SHARP_MOBILON_HC1200_NUM << PLATID_SUBMODEL_SHIFT)| \
353 PLATID_MACH_SHARP_MOBILON_HC)
354 #define PLATID_MACH_FUJITSU_NUM 5
355 #define PLATID_MACH_FUJITSU \
356 ((PLATID_MACH_FUJITSU_NUM << PLATID_VENDOR_SHIFT))
357 #define PLATID_MACH_FUJITSU_INTERTOP_NUM 1
358 #define PLATID_MACH_FUJITSU_INTERTOP \
359 ((PLATID_MACH_FUJITSU_INTERTOP_NUM << PLATID_SERIES_SHIFT)| \
360 PLATID_MACH_FUJITSU)
361 #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM 1
362 #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX \
363 ((PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM << PLATID_MODEL_SHIFT)| \
364 PLATID_MACH_FUJITSU_INTERTOP)
365 #define PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM 1
366 #define PLATID_MACH_FUJITSU_INTERTOP_IT300 \
367 ((PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM << PLATID_SUBMODEL_SHIFT)| \
368 PLATID_MACH_FUJITSU_INTERTOP_ITXXX)
369 #define PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM 2
370 #define PLATID_MACH_FUJITSU_INTERTOP_IT310 \
371 ((PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM << PLATID_SUBMODEL_SHIFT)| \
372 PLATID_MACH_FUJITSU_INTERTOP_ITXXX)
373 #define PLATID_MACH_PHILIPS_NUM 6
374 #define PLATID_MACH_PHILIPS \
375 ((PLATID_MACH_PHILIPS_NUM << PLATID_VENDOR_SHIFT))
376 #define PLATID_MACH_PHILIPS_NINO_NUM 1
377 #define PLATID_MACH_PHILIPS_NINO \
378 ((PLATID_MACH_PHILIPS_NINO_NUM << PLATID_SERIES_SHIFT)| \
379 PLATID_MACH_PHILIPS)
380 #define PLATID_MACH_PHILIPS_NINO_3XX_NUM 1
381 #define PLATID_MACH_PHILIPS_NINO_3XX \
382 ((PLATID_MACH_PHILIPS_NINO_3XX_NUM << PLATID_MODEL_SHIFT)| \
383 PLATID_MACH_PHILIPS_NINO)
384 #define PLATID_MACH_PHILIPS_NINO_312_NUM 1
385 #define PLATID_MACH_PHILIPS_NINO_312 \
386 ((PLATID_MACH_PHILIPS_NINO_312_NUM << PLATID_SUBMODEL_SHIFT)| \
387 PLATID_MACH_PHILIPS_NINO_3XX)
388 #define PLATID_MACH_COMPAQ_NUM 7
389 #define PLATID_MACH_COMPAQ \
390 ((PLATID_MACH_COMPAQ_NUM << PLATID_VENDOR_SHIFT))
391 #define PLATID_MACH_COMPAQ_C_NUM 1
392 #define PLATID_MACH_COMPAQ_C \
393 ((PLATID_MACH_COMPAQ_C_NUM << PLATID_SERIES_SHIFT)| \
394 PLATID_MACH_COMPAQ)
395 #define PLATID_MACH_COMPAQ_C_8XX_NUM 1
396 #define PLATID_MACH_COMPAQ_C_8XX \
397 ((PLATID_MACH_COMPAQ_C_8XX_NUM << PLATID_MODEL_SHIFT)| \
398 PLATID_MACH_COMPAQ_C)
399 #define PLATID_MACH_COMPAQ_C_810_NUM 1
400 #define PLATID_MACH_COMPAQ_C_810 \
401 ((PLATID_MACH_COMPAQ_C_810_NUM << PLATID_SUBMODEL_SHIFT)| \
402 PLATID_MACH_COMPAQ_C_8XX)
403 #define PLATID_MACH_COMPAQ_C_201X_NUM 2
404 #define PLATID_MACH_COMPAQ_C_201X \
405 ((PLATID_MACH_COMPAQ_C_201X_NUM << PLATID_MODEL_SHIFT)| \
406 PLATID_MACH_COMPAQ_C)
407 #define PLATID_MACH_COMPAQ_C_2010_NUM 1
408 #define PLATID_MACH_COMPAQ_C_2010 \
409 ((PLATID_MACH_COMPAQ_C_2010_NUM << PLATID_SUBMODEL_SHIFT)| \
410 PLATID_MACH_COMPAQ_C_201X)
411 #define PLATID_MACH_COMPAQ_C_2015_NUM 2
412 #define PLATID_MACH_COMPAQ_C_2015 \
413 ((PLATID_MACH_COMPAQ_C_2015_NUM << PLATID_SUBMODEL_SHIFT)| \
414 PLATID_MACH_COMPAQ_C_201X)
415 #define PLATID_MACH_COMPAQ_AERO_NUM 2
416 #define PLATID_MACH_COMPAQ_AERO \
417 ((PLATID_MACH_COMPAQ_AERO_NUM << PLATID_SERIES_SHIFT)| \
418 PLATID_MACH_COMPAQ)
419 #define PLATID_MACH_COMPAQ_AERO_15XX_NUM 1
420 #define PLATID_MACH_COMPAQ_AERO_15XX \
421 ((PLATID_MACH_COMPAQ_AERO_15XX_NUM << PLATID_MODEL_SHIFT)| \
422 PLATID_MACH_COMPAQ_AERO)
423 #define PLATID_MACH_COMPAQ_AERO_1530_NUM 1
424 #define PLATID_MACH_COMPAQ_AERO_1530 \
425 ((PLATID_MACH_COMPAQ_AERO_1530_NUM << PLATID_SUBMODEL_SHIFT)| \
426 PLATID_MACH_COMPAQ_AERO_15XX)
427 #define PLATID_MACH_COMPAQ_AERO_21XX_NUM 2
428 #define PLATID_MACH_COMPAQ_AERO_21XX \
429 ((PLATID_MACH_COMPAQ_AERO_21XX_NUM << PLATID_MODEL_SHIFT)| \
430 PLATID_MACH_COMPAQ_AERO)
431 #define PLATID_MACH_COMPAQ_AERO_2110_NUM 1
432 #define PLATID_MACH_COMPAQ_AERO_2110 \
433 ((PLATID_MACH_COMPAQ_AERO_2110_NUM << PLATID_SUBMODEL_SHIFT)| \
434 PLATID_MACH_COMPAQ_AERO_21XX)
435 #define PLATID_MACH_COMPAQ_AERO_2130_NUM 2
436 #define PLATID_MACH_COMPAQ_AERO_2130 \
437 ((PLATID_MACH_COMPAQ_AERO_2130_NUM << PLATID_SUBMODEL_SHIFT)| \
438 PLATID_MACH_COMPAQ_AERO_21XX)
439 #define PLATID_MACH_COMPAQ_AERO_2140_NUM 3
440 #define PLATID_MACH_COMPAQ_AERO_2140 \
441 ((PLATID_MACH_COMPAQ_AERO_2140_NUM << PLATID_SUBMODEL_SHIFT)| \
442 PLATID_MACH_COMPAQ_AERO_21XX)
443 #define PLATID_MACH_COMPAQ_PRESARIO_NUM 3
444 #define PLATID_MACH_COMPAQ_PRESARIO \
445 ((PLATID_MACH_COMPAQ_PRESARIO_NUM << PLATID_SERIES_SHIFT)| \
446 PLATID_MACH_COMPAQ)
447 #define PLATID_MACH_COMPAQ_PRESARIO_21X_NUM 1
448 #define PLATID_MACH_COMPAQ_PRESARIO_21X \
449 ((PLATID_MACH_COMPAQ_PRESARIO_21X_NUM << PLATID_MODEL_SHIFT)| \
450 PLATID_MACH_COMPAQ_PRESARIO)
451 #define PLATID_MACH_COMPAQ_PRESARIO_213_NUM 1
452 #define PLATID_MACH_COMPAQ_PRESARIO_213 \
453 ((PLATID_MACH_COMPAQ_PRESARIO_213_NUM << PLATID_SUBMODEL_SHIFT)| \
454 PLATID_MACH_COMPAQ_PRESARIO_21X)
455 #define PLATID_MACH_VICTOR_NUM 8
456 #define PLATID_MACH_VICTOR \
457 ((PLATID_MACH_VICTOR_NUM << PLATID_VENDOR_SHIFT))
458 #define PLATID_MACH_VICTOR_INTERLINK_NUM 1
459 #define PLATID_MACH_VICTOR_INTERLINK \
460 ((PLATID_MACH_VICTOR_INTERLINK_NUM << PLATID_SERIES_SHIFT)| \
461 PLATID_MACH_VICTOR)
462 #define PLATID_MACH_VICTOR_INTERLINK_MP_NUM 1
463 #define PLATID_MACH_VICTOR_INTERLINK_MP \
464 ((PLATID_MACH_VICTOR_INTERLINK_MP_NUM << PLATID_MODEL_SHIFT)| \
465 PLATID_MACH_VICTOR_INTERLINK)
466 #define PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM 1
467 #define PLATID_MACH_VICTOR_INTERLINK_MPC101 \
468 ((PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM << PLATID_SUBMODEL_SHIFT)| \
469 PLATID_MACH_VICTOR_INTERLINK_MP)
470 #define PLATID_MACH_IBM_NUM 9
471 #define PLATID_MACH_IBM \
472 ((PLATID_MACH_IBM_NUM << PLATID_VENDOR_SHIFT))
473 #define PLATID_MACH_IBM_WORKPAD_NUM 1
474 #define PLATID_MACH_IBM_WORKPAD \
475 ((PLATID_MACH_IBM_WORKPAD_NUM << PLATID_SERIES_SHIFT)| \
476 PLATID_MACH_IBM)
477 #define PLATID_MACH_IBM_WORKPAD_Z50_NUM 1
478 #define PLATID_MACH_IBM_WORKPAD_Z50 \
479 ((PLATID_MACH_IBM_WORKPAD_Z50_NUM << PLATID_MODEL_SHIFT)| \
480 PLATID_MACH_IBM_WORKPAD)
481 #define PLATID_MACH_IBM_WORKPAD_26011AU_NUM 1
482 #define PLATID_MACH_IBM_WORKPAD_26011AU \
483 ((PLATID_MACH_IBM_WORKPAD_26011AU_NUM << PLATID_SUBMODEL_SHIFT)| \
484 PLATID_MACH_IBM_WORKPAD_Z50)
485 #define PLATID_MACH_VADEM_NUM 10
486 #define PLATID_MACH_VADEM \
487 ((PLATID_MACH_VADEM_NUM << PLATID_VENDOR_SHIFT))
488 #define PLATID_MACH_VADEM_CLIO_NUM 1
489 #define PLATID_MACH_VADEM_CLIO \
490 ((PLATID_MACH_VADEM_CLIO_NUM << PLATID_SERIES_SHIFT)| \
491 PLATID_MACH_VADEM)
492 #define PLATID_MACH_VADEM_CLIO_C_NUM 1
493 #define PLATID_MACH_VADEM_CLIO_C \
494 ((PLATID_MACH_VADEM_CLIO_C_NUM << PLATID_MODEL_SHIFT)| \
495 PLATID_MACH_VADEM_CLIO)
496 #define PLATID_MACH_VADEM_CLIO_C1000_NUM 1
497 #define PLATID_MACH_VADEM_CLIO_C1000 \
498 ((PLATID_MACH_VADEM_CLIO_C1000_NUM << PLATID_SUBMODEL_SHIFT)| \
499 PLATID_MACH_VADEM_CLIO_C)
500 #define PLATID_MACH_VADEM_CLIO_C1050_NUM 2
501 #define PLATID_MACH_VADEM_CLIO_C1050 \
502 ((PLATID_MACH_VADEM_CLIO_C1050_NUM << PLATID_SUBMODEL_SHIFT)| \
503 PLATID_MACH_VADEM_CLIO_C)
504 #endif /* hpcmips */
505 #ifdef hpcsh
506 #define PLATID_MACH_HP_NUM 11
507 #define PLATID_MACH_HP \
508 ((PLATID_MACH_HP_NUM << PLATID_VENDOR_SHIFT))
509 #define PLATID_MACH_HP_LX_NUM 1
510 #define PLATID_MACH_HP_LX \
511 ((PLATID_MACH_HP_LX_NUM << PLATID_SERIES_SHIFT)| \
512 PLATID_MACH_HP)
513 #define PLATID_MACH_HP_LX_620_NUM 1
514 #define PLATID_MACH_HP_LX_620 \
515 ((PLATID_MACH_HP_LX_620_NUM << PLATID_MODEL_SHIFT)| \
516 PLATID_MACH_HP_LX)
517 #define PLATID_MACH_HP_LX_620JP_NUM 2
518 #define PLATID_MACH_HP_LX_620JP \
519 ((PLATID_MACH_HP_LX_620JP_NUM << PLATID_MODEL_SHIFT)| \
520 PLATID_MACH_HP_LX)
521 #define PLATID_MACH_HP_JORNADA_NUM 2
522 #define PLATID_MACH_HP_JORNADA \
523 ((PLATID_MACH_HP_JORNADA_NUM << PLATID_SERIES_SHIFT)| \
524 PLATID_MACH_HP)
525 #define PLATID_MACH_HP_JORNADA_6XX_NUM 1
526 #define PLATID_MACH_HP_JORNADA_6XX \
527 ((PLATID_MACH_HP_JORNADA_6XX_NUM << PLATID_MODEL_SHIFT)| \
528 PLATID_MACH_HP_JORNADA)
529 #define PLATID_MACH_HP_JORNADA_680_NUM 1
530 #define PLATID_MACH_HP_JORNADA_680 \
531 ((PLATID_MACH_HP_JORNADA_680_NUM << PLATID_SUBMODEL_SHIFT)| \
532 PLATID_MACH_HP_JORNADA_6XX)
533 #define PLATID_MACH_HP_JORNADA_680JP_NUM 2
534 #define PLATID_MACH_HP_JORNADA_680JP \
535 ((PLATID_MACH_HP_JORNADA_680JP_NUM << PLATID_SUBMODEL_SHIFT)| \
536 PLATID_MACH_HP_JORNADA_6XX)
537 #define PLATID_MACH_HP_JORNADA_690_NUM 3
538 #define PLATID_MACH_HP_JORNADA_690 \
539 ((PLATID_MACH_HP_JORNADA_690_NUM << PLATID_SUBMODEL_SHIFT)| \
540 PLATID_MACH_HP_JORNADA_6XX)
541 #define PLATID_MACH_HP_JORNADA_690JP_NUM 4
542 #define PLATID_MACH_HP_JORNADA_690JP \
543 ((PLATID_MACH_HP_JORNADA_690JP_NUM << PLATID_SUBMODEL_SHIFT)| \
544 PLATID_MACH_HP_JORNADA_6XX)
545 #define PLATID_MACH_LGE_NUM 12
546 #define PLATID_MACH_LGE \
547 ((PLATID_MACH_LGE_NUM << PLATID_VENDOR_SHIFT))
548 #define PLATID_MACH_LGE_PHENOM_NUM 1
549 #define PLATID_MACH_LGE_PHENOM \
550 ((PLATID_MACH_LGE_PHENOM_NUM << PLATID_SERIES_SHIFT)| \
551 PLATID_MACH_LGE)
552 #define PLATID_MACH_LGE_PHENOM_H220C_NUM 1
553 #define PLATID_MACH_LGE_PHENOM_H220C \
554 ((PLATID_MACH_LGE_PHENOM_H220C_NUM << PLATID_MODEL_SHIFT)| \
555 PLATID_MACH_LGE_PHENOM)
556 #endif /* hpcsh */
557