platid_generated.h revision 1.13.6.2 1 1.13.6.2 sato /* $NetBSD: platid_generated.h,v 1.13.6.2 2001/09/04 08:47:01 sato Exp $ */
2 1.13.6.2 sato
3 1.13.6.2 sato /*-
4 1.13.6.2 sato * Copyright (c) 1999-2001
5 1.13.6.2 sato * Shin Takemura and PocketBSD Project. All rights reserved.
6 1.13.6.2 sato *
7 1.13.6.2 sato * Redistribution and use in source and binary forms, with or without
8 1.13.6.2 sato * modification, are permitted provided that the following conditions
9 1.13.6.2 sato * are met:
10 1.13.6.2 sato * 1. Redistributions of source code must retain the above copyright
11 1.13.6.2 sato * notice, this list of conditions and the following disclaimer.
12 1.13.6.2 sato * 2. Redistributions in binary form must reproduce the above copyright
13 1.13.6.2 sato * notice, this list of conditions and the following disclaimer in the
14 1.13.6.2 sato * documentation and/or other materials provided with the distribution.
15 1.13.6.2 sato * 3. All advertising materials mentioning features or use of this software
16 1.13.6.2 sato * must display the following acknowledgement:
17 1.13.6.2 sato * This product includes software developed by the NetBSD
18 1.13.6.2 sato * Foundation, Inc. and its contributors.
19 1.13.6.2 sato * 4. Neither the name of The NetBSD Foundation nor the names of its
20 1.13.6.2 sato * contributors may be used to endorse or promote products derived
21 1.13.6.2 sato * from this software without specific prior written permission.
22 1.13.6.2 sato *
23 1.13.6.2 sato * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
24 1.13.6.2 sato * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
25 1.13.6.2 sato * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
26 1.13.6.2 sato * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
27 1.13.6.2 sato * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
28 1.13.6.2 sato * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
29 1.13.6.2 sato * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
30 1.13.6.2 sato * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
31 1.13.6.2 sato * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
32 1.13.6.2 sato * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33 1.13.6.2 sato * POSSIBILITY OF SUCH DAMAGE.
34 1.13.6.2 sato */
35 1.13.6.2 sato /*
36 1.13.6.2 sato * Do not edit.
37 1.13.6.2 sato * This file is automatically generated by platid.awk.
38 1.13.6.2 sato */
39 1.13.6.2 sato #ifdef hpcmips
40 1.13.6.2 sato #define PLATID_CPU_MIPS_NUM 1
41 1.13.6.2 sato #define PLATID_CPU_MIPS \
42 1.13.6.2 sato ((PLATID_CPU_MIPS_NUM << PLATID_CPU_ARCH_SHIFT))
43 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_NUM 1
44 1.13.6.2 sato #define PLATID_CPU_MIPS_VR \
45 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_NUM << PLATID_CPU_SERIES_SHIFT)| \
46 1.13.6.2 sato PLATID_CPU_MIPS)
47 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_41XX_NUM 1
48 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_41XX \
49 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_41XX_NUM << PLATID_CPU_MODEL_SHIFT)| \
50 1.13.6.2 sato PLATID_CPU_MIPS_VR)
51 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4102_NUM 1
52 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4102 \
53 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_4102_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
54 1.13.6.2 sato PLATID_CPU_MIPS_VR_41XX)
55 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4111_NUM 2
56 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4111 \
57 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_4111_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
58 1.13.6.2 sato PLATID_CPU_MIPS_VR_41XX)
59 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4121_NUM 3
60 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4121 \
61 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_4121_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
62 1.13.6.2 sato PLATID_CPU_MIPS_VR_41XX)
63 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4181_NUM 4
64 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4181 \
65 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_4181_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
66 1.13.6.2 sato PLATID_CPU_MIPS_VR_41XX)
67 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4122_NUM 5
68 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4122 \
69 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_4122_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
70 1.13.6.2 sato PLATID_CPU_MIPS_VR_41XX)
71 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4131_NUM 6
72 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4131 \
73 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_4131_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
74 1.13.6.2 sato PLATID_CPU_MIPS_VR_41XX)
75 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4181A_NUM 7
76 1.13.6.2 sato #define PLATID_CPU_MIPS_VR_4181A \
77 1.13.6.2 sato ((PLATID_CPU_MIPS_VR_4181A_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
78 1.13.6.2 sato PLATID_CPU_MIPS_VR_41XX)
79 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_NUM 2
80 1.13.6.2 sato #define PLATID_CPU_MIPS_TX \
81 1.13.6.2 sato ((PLATID_CPU_MIPS_TX_NUM << PLATID_CPU_SERIES_SHIFT)| \
82 1.13.6.2 sato PLATID_CPU_MIPS)
83 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3900_NUM 1
84 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3900 \
85 1.13.6.2 sato ((PLATID_CPU_MIPS_TX_3900_NUM << PLATID_CPU_MODEL_SHIFT)| \
86 1.13.6.2 sato PLATID_CPU_MIPS_TX)
87 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3911_NUM 1
88 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3911 \
89 1.13.6.2 sato ((PLATID_CPU_MIPS_TX_3911_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
90 1.13.6.2 sato PLATID_CPU_MIPS_TX_3900)
91 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3912_NUM 2
92 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3912 \
93 1.13.6.2 sato ((PLATID_CPU_MIPS_TX_3912_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
94 1.13.6.2 sato PLATID_CPU_MIPS_TX_3900)
95 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3920_NUM 2
96 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3920 \
97 1.13.6.2 sato ((PLATID_CPU_MIPS_TX_3920_NUM << PLATID_CPU_MODEL_SHIFT)| \
98 1.13.6.2 sato PLATID_CPU_MIPS_TX)
99 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3922_NUM 1
100 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3922 \
101 1.13.6.2 sato ((PLATID_CPU_MIPS_TX_3922_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
102 1.13.6.2 sato PLATID_CPU_MIPS_TX_3920)
103 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3927_NUM 2
104 1.13.6.2 sato #define PLATID_CPU_MIPS_TX_3927 \
105 1.13.6.2 sato ((PLATID_CPU_MIPS_TX_3927_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
106 1.13.6.2 sato PLATID_CPU_MIPS_TX_3920)
107 1.13.6.2 sato #endif /* hpcmips */
108 1.13.6.2 sato #ifdef hpcsh
109 1.13.6.2 sato #define PLATID_CPU_SH_NUM 2
110 1.13.6.2 sato #define PLATID_CPU_SH \
111 1.13.6.2 sato ((PLATID_CPU_SH_NUM << PLATID_CPU_ARCH_SHIFT))
112 1.13.6.2 sato #define PLATID_CPU_SH_3_NUM 1
113 1.13.6.2 sato #define PLATID_CPU_SH_3 \
114 1.13.6.2 sato ((PLATID_CPU_SH_3_NUM << PLATID_CPU_SERIES_SHIFT)| \
115 1.13.6.2 sato PLATID_CPU_SH)
116 1.13.6.2 sato #define PLATID_CPU_SH_3_7709_NUM 1
117 1.13.6.2 sato #define PLATID_CPU_SH_3_7709 \
118 1.13.6.2 sato ((PLATID_CPU_SH_3_7709_NUM << PLATID_CPU_MODEL_SHIFT)| \
119 1.13.6.2 sato PLATID_CPU_SH_3)
120 1.13.6.2 sato #define PLATID_CPU_SH_3_7709A_NUM 2
121 1.13.6.2 sato #define PLATID_CPU_SH_3_7709A \
122 1.13.6.2 sato ((PLATID_CPU_SH_3_7709A_NUM << PLATID_CPU_MODEL_SHIFT)| \
123 1.13.6.2 sato PLATID_CPU_SH_3)
124 1.13.6.2 sato #define PLATID_CPU_SH_4_NUM 2
125 1.13.6.2 sato #define PLATID_CPU_SH_4 \
126 1.13.6.2 sato ((PLATID_CPU_SH_4_NUM << PLATID_CPU_SERIES_SHIFT)| \
127 1.13.6.2 sato PLATID_CPU_SH)
128 1.13.6.2 sato #define PLATID_CPU_SH_4_7750_NUM 1
129 1.13.6.2 sato #define PLATID_CPU_SH_4_7750 \
130 1.13.6.2 sato ((PLATID_CPU_SH_4_7750_NUM << PLATID_CPU_MODEL_SHIFT)| \
131 1.13.6.2 sato PLATID_CPU_SH_4)
132 1.13.6.2 sato #endif /* hpcsh */
133 1.13.6.2 sato #ifdef hpcarm
134 1.13.6.2 sato #define PLATID_CPU_ARM_NUM 3
135 1.13.6.2 sato #define PLATID_CPU_ARM \
136 1.13.6.2 sato ((PLATID_CPU_ARM_NUM << PLATID_CPU_ARCH_SHIFT))
137 1.13.6.2 sato #define PLATID_CPU_ARM_STRONGARM_NUM 1
138 1.13.6.2 sato #define PLATID_CPU_ARM_STRONGARM \
139 1.13.6.2 sato ((PLATID_CPU_ARM_STRONGARM_NUM << PLATID_CPU_SERIES_SHIFT)| \
140 1.13.6.2 sato PLATID_CPU_ARM)
141 1.13.6.2 sato #define PLATID_CPU_ARM_STRONGARM_SA1100_NUM 1
142 1.13.6.2 sato #define PLATID_CPU_ARM_STRONGARM_SA1100 \
143 1.13.6.2 sato ((PLATID_CPU_ARM_STRONGARM_SA1100_NUM << PLATID_CPU_MODEL_SHIFT)| \
144 1.13.6.2 sato PLATID_CPU_ARM_STRONGARM)
145 1.13.6.2 sato #define PLATID_CPU_ARM_STRONGARM_SA1110_NUM 2
146 1.13.6.2 sato #define PLATID_CPU_ARM_STRONGARM_SA1110 \
147 1.13.6.2 sato ((PLATID_CPU_ARM_STRONGARM_SA1110_NUM << PLATID_CPU_MODEL_SHIFT)| \
148 1.13.6.2 sato PLATID_CPU_ARM_STRONGARM)
149 1.13.6.2 sato #endif /* hpcarm */
150 1.13.6.2 sato #ifdef hpcmips
151 1.13.6.2 sato #ifndef SPEC_PLATFORM
152 1.13.6.2 sato #define SPEC_MACH_NEC
153 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
154 1.13.6.2 sato #define PLATID_MACH_NEC_NUM 1
155 1.13.6.2 sato #define PLATID_MACH_NEC \
156 1.13.6.2 sato ((PLATID_MACH_NEC_NUM << PLATID_VENDOR_SHIFT))
157 1.13.6.2 sato #ifndef SPEC_PLATFORM
158 1.13.6.2 sato #define SPEC_MACH_NEC_MCCS
159 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
160 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_NUM 1
161 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS \
162 1.13.6.2 sato ((PLATID_MACH_NEC_MCCS_NUM << PLATID_SERIES_SHIFT)| \
163 1.13.6.2 sato PLATID_MACH_NEC)
164 1.13.6.2 sato #ifndef SPEC_PLATFORM
165 1.13.6.2 sato #define SPEC_MACH_NEC_MCCS_1X
166 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
167 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_1X_NUM 1
168 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_1X \
169 1.13.6.2 sato ((PLATID_MACH_NEC_MCCS_1X_NUM << PLATID_MODEL_SHIFT)| \
170 1.13.6.2 sato PLATID_MACH_NEC_MCCS)
171 1.13.6.2 sato #ifndef SPEC_PLATFORM
172 1.13.6.2 sato #define SPEC_MACH_NEC_MCCS_11
173 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
174 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_11_NUM 1
175 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_11 \
176 1.13.6.2 sato ((PLATID_MACH_NEC_MCCS_11_NUM << PLATID_SUBMODEL_SHIFT)| \
177 1.13.6.2 sato PLATID_MACH_NEC_MCCS_1X)
178 1.13.6.2 sato #ifndef SPEC_PLATFORM
179 1.13.6.2 sato #define SPEC_MACH_NEC_MCCS_12
180 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
181 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_12_NUM 2
182 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_12 \
183 1.13.6.2 sato ((PLATID_MACH_NEC_MCCS_12_NUM << PLATID_SUBMODEL_SHIFT)| \
184 1.13.6.2 sato PLATID_MACH_NEC_MCCS_1X)
185 1.13.6.2 sato #ifndef SPEC_PLATFORM
186 1.13.6.2 sato #define SPEC_MACH_NEC_MCCS_13
187 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
188 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_13_NUM 3
189 1.13.6.2 sato #define PLATID_MACH_NEC_MCCS_13 \
190 1.13.6.2 sato ((PLATID_MACH_NEC_MCCS_13_NUM << PLATID_SUBMODEL_SHIFT)| \
191 1.13.6.2 sato PLATID_MACH_NEC_MCCS_1X)
192 1.13.6.2 sato #ifndef SPEC_PLATFORM
193 1.13.6.2 sato #define SPEC_MACH_NEC_MCR
194 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
195 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_NUM 2
196 1.13.6.2 sato #define PLATID_MACH_NEC_MCR \
197 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_NUM << PLATID_SERIES_SHIFT)| \
198 1.13.6.2 sato PLATID_MACH_NEC)
199 1.13.6.2 sato #ifndef SPEC_PLATFORM
200 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_3XX
201 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
202 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_3XX_NUM 1
203 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_3XX \
204 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_3XX_NUM << PLATID_MODEL_SHIFT)| \
205 1.13.6.2 sato PLATID_MACH_NEC_MCR)
206 1.13.6.2 sato #ifndef SPEC_PLATFORM
207 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_300
208 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
209 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_300_NUM 1
210 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_300 \
211 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_300_NUM << PLATID_SUBMODEL_SHIFT)| \
212 1.13.6.2 sato PLATID_MACH_NEC_MCR_3XX)
213 1.13.6.2 sato #ifndef SPEC_PLATFORM
214 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_320
215 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
216 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_320_NUM 2
217 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_320 \
218 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_320_NUM << PLATID_SUBMODEL_SHIFT)| \
219 1.13.6.2 sato PLATID_MACH_NEC_MCR_3XX)
220 1.13.6.2 sato #ifndef SPEC_PLATFORM
221 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_FORDOCOMO
222 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
223 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_FORDOCOMO_NUM 3
224 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_FORDOCOMO \
225 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \
226 1.13.6.2 sato PLATID_MACH_NEC_MCR_3XX)
227 1.13.6.2 sato #ifndef SPEC_PLATFORM
228 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_MPRO700
229 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
230 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_MPRO700_NUM 4
231 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_MPRO700 \
232 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_MPRO700_NUM << PLATID_SUBMODEL_SHIFT)| \
233 1.13.6.2 sato PLATID_MACH_NEC_MCR_3XX)
234 1.13.6.2 sato #ifndef SPEC_PLATFORM
235 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_330
236 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
237 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_330_NUM 5
238 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_330 \
239 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_330_NUM << PLATID_SUBMODEL_SHIFT)| \
240 1.13.6.2 sato PLATID_MACH_NEC_MCR_3XX)
241 1.13.6.2 sato #ifndef SPEC_PLATFORM
242 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_5XX
243 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
244 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_5XX_NUM 2
245 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_5XX \
246 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_5XX_NUM << PLATID_MODEL_SHIFT)| \
247 1.13.6.2 sato PLATID_MACH_NEC_MCR)
248 1.13.6.2 sato #ifndef SPEC_PLATFORM
249 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_500
250 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
251 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_500_NUM 1
252 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_500 \
253 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_500_NUM << PLATID_SUBMODEL_SHIFT)| \
254 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
255 1.13.6.2 sato #ifndef SPEC_PLATFORM
256 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_510
257 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
258 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_510_NUM 2
259 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_510 \
260 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_510_NUM << PLATID_SUBMODEL_SHIFT)| \
261 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
262 1.13.6.2 sato #ifndef SPEC_PLATFORM
263 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_520
264 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
265 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_520_NUM 3
266 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_520 \
267 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_520_NUM << PLATID_SUBMODEL_SHIFT)| \
268 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
269 1.13.6.2 sato #ifndef SPEC_PLATFORM
270 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_520A
271 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
272 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_520A_NUM 4
273 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_520A \
274 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_520A_NUM << PLATID_SUBMODEL_SHIFT)| \
275 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
276 1.13.6.2 sato #ifndef SPEC_PLATFORM
277 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_500A
278 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
279 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_500A_NUM 5
280 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_500A \
281 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_500A_NUM << PLATID_SUBMODEL_SHIFT)| \
282 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
283 1.13.6.2 sato #ifndef SPEC_PLATFORM
284 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_530
285 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
286 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_530_NUM 6
287 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_530 \
288 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_530_NUM << PLATID_SUBMODEL_SHIFT)| \
289 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
290 1.13.6.2 sato #ifndef SPEC_PLATFORM
291 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_430
292 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
293 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_430_NUM 7
294 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_430 \
295 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_430_NUM << PLATID_SUBMODEL_SHIFT)| \
296 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
297 1.13.6.2 sato #ifndef SPEC_PLATFORM
298 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_530A
299 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
300 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_530A_NUM 8
301 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_530A \
302 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_530A_NUM << PLATID_SUBMODEL_SHIFT)| \
303 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
304 1.13.6.2 sato #ifndef SPEC_PLATFORM
305 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_SIGMARION
306 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
307 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_SIGMARION_NUM 9
308 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_SIGMARION \
309 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_SIGMARION_NUM << PLATID_SUBMODEL_SHIFT)| \
310 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
311 1.13.6.2 sato #ifndef SPEC_PLATFORM
312 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_550
313 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
314 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_550_NUM 10
315 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_550 \
316 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_550_NUM << PLATID_SUBMODEL_SHIFT)| \
317 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
318 1.13.6.2 sato #ifndef SPEC_PLATFORM
319 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_450
320 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
321 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_450_NUM 11
322 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_450 \
323 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_450_NUM << PLATID_SUBMODEL_SHIFT)| \
324 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
325 1.13.6.2 sato #ifndef SPEC_PLATFORM
326 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_SIGMARION2
327 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
328 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_SIGMARION2_NUM 12
329 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_SIGMARION2 \
330 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_SIGMARION2_NUM << PLATID_SUBMODEL_SHIFT)| \
331 1.13.6.2 sato PLATID_MACH_NEC_MCR_5XX)
332 1.13.6.2 sato #ifndef SPEC_PLATFORM
333 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_7XX
334 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
335 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_7XX_NUM 3
336 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_7XX \
337 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_7XX_NUM << PLATID_MODEL_SHIFT)| \
338 1.13.6.2 sato PLATID_MACH_NEC_MCR)
339 1.13.6.2 sato #ifndef SPEC_PLATFORM
340 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_700
341 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
342 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_700_NUM 1
343 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_700 \
344 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_700_NUM << PLATID_SUBMODEL_SHIFT)| \
345 1.13.6.2 sato PLATID_MACH_NEC_MCR_7XX)
346 1.13.6.2 sato #ifndef SPEC_PLATFORM
347 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_700A
348 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
349 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_700A_NUM 2
350 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_700A \
351 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_700A_NUM << PLATID_SUBMODEL_SHIFT)| \
352 1.13.6.2 sato PLATID_MACH_NEC_MCR_7XX)
353 1.13.6.2 sato #ifndef SPEC_PLATFORM
354 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_730
355 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
356 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_730_NUM 3
357 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_730 \
358 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_730_NUM << PLATID_SUBMODEL_SHIFT)| \
359 1.13.6.2 sato PLATID_MACH_NEC_MCR_7XX)
360 1.13.6.2 sato #ifndef SPEC_PLATFORM
361 1.13.6.2 sato #define SPEC_MACH_NEC_MCR_730A
362 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
363 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_730A_NUM 4
364 1.13.6.2 sato #define PLATID_MACH_NEC_MCR_730A \
365 1.13.6.2 sato ((PLATID_MACH_NEC_MCR_730A_NUM << PLATID_SUBMODEL_SHIFT)| \
366 1.13.6.2 sato PLATID_MACH_NEC_MCR_7XX)
367 1.13.6.2 sato #endif /* hpcmips */
368 1.13.6.2 sato #ifdef hpcmips
369 1.13.6.2 sato #ifndef SPEC_PLATFORM
370 1.13.6.2 sato #define SPEC_MACH_EVEREX
371 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
372 1.13.6.2 sato #define PLATID_MACH_EVEREX_NUM 2
373 1.13.6.2 sato #define PLATID_MACH_EVEREX \
374 1.13.6.2 sato ((PLATID_MACH_EVEREX_NUM << PLATID_VENDOR_SHIFT))
375 1.13.6.2 sato #ifndef SPEC_PLATFORM
376 1.13.6.2 sato #define SPEC_MACH_EVEREX_FREESTYLE
377 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
378 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_NUM 1
379 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE \
380 1.13.6.2 sato ((PLATID_MACH_EVEREX_FREESTYLE_NUM << PLATID_SERIES_SHIFT)| \
381 1.13.6.2 sato PLATID_MACH_EVEREX)
382 1.13.6.2 sato #ifndef SPEC_PLATFORM
383 1.13.6.2 sato #define SPEC_MACH_EVEREX_FREESTYLE_AXX
384 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
385 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM 1
386 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_AXX \
387 1.13.6.2 sato ((PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM << PLATID_MODEL_SHIFT)| \
388 1.13.6.2 sato PLATID_MACH_EVEREX_FREESTYLE)
389 1.13.6.2 sato #ifndef SPEC_PLATFORM
390 1.13.6.2 sato #define SPEC_MACH_EVEREX_FREESTYLE_A10
391 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
392 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_A10_NUM 1
393 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_A10 \
394 1.13.6.2 sato ((PLATID_MACH_EVEREX_FREESTYLE_A10_NUM << PLATID_SUBMODEL_SHIFT)| \
395 1.13.6.2 sato PLATID_MACH_EVEREX_FREESTYLE_AXX)
396 1.13.6.2 sato #ifndef SPEC_PLATFORM
397 1.13.6.2 sato #define SPEC_MACH_EVEREX_FREESTYLE_A15
398 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
399 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_A15_NUM 2
400 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_A15 \
401 1.13.6.2 sato ((PLATID_MACH_EVEREX_FREESTYLE_A15_NUM << PLATID_SUBMODEL_SHIFT)| \
402 1.13.6.2 sato PLATID_MACH_EVEREX_FREESTYLE_AXX)
403 1.13.6.2 sato #ifndef SPEC_PLATFORM
404 1.13.6.2 sato #define SPEC_MACH_EVEREX_FREESTYLE_A20
405 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
406 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_A20_NUM 3
407 1.13.6.2 sato #define PLATID_MACH_EVEREX_FREESTYLE_A20 \
408 1.13.6.2 sato ((PLATID_MACH_EVEREX_FREESTYLE_A20_NUM << PLATID_SUBMODEL_SHIFT)| \
409 1.13.6.2 sato PLATID_MACH_EVEREX_FREESTYLE_AXX)
410 1.13.6.2 sato #endif /* hpcmips */
411 1.13.6.2 sato #ifndef SPEC_PLATFORM
412 1.13.6.2 sato #define SPEC_MACH_CASIO
413 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
414 1.13.6.2 sato #define PLATID_MACH_CASIO_NUM 3
415 1.13.6.2 sato #define PLATID_MACH_CASIO \
416 1.13.6.2 sato ((PLATID_MACH_CASIO_NUM << PLATID_VENDOR_SHIFT))
417 1.13.6.2 sato #ifdef hpcmips
418 1.13.6.2 sato #ifndef SPEC_PLATFORM
419 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE
420 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
421 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_NUM 1
422 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE \
423 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_NUM << PLATID_SERIES_SHIFT)| \
424 1.13.6.2 sato PLATID_MACH_CASIO)
425 1.13.6.2 sato #ifndef SPEC_PLATFORM
426 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_EXX
427 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
428 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM 1
429 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX \
430 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM << PLATID_MODEL_SHIFT)| \
431 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE)
432 1.13.6.2 sato #ifndef SPEC_PLATFORM
433 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E10
434 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
435 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM 1
436 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E10 \
437 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM << PLATID_SUBMODEL_SHIFT)| \
438 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
439 1.13.6.2 sato #ifndef SPEC_PLATFORM
440 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E11
441 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
442 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM 2
443 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E11 \
444 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM << PLATID_SUBMODEL_SHIFT)| \
445 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
446 1.13.6.2 sato #ifndef SPEC_PLATFORM
447 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E15
448 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
449 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM 3
450 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E15 \
451 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM << PLATID_SUBMODEL_SHIFT)| \
452 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
453 1.13.6.2 sato #ifndef SPEC_PLATFORM
454 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E55
455 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
456 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM 4
457 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E55 \
458 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM << PLATID_SUBMODEL_SHIFT)| \
459 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
460 1.13.6.2 sato #ifndef SPEC_PLATFORM
461 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_FORDOCOMO
462 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
463 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM 5
464 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO \
465 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \
466 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
467 1.13.6.2 sato #ifndef SPEC_PLATFORM
468 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E65
469 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
470 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM 6
471 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E65 \
472 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM << PLATID_SUBMODEL_SHIFT)| \
473 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
474 1.13.6.2 sato #ifndef SPEC_PLATFORM
475 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_EXXX
476 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
477 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM 2
478 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX \
479 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM << PLATID_MODEL_SHIFT)| \
480 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE)
481 1.13.6.2 sato #ifndef SPEC_PLATFORM
482 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E100
483 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
484 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM 1
485 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E100 \
486 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM << PLATID_SUBMODEL_SHIFT)| \
487 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
488 1.13.6.2 sato #ifndef SPEC_PLATFORM
489 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E105
490 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
491 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM 2
492 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E105 \
493 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM << PLATID_SUBMODEL_SHIFT)| \
494 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
495 1.13.6.2 sato #ifndef SPEC_PLATFORM
496 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E500
497 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
498 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM 3
499 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E500 \
500 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM << PLATID_SUBMODEL_SHIFT)| \
501 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
502 1.13.6.2 sato #ifndef SPEC_PLATFORM
503 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAE_E507
504 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
505 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM 4
506 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAE_E507 \
507 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM << PLATID_SUBMODEL_SHIFT)| \
508 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
509 1.13.6.2 sato #ifndef SPEC_PLATFORM
510 1.13.6.2 sato #define SPEC_MACH_CASIO_POCKETPOSTPET
511 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
512 1.13.6.2 sato #define PLATID_MACH_CASIO_POCKETPOSTPET_NUM 2
513 1.13.6.2 sato #define PLATID_MACH_CASIO_POCKETPOSTPET \
514 1.13.6.2 sato ((PLATID_MACH_CASIO_POCKETPOSTPET_NUM << PLATID_SERIES_SHIFT)| \
515 1.13.6.2 sato PLATID_MACH_CASIO)
516 1.13.6.2 sato #ifndef SPEC_PLATFORM
517 1.13.6.2 sato #define SPEC_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET
518 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
519 1.13.6.2 sato #define PLATID_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET_NUM 1
520 1.13.6.2 sato #define PLATID_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET \
521 1.13.6.2 sato ((PLATID_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET_NUM << PLATID_MODEL_SHIFT)| \
522 1.13.6.2 sato PLATID_MACH_CASIO_POCKETPOSTPET)
523 1.13.6.2 sato #endif /* hpcmips */
524 1.13.6.2 sato #ifdef hpcsh
525 1.13.6.2 sato #ifndef SPEC_PLATFORM
526 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAA
527 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
528 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAA_NUM 3
529 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAA \
530 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAA_NUM << PLATID_SERIES_SHIFT)| \
531 1.13.6.2 sato PLATID_MACH_CASIO)
532 1.13.6.2 sato #ifndef SPEC_PLATFORM
533 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAA_AXX
534 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
535 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAA_AXX_NUM 1
536 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAA_AXX \
537 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAA_AXX_NUM << PLATID_MODEL_SHIFT)| \
538 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAA)
539 1.13.6.2 sato #ifndef SPEC_PLATFORM
540 1.13.6.2 sato #define SPEC_MACH_CASIO_CASSIOPEIAA_A55V
541 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
542 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAA_A55V_NUM 1
543 1.13.6.2 sato #define PLATID_MACH_CASIO_CASSIOPEIAA_A55V \
544 1.13.6.2 sato ((PLATID_MACH_CASIO_CASSIOPEIAA_A55V_NUM << PLATID_SUBMODEL_SHIFT)| \
545 1.13.6.2 sato PLATID_MACH_CASIO_CASSIOPEIAA_AXX)
546 1.13.6.2 sato #endif /* hpcsh */
547 1.13.6.2 sato #ifdef hpcmips
548 1.13.6.2 sato #ifndef SPEC_PLATFORM
549 1.13.6.2 sato #define SPEC_MACH_SHARP
550 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
551 1.13.6.2 sato #define PLATID_MACH_SHARP_NUM 4
552 1.13.6.2 sato #define PLATID_MACH_SHARP \
553 1.13.6.2 sato ((PLATID_MACH_SHARP_NUM << PLATID_VENDOR_SHIFT))
554 1.13.6.2 sato #ifndef SPEC_PLATFORM
555 1.13.6.2 sato #define SPEC_MACH_SHARP_TRIPAD
556 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
557 1.13.6.2 sato #define PLATID_MACH_SHARP_TRIPAD_NUM 1
558 1.13.6.2 sato #define PLATID_MACH_SHARP_TRIPAD \
559 1.13.6.2 sato ((PLATID_MACH_SHARP_TRIPAD_NUM << PLATID_SERIES_SHIFT)| \
560 1.13.6.2 sato PLATID_MACH_SHARP)
561 1.13.6.2 sato #ifndef SPEC_PLATFORM
562 1.13.6.2 sato #define SPEC_MACH_SHARP_TRIPAD_PV
563 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
564 1.13.6.2 sato #define PLATID_MACH_SHARP_TRIPAD_PV_NUM 1
565 1.13.6.2 sato #define PLATID_MACH_SHARP_TRIPAD_PV \
566 1.13.6.2 sato ((PLATID_MACH_SHARP_TRIPAD_PV_NUM << PLATID_MODEL_SHIFT)| \
567 1.13.6.2 sato PLATID_MACH_SHARP_TRIPAD)
568 1.13.6.2 sato #ifndef SPEC_PLATFORM
569 1.13.6.2 sato #define SPEC_MACH_SHARP_TRIPAD_PV6000
570 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
571 1.13.6.2 sato #define PLATID_MACH_SHARP_TRIPAD_PV6000_NUM 1
572 1.13.6.2 sato #define PLATID_MACH_SHARP_TRIPAD_PV6000 \
573 1.13.6.2 sato ((PLATID_MACH_SHARP_TRIPAD_PV6000_NUM << PLATID_SUBMODEL_SHIFT)| \
574 1.13.6.2 sato PLATID_MACH_SHARP_TRIPAD_PV)
575 1.13.6.2 sato #ifndef SPEC_PLATFORM
576 1.13.6.2 sato #define SPEC_MACH_SHARP_TELIOS
577 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
578 1.13.6.2 sato #define PLATID_MACH_SHARP_TELIOS_NUM 2
579 1.13.6.2 sato #define PLATID_MACH_SHARP_TELIOS \
580 1.13.6.2 sato ((PLATID_MACH_SHARP_TELIOS_NUM << PLATID_SERIES_SHIFT)| \
581 1.13.6.2 sato PLATID_MACH_SHARP)
582 1.13.6.2 sato #ifndef SPEC_PLATFORM
583 1.13.6.2 sato #define SPEC_MACH_SHARP_TELIOS_HC
584 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
585 1.13.6.2 sato #define PLATID_MACH_SHARP_TELIOS_HC_NUM 1
586 1.13.6.2 sato #define PLATID_MACH_SHARP_TELIOS_HC \
587 1.13.6.2 sato ((PLATID_MACH_SHARP_TELIOS_HC_NUM << PLATID_MODEL_SHIFT)| \
588 1.13.6.2 sato PLATID_MACH_SHARP_TELIOS)
589 1.13.6.2 sato #ifndef SPEC_PLATFORM
590 1.13.6.2 sato #define SPEC_MACH_SHARP_TELIOS_HCAJ1
591 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
592 1.13.6.2 sato #define PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM 1
593 1.13.6.2 sato #define PLATID_MACH_SHARP_TELIOS_HCAJ1 \
594 1.13.6.2 sato ((PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM << PLATID_SUBMODEL_SHIFT)| \
595 1.13.6.2 sato PLATID_MACH_SHARP_TELIOS_HC)
596 1.13.6.2 sato #ifndef SPEC_PLATFORM
597 1.13.6.2 sato #define SPEC_MACH_SHARP_TELIOS_HCVJ1C_JP
598 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
599 1.13.6.2 sato #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM 2
600 1.13.6.2 sato #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP \
601 1.13.6.2 sato ((PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM << PLATID_SUBMODEL_SHIFT)| \
602 1.13.6.2 sato PLATID_MACH_SHARP_TELIOS_HC)
603 1.13.6.2 sato #ifndef SPEC_PLATFORM
604 1.13.6.2 sato #define SPEC_MACH_SHARP_MOBILON
605 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
606 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_NUM 3
607 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON \
608 1.13.6.2 sato ((PLATID_MACH_SHARP_MOBILON_NUM << PLATID_SERIES_SHIFT)| \
609 1.13.6.2 sato PLATID_MACH_SHARP)
610 1.13.6.2 sato #ifndef SPEC_PLATFORM
611 1.13.6.2 sato #define SPEC_MACH_SHARP_MOBILON_HC
612 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
613 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_HC_NUM 1
614 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_HC \
615 1.13.6.2 sato ((PLATID_MACH_SHARP_MOBILON_HC_NUM << PLATID_MODEL_SHIFT)| \
616 1.13.6.2 sato PLATID_MACH_SHARP_MOBILON)
617 1.13.6.2 sato #ifndef SPEC_PLATFORM
618 1.13.6.2 sato #define SPEC_MACH_SHARP_MOBILON_HC4100
619 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
620 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_HC4100_NUM 1
621 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_HC4100 \
622 1.13.6.2 sato ((PLATID_MACH_SHARP_MOBILON_HC4100_NUM << PLATID_SUBMODEL_SHIFT)| \
623 1.13.6.2 sato PLATID_MACH_SHARP_MOBILON_HC)
624 1.13.6.2 sato #ifndef SPEC_PLATFORM
625 1.13.6.2 sato #define SPEC_MACH_SHARP_MOBILON_HC4500
626 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
627 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_HC4500_NUM 2
628 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_HC4500 \
629 1.13.6.2 sato ((PLATID_MACH_SHARP_MOBILON_HC4500_NUM << PLATID_SUBMODEL_SHIFT)| \
630 1.13.6.2 sato PLATID_MACH_SHARP_MOBILON_HC)
631 1.13.6.2 sato #ifndef SPEC_PLATFORM
632 1.13.6.2 sato #define SPEC_MACH_SHARP_MOBILON_HC1200
633 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
634 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_HC1200_NUM 3
635 1.13.6.2 sato #define PLATID_MACH_SHARP_MOBILON_HC1200 \
636 1.13.6.2 sato ((PLATID_MACH_SHARP_MOBILON_HC1200_NUM << PLATID_SUBMODEL_SHIFT)| \
637 1.13.6.2 sato PLATID_MACH_SHARP_MOBILON_HC)
638 1.13.6.2 sato #endif /* hpcmips */
639 1.13.6.2 sato #ifdef hpcmips
640 1.13.6.2 sato #ifndef SPEC_PLATFORM
641 1.13.6.2 sato #define SPEC_MACH_FUJITSU
642 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
643 1.13.6.2 sato #define PLATID_MACH_FUJITSU_NUM 5
644 1.13.6.2 sato #define PLATID_MACH_FUJITSU \
645 1.13.6.2 sato ((PLATID_MACH_FUJITSU_NUM << PLATID_VENDOR_SHIFT))
646 1.13.6.2 sato #ifndef SPEC_PLATFORM
647 1.13.6.2 sato #define SPEC_MACH_FUJITSU_INTERTOP
648 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
649 1.13.6.2 sato #define PLATID_MACH_FUJITSU_INTERTOP_NUM 1
650 1.13.6.2 sato #define PLATID_MACH_FUJITSU_INTERTOP \
651 1.13.6.2 sato ((PLATID_MACH_FUJITSU_INTERTOP_NUM << PLATID_SERIES_SHIFT)| \
652 1.13.6.2 sato PLATID_MACH_FUJITSU)
653 1.13.6.2 sato #ifndef SPEC_PLATFORM
654 1.13.6.2 sato #define SPEC_MACH_FUJITSU_INTERTOP_ITXXX
655 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
656 1.13.6.2 sato #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM 1
657 1.13.6.2 sato #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX \
658 1.13.6.2 sato ((PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM << PLATID_MODEL_SHIFT)| \
659 1.13.6.2 sato PLATID_MACH_FUJITSU_INTERTOP)
660 1.13.6.2 sato #ifndef SPEC_PLATFORM
661 1.13.6.2 sato #define SPEC_MACH_FUJITSU_INTERTOP_IT300
662 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
663 1.13.6.2 sato #define PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM 1
664 1.13.6.2 sato #define PLATID_MACH_FUJITSU_INTERTOP_IT300 \
665 1.13.6.2 sato ((PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM << PLATID_SUBMODEL_SHIFT)| \
666 1.13.6.2 sato PLATID_MACH_FUJITSU_INTERTOP_ITXXX)
667 1.13.6.2 sato #ifndef SPEC_PLATFORM
668 1.13.6.2 sato #define SPEC_MACH_FUJITSU_INTERTOP_IT310
669 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
670 1.13.6.2 sato #define PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM 2
671 1.13.6.2 sato #define PLATID_MACH_FUJITSU_INTERTOP_IT310 \
672 1.13.6.2 sato ((PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM << PLATID_SUBMODEL_SHIFT)| \
673 1.13.6.2 sato PLATID_MACH_FUJITSU_INTERTOP_ITXXX)
674 1.13.6.2 sato #ifndef SPEC_PLATFORM
675 1.13.6.2 sato #define SPEC_MACH_FUJITSU_PENCENTRA
676 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
677 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_NUM 2
678 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA \
679 1.13.6.2 sato ((PLATID_MACH_FUJITSU_PENCENTRA_NUM << PLATID_SERIES_SHIFT)| \
680 1.13.6.2 sato PLATID_MACH_FUJITSU)
681 1.13.6.2 sato #ifndef SPEC_PLATFORM
682 1.13.6.2 sato #define SPEC_MACH_FUJITSU_PENCENTRA_130
683 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
684 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_130_NUM 1
685 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_130 \
686 1.13.6.2 sato ((PLATID_MACH_FUJITSU_PENCENTRA_130_NUM << PLATID_MODEL_SHIFT)| \
687 1.13.6.2 sato PLATID_MACH_FUJITSU_PENCENTRA)
688 1.13.6.2 sato #ifndef SPEC_PLATFORM
689 1.13.6.2 sato #define SPEC_MACH_FUJITSU_PENCENTRA_130TM
690 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
691 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_130TM_NUM 1
692 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_130TM \
693 1.13.6.2 sato ((PLATID_MACH_FUJITSU_PENCENTRA_130TM_NUM << PLATID_SUBMODEL_SHIFT)| \
694 1.13.6.2 sato PLATID_MACH_FUJITSU_PENCENTRA_130)
695 1.13.6.2 sato #ifndef SPEC_PLATFORM
696 1.13.6.2 sato #define SPEC_MACH_FUJITSU_PENCENTRA_130RF
697 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
698 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_130RF_NUM 2
699 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_130RF \
700 1.13.6.2 sato ((PLATID_MACH_FUJITSU_PENCENTRA_130RF_NUM << PLATID_SUBMODEL_SHIFT)| \
701 1.13.6.2 sato PLATID_MACH_FUJITSU_PENCENTRA_130)
702 1.13.6.2 sato #ifndef SPEC_PLATFORM
703 1.13.6.2 sato #define SPEC_MACH_FUJITSU_PENCENTRA_200
704 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
705 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_200_NUM 2
706 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_200 \
707 1.13.6.2 sato ((PLATID_MACH_FUJITSU_PENCENTRA_200_NUM << PLATID_MODEL_SHIFT)| \
708 1.13.6.2 sato PLATID_MACH_FUJITSU_PENCENTRA)
709 1.13.6.2 sato #ifndef SPEC_PLATFORM
710 1.13.6.2 sato #define SPEC_MACH_FUJITSU_PENCENTRA_200CTM
711 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
712 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_200CTM_NUM 1
713 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_200CTM \
714 1.13.6.2 sato ((PLATID_MACH_FUJITSU_PENCENTRA_200CTM_NUM << PLATID_SUBMODEL_SHIFT)| \
715 1.13.6.2 sato PLATID_MACH_FUJITSU_PENCENTRA_200)
716 1.13.6.2 sato #ifndef SPEC_PLATFORM
717 1.13.6.2 sato #define SPEC_MACH_FUJITSU_PENCENTRA_200CRF
718 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
719 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_200CRF_NUM 2
720 1.13.6.2 sato #define PLATID_MACH_FUJITSU_PENCENTRA_200CRF \
721 1.13.6.2 sato ((PLATID_MACH_FUJITSU_PENCENTRA_200CRF_NUM << PLATID_SUBMODEL_SHIFT)| \
722 1.13.6.2 sato PLATID_MACH_FUJITSU_PENCENTRA_200)
723 1.13.6.2 sato #endif /* hpcmips */
724 1.13.6.2 sato #ifdef hpcmips
725 1.13.6.2 sato #ifndef SPEC_PLATFORM
726 1.13.6.2 sato #define SPEC_MACH_PHILIPS
727 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
728 1.13.6.2 sato #define PLATID_MACH_PHILIPS_NUM 6
729 1.13.6.2 sato #define PLATID_MACH_PHILIPS \
730 1.13.6.2 sato ((PLATID_MACH_PHILIPS_NUM << PLATID_VENDOR_SHIFT))
731 1.13.6.2 sato #ifndef SPEC_PLATFORM
732 1.13.6.2 sato #define SPEC_MACH_PHILIPS_NINO
733 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
734 1.13.6.2 sato #define PLATID_MACH_PHILIPS_NINO_NUM 1
735 1.13.6.2 sato #define PLATID_MACH_PHILIPS_NINO \
736 1.13.6.2 sato ((PLATID_MACH_PHILIPS_NINO_NUM << PLATID_SERIES_SHIFT)| \
737 1.13.6.2 sato PLATID_MACH_PHILIPS)
738 1.13.6.2 sato #ifndef SPEC_PLATFORM
739 1.13.6.2 sato #define SPEC_MACH_PHILIPS_NINO_3XX
740 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
741 1.13.6.2 sato #define PLATID_MACH_PHILIPS_NINO_3XX_NUM 1
742 1.13.6.2 sato #define PLATID_MACH_PHILIPS_NINO_3XX \
743 1.13.6.2 sato ((PLATID_MACH_PHILIPS_NINO_3XX_NUM << PLATID_MODEL_SHIFT)| \
744 1.13.6.2 sato PLATID_MACH_PHILIPS_NINO)
745 1.13.6.2 sato #ifndef SPEC_PLATFORM
746 1.13.6.2 sato #define SPEC_MACH_PHILIPS_NINO_312
747 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
748 1.13.6.2 sato #define PLATID_MACH_PHILIPS_NINO_312_NUM 1
749 1.13.6.2 sato #define PLATID_MACH_PHILIPS_NINO_312 \
750 1.13.6.2 sato ((PLATID_MACH_PHILIPS_NINO_312_NUM << PLATID_SUBMODEL_SHIFT)| \
751 1.13.6.2 sato PLATID_MACH_PHILIPS_NINO_3XX)
752 1.13.6.2 sato #endif /* hpcmips */
753 1.13.6.2 sato #ifndef SPEC_PLATFORM
754 1.13.6.2 sato #define SPEC_MACH_COMPAQ
755 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
756 1.13.6.2 sato #define PLATID_MACH_COMPAQ_NUM 7
757 1.13.6.2 sato #define PLATID_MACH_COMPAQ \
758 1.13.6.2 sato ((PLATID_MACH_COMPAQ_NUM << PLATID_VENDOR_SHIFT))
759 1.13.6.2 sato #ifdef hpcmips
760 1.13.6.2 sato #ifndef SPEC_PLATFORM
761 1.13.6.2 sato #define SPEC_MACH_COMPAQ_C
762 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
763 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_NUM 1
764 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C \
765 1.13.6.2 sato ((PLATID_MACH_COMPAQ_C_NUM << PLATID_SERIES_SHIFT)| \
766 1.13.6.2 sato PLATID_MACH_COMPAQ)
767 1.13.6.2 sato #ifndef SPEC_PLATFORM
768 1.13.6.2 sato #define SPEC_MACH_COMPAQ_C_8XX
769 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
770 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_8XX_NUM 1
771 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_8XX \
772 1.13.6.2 sato ((PLATID_MACH_COMPAQ_C_8XX_NUM << PLATID_MODEL_SHIFT)| \
773 1.13.6.2 sato PLATID_MACH_COMPAQ_C)
774 1.13.6.2 sato #ifndef SPEC_PLATFORM
775 1.13.6.2 sato #define SPEC_MACH_COMPAQ_C_810
776 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
777 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_810_NUM 1
778 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_810 \
779 1.13.6.2 sato ((PLATID_MACH_COMPAQ_C_810_NUM << PLATID_SUBMODEL_SHIFT)| \
780 1.13.6.2 sato PLATID_MACH_COMPAQ_C_8XX)
781 1.13.6.2 sato #ifndef SPEC_PLATFORM
782 1.13.6.2 sato #define SPEC_MACH_COMPAQ_C_201X
783 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
784 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_201X_NUM 2
785 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_201X \
786 1.13.6.2 sato ((PLATID_MACH_COMPAQ_C_201X_NUM << PLATID_MODEL_SHIFT)| \
787 1.13.6.2 sato PLATID_MACH_COMPAQ_C)
788 1.13.6.2 sato #ifndef SPEC_PLATFORM
789 1.13.6.2 sato #define SPEC_MACH_COMPAQ_C_2010
790 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
791 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_2010_NUM 1
792 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_2010 \
793 1.13.6.2 sato ((PLATID_MACH_COMPAQ_C_2010_NUM << PLATID_SUBMODEL_SHIFT)| \
794 1.13.6.2 sato PLATID_MACH_COMPAQ_C_201X)
795 1.13.6.2 sato #ifndef SPEC_PLATFORM
796 1.13.6.2 sato #define SPEC_MACH_COMPAQ_C_2015
797 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
798 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_2015_NUM 2
799 1.13.6.2 sato #define PLATID_MACH_COMPAQ_C_2015 \
800 1.13.6.2 sato ((PLATID_MACH_COMPAQ_C_2015_NUM << PLATID_SUBMODEL_SHIFT)| \
801 1.13.6.2 sato PLATID_MACH_COMPAQ_C_201X)
802 1.13.6.2 sato #ifndef SPEC_PLATFORM
803 1.13.6.2 sato #define SPEC_MACH_COMPAQ_AERO
804 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
805 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_NUM 2
806 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO \
807 1.13.6.2 sato ((PLATID_MACH_COMPAQ_AERO_NUM << PLATID_SERIES_SHIFT)| \
808 1.13.6.2 sato PLATID_MACH_COMPAQ)
809 1.13.6.2 sato #ifndef SPEC_PLATFORM
810 1.13.6.2 sato #define SPEC_MACH_COMPAQ_AERO_15XX
811 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
812 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_15XX_NUM 1
813 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_15XX \
814 1.13.6.2 sato ((PLATID_MACH_COMPAQ_AERO_15XX_NUM << PLATID_MODEL_SHIFT)| \
815 1.13.6.2 sato PLATID_MACH_COMPAQ_AERO)
816 1.13.6.2 sato #ifndef SPEC_PLATFORM
817 1.13.6.2 sato #define SPEC_MACH_COMPAQ_AERO_1530
818 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
819 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_1530_NUM 1
820 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_1530 \
821 1.13.6.2 sato ((PLATID_MACH_COMPAQ_AERO_1530_NUM << PLATID_SUBMODEL_SHIFT)| \
822 1.13.6.2 sato PLATID_MACH_COMPAQ_AERO_15XX)
823 1.13.6.2 sato #ifndef SPEC_PLATFORM
824 1.13.6.2 sato #define SPEC_MACH_COMPAQ_AERO_21XX
825 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
826 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_21XX_NUM 2
827 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_21XX \
828 1.13.6.2 sato ((PLATID_MACH_COMPAQ_AERO_21XX_NUM << PLATID_MODEL_SHIFT)| \
829 1.13.6.2 sato PLATID_MACH_COMPAQ_AERO)
830 1.13.6.2 sato #ifndef SPEC_PLATFORM
831 1.13.6.2 sato #define SPEC_MACH_COMPAQ_AERO_2110
832 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
833 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_2110_NUM 1
834 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_2110 \
835 1.13.6.2 sato ((PLATID_MACH_COMPAQ_AERO_2110_NUM << PLATID_SUBMODEL_SHIFT)| \
836 1.13.6.2 sato PLATID_MACH_COMPAQ_AERO_21XX)
837 1.13.6.2 sato #ifndef SPEC_PLATFORM
838 1.13.6.2 sato #define SPEC_MACH_COMPAQ_AERO_2130
839 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
840 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_2130_NUM 2
841 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_2130 \
842 1.13.6.2 sato ((PLATID_MACH_COMPAQ_AERO_2130_NUM << PLATID_SUBMODEL_SHIFT)| \
843 1.13.6.2 sato PLATID_MACH_COMPAQ_AERO_21XX)
844 1.13.6.2 sato #ifndef SPEC_PLATFORM
845 1.13.6.2 sato #define SPEC_MACH_COMPAQ_AERO_2140
846 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
847 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_2140_NUM 3
848 1.13.6.2 sato #define PLATID_MACH_COMPAQ_AERO_2140 \
849 1.13.6.2 sato ((PLATID_MACH_COMPAQ_AERO_2140_NUM << PLATID_SUBMODEL_SHIFT)| \
850 1.13.6.2 sato PLATID_MACH_COMPAQ_AERO_21XX)
851 1.13.6.2 sato #ifndef SPEC_PLATFORM
852 1.13.6.2 sato #define SPEC_MACH_COMPAQ_PRESARIO
853 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
854 1.13.6.2 sato #define PLATID_MACH_COMPAQ_PRESARIO_NUM 3
855 1.13.6.2 sato #define PLATID_MACH_COMPAQ_PRESARIO \
856 1.13.6.2 sato ((PLATID_MACH_COMPAQ_PRESARIO_NUM << PLATID_SERIES_SHIFT)| \
857 1.13.6.2 sato PLATID_MACH_COMPAQ)
858 1.13.6.2 sato #ifndef SPEC_PLATFORM
859 1.13.6.2 sato #define SPEC_MACH_COMPAQ_PRESARIO_21X
860 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
861 1.13.6.2 sato #define PLATID_MACH_COMPAQ_PRESARIO_21X_NUM 1
862 1.13.6.2 sato #define PLATID_MACH_COMPAQ_PRESARIO_21X \
863 1.13.6.2 sato ((PLATID_MACH_COMPAQ_PRESARIO_21X_NUM << PLATID_MODEL_SHIFT)| \
864 1.13.6.2 sato PLATID_MACH_COMPAQ_PRESARIO)
865 1.13.6.2 sato #ifndef SPEC_PLATFORM
866 1.13.6.2 sato #define SPEC_MACH_COMPAQ_PRESARIO_213
867 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
868 1.13.6.2 sato #define PLATID_MACH_COMPAQ_PRESARIO_213_NUM 1
869 1.13.6.2 sato #define PLATID_MACH_COMPAQ_PRESARIO_213 \
870 1.13.6.2 sato ((PLATID_MACH_COMPAQ_PRESARIO_213_NUM << PLATID_SUBMODEL_SHIFT)| \
871 1.13.6.2 sato PLATID_MACH_COMPAQ_PRESARIO_21X)
872 1.13.6.2 sato #endif /* hpcmips */
873 1.13.6.2 sato #ifdef hpcarm
874 1.13.6.2 sato #ifndef SPEC_PLATFORM
875 1.13.6.2 sato #define SPEC_MACH_COMPAQ_IPAQ
876 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
877 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_NUM 4
878 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ \
879 1.13.6.2 sato ((PLATID_MACH_COMPAQ_IPAQ_NUM << PLATID_SERIES_SHIFT)| \
880 1.13.6.2 sato PLATID_MACH_COMPAQ)
881 1.13.6.2 sato #ifndef SPEC_PLATFORM
882 1.13.6.2 sato #define SPEC_MACH_COMPAQ_IPAQ_H31XX
883 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
884 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H31XX_NUM 1
885 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H31XX \
886 1.13.6.2 sato ((PLATID_MACH_COMPAQ_IPAQ_H31XX_NUM << PLATID_MODEL_SHIFT)| \
887 1.13.6.2 sato PLATID_MACH_COMPAQ_IPAQ)
888 1.13.6.2 sato #ifndef SPEC_PLATFORM
889 1.13.6.2 sato #define SPEC_MACH_COMPAQ_IPAQ_H3100
890 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
891 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H3100_NUM 1
892 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H3100 \
893 1.13.6.2 sato ((PLATID_MACH_COMPAQ_IPAQ_H3100_NUM << PLATID_SUBMODEL_SHIFT)| \
894 1.13.6.2 sato PLATID_MACH_COMPAQ_IPAQ_H31XX)
895 1.13.6.2 sato #ifndef SPEC_PLATFORM
896 1.13.6.2 sato #define SPEC_MACH_COMPAQ_IPAQ_H36XX
897 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
898 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H36XX_NUM 2
899 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H36XX \
900 1.13.6.2 sato ((PLATID_MACH_COMPAQ_IPAQ_H36XX_NUM << PLATID_MODEL_SHIFT)| \
901 1.13.6.2 sato PLATID_MACH_COMPAQ_IPAQ)
902 1.13.6.2 sato #ifndef SPEC_PLATFORM
903 1.13.6.2 sato #define SPEC_MACH_COMPAQ_IPAQ_H3600
904 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
905 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H3600_NUM 1
906 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H3600 \
907 1.13.6.2 sato ((PLATID_MACH_COMPAQ_IPAQ_H3600_NUM << PLATID_SUBMODEL_SHIFT)| \
908 1.13.6.2 sato PLATID_MACH_COMPAQ_IPAQ_H36XX)
909 1.13.6.2 sato #ifndef SPEC_PLATFORM
910 1.13.6.2 sato #define SPEC_MACH_COMPAQ_IPAQ_H3660
911 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
912 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H3660_NUM 2
913 1.13.6.2 sato #define PLATID_MACH_COMPAQ_IPAQ_H3660 \
914 1.13.6.2 sato ((PLATID_MACH_COMPAQ_IPAQ_H3660_NUM << PLATID_SUBMODEL_SHIFT)| \
915 1.13.6.2 sato PLATID_MACH_COMPAQ_IPAQ_H36XX)
916 1.13.6.2 sato #endif /* hpcarm */
917 1.13.6.2 sato #ifdef hpcmips
918 1.13.6.2 sato #ifndef SPEC_PLATFORM
919 1.13.6.2 sato #define SPEC_MACH_VICTOR
920 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
921 1.13.6.2 sato #define PLATID_MACH_VICTOR_NUM 8
922 1.13.6.2 sato #define PLATID_MACH_VICTOR \
923 1.13.6.2 sato ((PLATID_MACH_VICTOR_NUM << PLATID_VENDOR_SHIFT))
924 1.13.6.2 sato #ifndef SPEC_PLATFORM
925 1.13.6.2 sato #define SPEC_MACH_VICTOR_INTERLINK
926 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
927 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_NUM 1
928 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK \
929 1.13.6.2 sato ((PLATID_MACH_VICTOR_INTERLINK_NUM << PLATID_SERIES_SHIFT)| \
930 1.13.6.2 sato PLATID_MACH_VICTOR)
931 1.13.6.2 sato #ifndef SPEC_PLATFORM
932 1.13.6.2 sato #define SPEC_MACH_VICTOR_INTERLINK_MP
933 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
934 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_MP_NUM 1
935 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_MP \
936 1.13.6.2 sato ((PLATID_MACH_VICTOR_INTERLINK_MP_NUM << PLATID_MODEL_SHIFT)| \
937 1.13.6.2 sato PLATID_MACH_VICTOR_INTERLINK)
938 1.13.6.2 sato #ifndef SPEC_PLATFORM
939 1.13.6.2 sato #define SPEC_MACH_VICTOR_INTERLINK_MPC101
940 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
941 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM 1
942 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_MPC101 \
943 1.13.6.2 sato ((PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM << PLATID_SUBMODEL_SHIFT)| \
944 1.13.6.2 sato PLATID_MACH_VICTOR_INTERLINK_MP)
945 1.13.6.2 sato #ifndef SPEC_PLATFORM
946 1.13.6.2 sato #define SPEC_MACH_VICTOR_INTERLINK_MPC303
947 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
948 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_MPC303_NUM 2
949 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_MPC303 \
950 1.13.6.2 sato ((PLATID_MACH_VICTOR_INTERLINK_MPC303_NUM << PLATID_SUBMODEL_SHIFT)| \
951 1.13.6.2 sato PLATID_MACH_VICTOR_INTERLINK_MP)
952 1.13.6.2 sato #ifndef SPEC_PLATFORM
953 1.13.6.2 sato #define SPEC_MACH_VICTOR_INTERLINK_MPC304
954 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
955 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_MPC304_NUM 3
956 1.13.6.2 sato #define PLATID_MACH_VICTOR_INTERLINK_MPC304 \
957 1.13.6.2 sato ((PLATID_MACH_VICTOR_INTERLINK_MPC304_NUM << PLATID_SUBMODEL_SHIFT)| \
958 1.13.6.2 sato PLATID_MACH_VICTOR_INTERLINK_MP)
959 1.13.6.2 sato #endif /* hpcmips */
960 1.13.6.2 sato #ifdef hpcmips
961 1.13.6.2 sato #ifndef SPEC_PLATFORM
962 1.13.6.2 sato #define SPEC_MACH_IBM
963 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
964 1.13.6.2 sato #define PLATID_MACH_IBM_NUM 9
965 1.13.6.2 sato #define PLATID_MACH_IBM \
966 1.13.6.2 sato ((PLATID_MACH_IBM_NUM << PLATID_VENDOR_SHIFT))
967 1.13.6.2 sato #ifndef SPEC_PLATFORM
968 1.13.6.2 sato #define SPEC_MACH_IBM_WORKPAD
969 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
970 1.13.6.2 sato #define PLATID_MACH_IBM_WORKPAD_NUM 1
971 1.13.6.2 sato #define PLATID_MACH_IBM_WORKPAD \
972 1.13.6.2 sato ((PLATID_MACH_IBM_WORKPAD_NUM << PLATID_SERIES_SHIFT)| \
973 1.13.6.2 sato PLATID_MACH_IBM)
974 1.13.6.2 sato #ifndef SPEC_PLATFORM
975 1.13.6.2 sato #define SPEC_MACH_IBM_WORKPAD_Z50
976 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
977 1.13.6.2 sato #define PLATID_MACH_IBM_WORKPAD_Z50_NUM 1
978 1.13.6.2 sato #define PLATID_MACH_IBM_WORKPAD_Z50 \
979 1.13.6.2 sato ((PLATID_MACH_IBM_WORKPAD_Z50_NUM << PLATID_MODEL_SHIFT)| \
980 1.13.6.2 sato PLATID_MACH_IBM_WORKPAD)
981 1.13.6.2 sato #ifndef SPEC_PLATFORM
982 1.13.6.2 sato #define SPEC_MACH_IBM_WORKPAD_26011AU
983 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
984 1.13.6.2 sato #define PLATID_MACH_IBM_WORKPAD_26011AU_NUM 1
985 1.13.6.2 sato #define PLATID_MACH_IBM_WORKPAD_26011AU \
986 1.13.6.2 sato ((PLATID_MACH_IBM_WORKPAD_26011AU_NUM << PLATID_SUBMODEL_SHIFT)| \
987 1.13.6.2 sato PLATID_MACH_IBM_WORKPAD_Z50)
988 1.13.6.2 sato #endif /* hpcmips */
989 1.13.6.2 sato #ifdef hpcmips
990 1.13.6.2 sato #ifndef SPEC_PLATFORM
991 1.13.6.2 sato #define SPEC_MACH_VADEM
992 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
993 1.13.6.2 sato #define PLATID_MACH_VADEM_NUM 10
994 1.13.6.2 sato #define PLATID_MACH_VADEM \
995 1.13.6.2 sato ((PLATID_MACH_VADEM_NUM << PLATID_VENDOR_SHIFT))
996 1.13.6.2 sato #ifndef SPEC_PLATFORM
997 1.13.6.2 sato #define SPEC_MACH_VADEM_CLIO
998 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
999 1.13.6.2 sato #define PLATID_MACH_VADEM_CLIO_NUM 1
1000 1.13.6.2 sato #define PLATID_MACH_VADEM_CLIO \
1001 1.13.6.2 sato ((PLATID_MACH_VADEM_CLIO_NUM << PLATID_SERIES_SHIFT)| \
1002 1.13.6.2 sato PLATID_MACH_VADEM)
1003 1.13.6.2 sato #ifndef SPEC_PLATFORM
1004 1.13.6.2 sato #define SPEC_MACH_VADEM_CLIO_C
1005 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1006 1.13.6.2 sato #define PLATID_MACH_VADEM_CLIO_C_NUM 1
1007 1.13.6.2 sato #define PLATID_MACH_VADEM_CLIO_C \
1008 1.13.6.2 sato ((PLATID_MACH_VADEM_CLIO_C_NUM << PLATID_MODEL_SHIFT)| \
1009 1.13.6.2 sato PLATID_MACH_VADEM_CLIO)
1010 1.13.6.2 sato #ifndef SPEC_PLATFORM
1011 1.13.6.2 sato #define SPEC_MACH_VADEM_CLIO_C1000
1012 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1013 1.13.6.2 sato #define PLATID_MACH_VADEM_CLIO_C1000_NUM 1
1014 1.13.6.2 sato #define PLATID_MACH_VADEM_CLIO_C1000 \
1015 1.13.6.2 sato ((PLATID_MACH_VADEM_CLIO_C1000_NUM << PLATID_SUBMODEL_SHIFT)| \
1016 1.13.6.2 sato PLATID_MACH_VADEM_CLIO_C)
1017 1.13.6.2 sato #ifndef SPEC_PLATFORM
1018 1.13.6.2 sato #define SPEC_MACH_VADEM_CLIO_C1050
1019 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1020 1.13.6.2 sato #define PLATID_MACH_VADEM_CLIO_C1050_NUM 2
1021 1.13.6.2 sato #define PLATID_MACH_VADEM_CLIO_C1050 \
1022 1.13.6.2 sato ((PLATID_MACH_VADEM_CLIO_C1050_NUM << PLATID_SUBMODEL_SHIFT)| \
1023 1.13.6.2 sato PLATID_MACH_VADEM_CLIO_C)
1024 1.13.6.2 sato #endif /* hpcmips */
1025 1.13.6.2 sato #ifndef SPEC_PLATFORM
1026 1.13.6.2 sato #define SPEC_MACH_HP
1027 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1028 1.13.6.2 sato #define PLATID_MACH_HP_NUM 11
1029 1.13.6.2 sato #define PLATID_MACH_HP \
1030 1.13.6.2 sato ((PLATID_MACH_HP_NUM << PLATID_VENDOR_SHIFT))
1031 1.13.6.2 sato #ifdef hpcsh
1032 1.13.6.2 sato #ifndef SPEC_PLATFORM
1033 1.13.6.2 sato #define SPEC_MACH_HP_LX
1034 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1035 1.13.6.2 sato #define PLATID_MACH_HP_LX_NUM 1
1036 1.13.6.2 sato #define PLATID_MACH_HP_LX \
1037 1.13.6.2 sato ((PLATID_MACH_HP_LX_NUM << PLATID_SERIES_SHIFT)| \
1038 1.13.6.2 sato PLATID_MACH_HP)
1039 1.13.6.2 sato #ifndef SPEC_PLATFORM
1040 1.13.6.2 sato #define SPEC_MACH_HP_LX_620
1041 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1042 1.13.6.2 sato #define PLATID_MACH_HP_LX_620_NUM 1
1043 1.13.6.2 sato #define PLATID_MACH_HP_LX_620 \
1044 1.13.6.2 sato ((PLATID_MACH_HP_LX_620_NUM << PLATID_MODEL_SHIFT)| \
1045 1.13.6.2 sato PLATID_MACH_HP_LX)
1046 1.13.6.2 sato #ifndef SPEC_PLATFORM
1047 1.13.6.2 sato #define SPEC_MACH_HP_LX_620JP
1048 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1049 1.13.6.2 sato #define PLATID_MACH_HP_LX_620JP_NUM 2
1050 1.13.6.2 sato #define PLATID_MACH_HP_LX_620JP \
1051 1.13.6.2 sato ((PLATID_MACH_HP_LX_620JP_NUM << PLATID_MODEL_SHIFT)| \
1052 1.13.6.2 sato PLATID_MACH_HP_LX)
1053 1.13.6.2 sato #endif /* hpcsh */
1054 1.13.6.2 sato #ifndef SPEC_PLATFORM
1055 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA
1056 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1057 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_NUM 2
1058 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA \
1059 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_NUM << PLATID_SERIES_SHIFT)| \
1060 1.13.6.2 sato PLATID_MACH_HP)
1061 1.13.6.2 sato #ifdef hpcsh
1062 1.13.6.2 sato #ifndef SPEC_PLATFORM
1063 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_6XX
1064 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1065 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_6XX_NUM 1
1066 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_6XX \
1067 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_6XX_NUM << PLATID_MODEL_SHIFT)| \
1068 1.13.6.2 sato PLATID_MACH_HP_JORNADA)
1069 1.13.6.2 sato #ifndef SPEC_PLATFORM
1070 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_680
1071 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1072 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_680_NUM 1
1073 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_680 \
1074 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_680_NUM << PLATID_SUBMODEL_SHIFT)| \
1075 1.13.6.2 sato PLATID_MACH_HP_JORNADA_6XX)
1076 1.13.6.2 sato #ifndef SPEC_PLATFORM
1077 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_680JP
1078 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1079 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_680JP_NUM 2
1080 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_680JP \
1081 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_680JP_NUM << PLATID_SUBMODEL_SHIFT)| \
1082 1.13.6.2 sato PLATID_MACH_HP_JORNADA_6XX)
1083 1.13.6.2 sato #ifndef SPEC_PLATFORM
1084 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_680HU
1085 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1086 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_680HU_NUM 3
1087 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_680HU \
1088 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_680HU_NUM << PLATID_SUBMODEL_SHIFT)| \
1089 1.13.6.2 sato PLATID_MACH_HP_JORNADA_6XX)
1090 1.13.6.2 sato #ifndef SPEC_PLATFORM
1091 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_680DE
1092 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1093 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_680DE_NUM 4
1094 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_680DE \
1095 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_680DE_NUM << PLATID_SUBMODEL_SHIFT)| \
1096 1.13.6.2 sato PLATID_MACH_HP_JORNADA_6XX)
1097 1.13.6.2 sato #ifndef SPEC_PLATFORM
1098 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_690
1099 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1100 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_690_NUM 5
1101 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_690 \
1102 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_690_NUM << PLATID_SUBMODEL_SHIFT)| \
1103 1.13.6.2 sato PLATID_MACH_HP_JORNADA_6XX)
1104 1.13.6.2 sato #ifndef SPEC_PLATFORM
1105 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_690JP
1106 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1107 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_690JP_NUM 6
1108 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_690JP \
1109 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_690JP_NUM << PLATID_SUBMODEL_SHIFT)| \
1110 1.13.6.2 sato PLATID_MACH_HP_JORNADA_6XX)
1111 1.13.6.2 sato #ifndef SPEC_PLATFORM
1112 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_690HU
1113 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1114 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_690HU_NUM 7
1115 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_690HU \
1116 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_690HU_NUM << PLATID_SUBMODEL_SHIFT)| \
1117 1.13.6.2 sato PLATID_MACH_HP_JORNADA_6XX)
1118 1.13.6.2 sato #ifndef SPEC_PLATFORM
1119 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_690DE
1120 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1121 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_690DE_NUM 8
1122 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_690DE \
1123 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_690DE_NUM << PLATID_SUBMODEL_SHIFT)| \
1124 1.13.6.2 sato PLATID_MACH_HP_JORNADA_6XX)
1125 1.13.6.2 sato #endif /* hpcsh */
1126 1.13.6.2 sato #ifdef hpcarm
1127 1.13.6.2 sato #ifndef SPEC_PLATFORM
1128 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_7XX
1129 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1130 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_7XX_NUM 2
1131 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_7XX \
1132 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_7XX_NUM << PLATID_MODEL_SHIFT)| \
1133 1.13.6.2 sato PLATID_MACH_HP_JORNADA)
1134 1.13.6.2 sato #ifndef SPEC_PLATFORM
1135 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_720
1136 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1137 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_720_NUM 1
1138 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_720 \
1139 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_720_NUM << PLATID_SUBMODEL_SHIFT)| \
1140 1.13.6.2 sato PLATID_MACH_HP_JORNADA_7XX)
1141 1.13.6.2 sato #ifndef SPEC_PLATFORM
1142 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_720JP
1143 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1144 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_720JP_NUM 2
1145 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_720JP \
1146 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_720JP_NUM << PLATID_SUBMODEL_SHIFT)| \
1147 1.13.6.2 sato PLATID_MACH_HP_JORNADA_7XX)
1148 1.13.6.2 sato #ifndef SPEC_PLATFORM
1149 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_8XX
1150 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1151 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_8XX_NUM 3
1152 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_8XX \
1153 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_8XX_NUM << PLATID_MODEL_SHIFT)| \
1154 1.13.6.2 sato PLATID_MACH_HP_JORNADA)
1155 1.13.6.2 sato #ifndef SPEC_PLATFORM
1156 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_820
1157 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1158 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_820_NUM 1
1159 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_820 \
1160 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_820_NUM << PLATID_SUBMODEL_SHIFT)| \
1161 1.13.6.2 sato PLATID_MACH_HP_JORNADA_8XX)
1162 1.13.6.2 sato #ifndef SPEC_PLATFORM
1163 1.13.6.2 sato #define SPEC_MACH_HP_JORNADA_820JP
1164 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1165 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_820JP_NUM 2
1166 1.13.6.2 sato #define PLATID_MACH_HP_JORNADA_820JP \
1167 1.13.6.2 sato ((PLATID_MACH_HP_JORNADA_820JP_NUM << PLATID_SUBMODEL_SHIFT)| \
1168 1.13.6.2 sato PLATID_MACH_HP_JORNADA_8XX)
1169 1.13.6.2 sato #endif /* hpcarm */
1170 1.13.6.2 sato #ifdef hpcsh
1171 1.13.6.2 sato #ifndef SPEC_PLATFORM
1172 1.13.6.2 sato #define SPEC_MACH_HITACHI
1173 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1174 1.13.6.2 sato #define PLATID_MACH_HITACHI_NUM 12
1175 1.13.6.2 sato #define PLATID_MACH_HITACHI \
1176 1.13.6.2 sato ((PLATID_MACH_HITACHI_NUM << PLATID_VENDOR_SHIFT))
1177 1.13.6.2 sato #ifndef SPEC_PLATFORM
1178 1.13.6.2 sato #define SPEC_MACH_HITACHI_PERSONA
1179 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1180 1.13.6.2 sato #define PLATID_MACH_HITACHI_PERSONA_NUM 1
1181 1.13.6.2 sato #define PLATID_MACH_HITACHI_PERSONA \
1182 1.13.6.2 sato ((PLATID_MACH_HITACHI_PERSONA_NUM << PLATID_SERIES_SHIFT)| \
1183 1.13.6.2 sato PLATID_MACH_HITACHI)
1184 1.13.6.2 sato #ifndef SPEC_PLATFORM
1185 1.13.6.2 sato #define SPEC_MACH_HITACHI_PERSONA_HPW230JC
1186 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1187 1.13.6.2 sato #define PLATID_MACH_HITACHI_PERSONA_HPW230JC_NUM 1
1188 1.13.6.2 sato #define PLATID_MACH_HITACHI_PERSONA_HPW230JC \
1189 1.13.6.2 sato ((PLATID_MACH_HITACHI_PERSONA_HPW230JC_NUM << PLATID_MODEL_SHIFT)| \
1190 1.13.6.2 sato PLATID_MACH_HITACHI_PERSONA)
1191 1.13.6.2 sato #ifndef SPEC_PLATFORM
1192 1.13.6.2 sato #define SPEC_MACH_HITACHI_PERSONA_HPW50PAD
1193 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1194 1.13.6.2 sato #define PLATID_MACH_HITACHI_PERSONA_HPW50PAD_NUM 2
1195 1.13.6.2 sato #define PLATID_MACH_HITACHI_PERSONA_HPW50PAD \
1196 1.13.6.2 sato ((PLATID_MACH_HITACHI_PERSONA_HPW50PAD_NUM << PLATID_MODEL_SHIFT)| \
1197 1.13.6.2 sato PLATID_MACH_HITACHI_PERSONA)
1198 1.13.6.2 sato #ifndef SPEC_PLATFORM
1199 1.13.6.2 sato #define SPEC_MACH_HITACHI_PERSONA_HPW650PA
1200 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1201 1.13.6.2 sato #define PLATID_MACH_HITACHI_PERSONA_HPW650PA_NUM 3
1202 1.13.6.2 sato #define PLATID_MACH_HITACHI_PERSONA_HPW650PA \
1203 1.13.6.2 sato ((PLATID_MACH_HITACHI_PERSONA_HPW650PA_NUM << PLATID_MODEL_SHIFT)| \
1204 1.13.6.2 sato PLATID_MACH_HITACHI_PERSONA)
1205 1.13.6.2 sato #endif /* hpcsh */
1206 1.13.6.2 sato #ifdef hpcsh
1207 1.13.6.2 sato #ifndef SPEC_PLATFORM
1208 1.13.6.2 sato #define SPEC_MACH_LGE
1209 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1210 1.13.6.2 sato #define PLATID_MACH_LGE_NUM 13
1211 1.13.6.2 sato #define PLATID_MACH_LGE \
1212 1.13.6.2 sato ((PLATID_MACH_LGE_NUM << PLATID_VENDOR_SHIFT))
1213 1.13.6.2 sato #ifndef SPEC_PLATFORM
1214 1.13.6.2 sato #define SPEC_MACH_LGE_PHENOM
1215 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1216 1.13.6.2 sato #define PLATID_MACH_LGE_PHENOM_NUM 1
1217 1.13.6.2 sato #define PLATID_MACH_LGE_PHENOM \
1218 1.13.6.2 sato ((PLATID_MACH_LGE_PHENOM_NUM << PLATID_SERIES_SHIFT)| \
1219 1.13.6.2 sato PLATID_MACH_LGE)
1220 1.13.6.2 sato #ifndef SPEC_PLATFORM
1221 1.13.6.2 sato #define SPEC_MACH_LGE_PHENOM_H220C
1222 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1223 1.13.6.2 sato #define PLATID_MACH_LGE_PHENOM_H220C_NUM 1
1224 1.13.6.2 sato #define PLATID_MACH_LGE_PHENOM_H220C \
1225 1.13.6.2 sato ((PLATID_MACH_LGE_PHENOM_H220C_NUM << PLATID_MODEL_SHIFT)| \
1226 1.13.6.2 sato PLATID_MACH_LGE_PHENOM)
1227 1.13.6.2 sato #endif /* hpcsh */
1228 1.13.6.2 sato #ifdef hpcmips
1229 1.13.6.2 sato #ifndef SPEC_PLATFORM
1230 1.13.6.2 sato #define SPEC_MACH_LASER5
1231 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1232 1.13.6.2 sato #define PLATID_MACH_LASER5_NUM 14
1233 1.13.6.2 sato #define PLATID_MACH_LASER5 \
1234 1.13.6.2 sato ((PLATID_MACH_LASER5_NUM << PLATID_VENDOR_SHIFT))
1235 1.13.6.2 sato #ifndef SPEC_PLATFORM
1236 1.13.6.2 sato #define SPEC_MACH_LASER5_L
1237 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1238 1.13.6.2 sato #define PLATID_MACH_LASER5_L_NUM 1
1239 1.13.6.2 sato #define PLATID_MACH_LASER5_L \
1240 1.13.6.2 sato ((PLATID_MACH_LASER5_L_NUM << PLATID_SERIES_SHIFT)| \
1241 1.13.6.2 sato PLATID_MACH_LASER5)
1242 1.13.6.2 sato #ifndef SPEC_PLATFORM
1243 1.13.6.2 sato #define SPEC_MACH_LASER5_L_CARD
1244 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1245 1.13.6.2 sato #define PLATID_MACH_LASER5_L_CARD_NUM 1
1246 1.13.6.2 sato #define PLATID_MACH_LASER5_L_CARD \
1247 1.13.6.2 sato ((PLATID_MACH_LASER5_L_CARD_NUM << PLATID_MODEL_SHIFT)| \
1248 1.13.6.2 sato PLATID_MACH_LASER5_L)
1249 1.13.6.2 sato #ifndef SPEC_PLATFORM
1250 1.13.6.2 sato #define SPEC_MACH_LASER5_L_BOARD
1251 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1252 1.13.6.2 sato #define PLATID_MACH_LASER5_L_BOARD_NUM 2
1253 1.13.6.2 sato #define PLATID_MACH_LASER5_L_BOARD \
1254 1.13.6.2 sato ((PLATID_MACH_LASER5_L_BOARD_NUM << PLATID_MODEL_SHIFT)| \
1255 1.13.6.2 sato PLATID_MACH_LASER5_L)
1256 1.13.6.2 sato #endif /* hpcmips */
1257 1.13.6.2 sato #ifdef hpcmips
1258 1.13.6.2 sato #ifndef SPEC_PLATFORM
1259 1.13.6.2 sato #define SPEC_MACH_AGENDA
1260 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1261 1.13.6.2 sato #define PLATID_MACH_AGENDA_NUM 15
1262 1.13.6.2 sato #define PLATID_MACH_AGENDA \
1263 1.13.6.2 sato ((PLATID_MACH_AGENDA_NUM << PLATID_VENDOR_SHIFT))
1264 1.13.6.2 sato #ifndef SPEC_PLATFORM
1265 1.13.6.2 sato #define SPEC_MACH_AGENDA_VR
1266 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1267 1.13.6.2 sato #define PLATID_MACH_AGENDA_VR_NUM 1
1268 1.13.6.2 sato #define PLATID_MACH_AGENDA_VR \
1269 1.13.6.2 sato ((PLATID_MACH_AGENDA_VR_NUM << PLATID_SERIES_SHIFT)| \
1270 1.13.6.2 sato PLATID_MACH_AGENDA)
1271 1.13.6.2 sato #ifndef SPEC_PLATFORM
1272 1.13.6.2 sato #define SPEC_MACH_AGENDA_VR_VR3
1273 1.13.6.2 sato #endif /* !SPEC_PLATFORM */
1274 1.13.6.2 sato #define PLATID_MACH_AGENDA_VR_VR3_NUM 1
1275 1.13.6.2 sato #define PLATID_MACH_AGENDA_VR_VR3 \
1276 1.13.6.2 sato ((PLATID_MACH_AGENDA_VR_VR3_NUM << PLATID_MODEL_SHIFT)| \
1277 1.13.6.2 sato PLATID_MACH_AGENDA_VR)
1278 1.13.6.2 sato #endif /* hpcmips */
1279