1 /* $NetBSD: platid_generated.h,v 1.7 2001/04/20 10:15:03 sato 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_VR_4181_NUM 4 64 #define PLATID_CPU_MIPS_VR_4181 \ 65 ((PLATID_CPU_MIPS_VR_4181_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \ 66 PLATID_CPU_MIPS_VR_41XX) 67 #define PLATID_CPU_MIPS_VR_4122_NUM 5 68 #define PLATID_CPU_MIPS_VR_4122 \ 69 ((PLATID_CPU_MIPS_VR_4122_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \ 70 PLATID_CPU_MIPS_VR_41XX) 71 #define PLATID_CPU_MIPS_TX_NUM 2 72 #define PLATID_CPU_MIPS_TX \ 73 ((PLATID_CPU_MIPS_TX_NUM << PLATID_CPU_SERIES_SHIFT)| \ 74 PLATID_CPU_MIPS) 75 #define PLATID_CPU_MIPS_TX_3900_NUM 1 76 #define PLATID_CPU_MIPS_TX_3900 \ 77 ((PLATID_CPU_MIPS_TX_3900_NUM << PLATID_CPU_MODEL_SHIFT)| \ 78 PLATID_CPU_MIPS_TX) 79 #define PLATID_CPU_MIPS_TX_3911_NUM 1 80 #define PLATID_CPU_MIPS_TX_3911 \ 81 ((PLATID_CPU_MIPS_TX_3911_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \ 82 PLATID_CPU_MIPS_TX_3900) 83 #define PLATID_CPU_MIPS_TX_3912_NUM 2 84 #define PLATID_CPU_MIPS_TX_3912 \ 85 ((PLATID_CPU_MIPS_TX_3912_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \ 86 PLATID_CPU_MIPS_TX_3900) 87 #define PLATID_CPU_MIPS_TX_3920_NUM 2 88 #define PLATID_CPU_MIPS_TX_3920 \ 89 ((PLATID_CPU_MIPS_TX_3920_NUM << PLATID_CPU_MODEL_SHIFT)| \ 90 PLATID_CPU_MIPS_TX) 91 #define PLATID_CPU_MIPS_TX_3922_NUM 1 92 #define PLATID_CPU_MIPS_TX_3922 \ 93 ((PLATID_CPU_MIPS_TX_3922_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \ 94 PLATID_CPU_MIPS_TX_3920) 95 #endif /* hpcmips */ 96 #ifdef hpcsh 97 #define PLATID_CPU_SH_NUM 2 98 #define PLATID_CPU_SH \ 99 ((PLATID_CPU_SH_NUM << PLATID_CPU_ARCH_SHIFT)) 100 #define PLATID_CPU_SH_3_NUM 1 101 #define PLATID_CPU_SH_3 \ 102 ((PLATID_CPU_SH_3_NUM << PLATID_CPU_SERIES_SHIFT)| \ 103 PLATID_CPU_SH) 104 #define PLATID_CPU_SH_3_7709_NUM 1 105 #define PLATID_CPU_SH_3_7709 \ 106 ((PLATID_CPU_SH_3_7709_NUM << PLATID_CPU_MODEL_SHIFT)| \ 107 PLATID_CPU_SH_3) 108 #define PLATID_CPU_SH_3_7709A_NUM 2 109 #define PLATID_CPU_SH_3_7709A \ 110 ((PLATID_CPU_SH_3_7709A_NUM << PLATID_CPU_MODEL_SHIFT)| \ 111 PLATID_CPU_SH_3) 112 #define PLATID_CPU_SH_4_NUM 2 113 #define PLATID_CPU_SH_4 \ 114 ((PLATID_CPU_SH_4_NUM << PLATID_CPU_SERIES_SHIFT)| \ 115 PLATID_CPU_SH) 116 #define PLATID_CPU_SH_4_7750_NUM 1 117 #define PLATID_CPU_SH_4_7750 \ 118 ((PLATID_CPU_SH_4_7750_NUM << PLATID_CPU_MODEL_SHIFT)| \ 119 PLATID_CPU_SH_4) 120 #endif /* hpcsh */ 121 #ifdef hpcarm 122 #define PLATID_CPU_ARM_NUM 3 123 #define PLATID_CPU_ARM \ 124 ((PLATID_CPU_ARM_NUM << PLATID_CPU_ARCH_SHIFT)) 125 #define PLATID_CPU_ARM_STRONGARM_NUM 1 126 #define PLATID_CPU_ARM_STRONGARM \ 127 ((PLATID_CPU_ARM_STRONGARM_NUM << PLATID_CPU_SERIES_SHIFT)| \ 128 PLATID_CPU_ARM) 129 #define PLATID_CPU_ARM_STRONGARM_SA1100_NUM 1 130 #define PLATID_CPU_ARM_STRONGARM_SA1100 \ 131 ((PLATID_CPU_ARM_STRONGARM_SA1100_NUM << PLATID_CPU_MODEL_SHIFT)| \ 132 PLATID_CPU_ARM_STRONGARM) 133 #define PLATID_CPU_ARM_STRONGARM_SA1110_NUM 2 134 #define PLATID_CPU_ARM_STRONGARM_SA1110 \ 135 ((PLATID_CPU_ARM_STRONGARM_SA1110_NUM << PLATID_CPU_MODEL_SHIFT)| \ 136 PLATID_CPU_ARM_STRONGARM) 137 #endif /* hpcarm */ 138 #ifdef hpcmips 139 #ifndef SPEC_PLATFORM 140 #define SPEC_MACH_NEC 141 #endif /* !SPEC_PLATFORM */ 142 #define PLATID_MACH_NEC_NUM 1 143 #define PLATID_MACH_NEC \ 144 ((PLATID_MACH_NEC_NUM << PLATID_VENDOR_SHIFT)) 145 #ifndef SPEC_PLATFORM 146 #define SPEC_MACH_NEC_MCCS 147 #endif /* !SPEC_PLATFORM */ 148 #define PLATID_MACH_NEC_MCCS_NUM 1 149 #define PLATID_MACH_NEC_MCCS \ 150 ((PLATID_MACH_NEC_MCCS_NUM << PLATID_SERIES_SHIFT)| \ 151 PLATID_MACH_NEC) 152 #ifndef SPEC_PLATFORM 153 #define SPEC_MACH_NEC_MCCS_1X 154 #endif /* !SPEC_PLATFORM */ 155 #define PLATID_MACH_NEC_MCCS_1X_NUM 1 156 #define PLATID_MACH_NEC_MCCS_1X \ 157 ((PLATID_MACH_NEC_MCCS_1X_NUM << PLATID_MODEL_SHIFT)| \ 158 PLATID_MACH_NEC_MCCS) 159 #ifndef SPEC_PLATFORM 160 #define SPEC_MACH_NEC_MCCS_11 161 #endif /* !SPEC_PLATFORM */ 162 #define PLATID_MACH_NEC_MCCS_11_NUM 1 163 #define PLATID_MACH_NEC_MCCS_11 \ 164 ((PLATID_MACH_NEC_MCCS_11_NUM << PLATID_SUBMODEL_SHIFT)| \ 165 PLATID_MACH_NEC_MCCS_1X) 166 #ifndef SPEC_PLATFORM 167 #define SPEC_MACH_NEC_MCCS_12 168 #endif /* !SPEC_PLATFORM */ 169 #define PLATID_MACH_NEC_MCCS_12_NUM 2 170 #define PLATID_MACH_NEC_MCCS_12 \ 171 ((PLATID_MACH_NEC_MCCS_12_NUM << PLATID_SUBMODEL_SHIFT)| \ 172 PLATID_MACH_NEC_MCCS_1X) 173 #ifndef SPEC_PLATFORM 174 #define SPEC_MACH_NEC_MCCS_13 175 #endif /* !SPEC_PLATFORM */ 176 #define PLATID_MACH_NEC_MCCS_13_NUM 3 177 #define PLATID_MACH_NEC_MCCS_13 \ 178 ((PLATID_MACH_NEC_MCCS_13_NUM << PLATID_SUBMODEL_SHIFT)| \ 179 PLATID_MACH_NEC_MCCS_1X) 180 #ifndef SPEC_PLATFORM 181 #define SPEC_MACH_NEC_MCR 182 #endif /* !SPEC_PLATFORM */ 183 #define PLATID_MACH_NEC_MCR_NUM 2 184 #define PLATID_MACH_NEC_MCR \ 185 ((PLATID_MACH_NEC_MCR_NUM << PLATID_SERIES_SHIFT)| \ 186 PLATID_MACH_NEC) 187 #ifndef SPEC_PLATFORM 188 #define SPEC_MACH_NEC_MCR_3XX 189 #endif /* !SPEC_PLATFORM */ 190 #define PLATID_MACH_NEC_MCR_3XX_NUM 1 191 #define PLATID_MACH_NEC_MCR_3XX \ 192 ((PLATID_MACH_NEC_MCR_3XX_NUM << PLATID_MODEL_SHIFT)| \ 193 PLATID_MACH_NEC_MCR) 194 #ifndef SPEC_PLATFORM 195 #define SPEC_MACH_NEC_MCR_300 196 #endif /* !SPEC_PLATFORM */ 197 #define PLATID_MACH_NEC_MCR_300_NUM 1 198 #define PLATID_MACH_NEC_MCR_300 \ 199 ((PLATID_MACH_NEC_MCR_300_NUM << PLATID_SUBMODEL_SHIFT)| \ 200 PLATID_MACH_NEC_MCR_3XX) 201 #ifndef SPEC_PLATFORM 202 #define SPEC_MACH_NEC_MCR_320 203 #endif /* !SPEC_PLATFORM */ 204 #define PLATID_MACH_NEC_MCR_320_NUM 2 205 #define PLATID_MACH_NEC_MCR_320 \ 206 ((PLATID_MACH_NEC_MCR_320_NUM << PLATID_SUBMODEL_SHIFT)| \ 207 PLATID_MACH_NEC_MCR_3XX) 208 #ifndef SPEC_PLATFORM 209 #define SPEC_MACH_NEC_MCR_FORDOCOMO 210 #endif /* !SPEC_PLATFORM */ 211 #define PLATID_MACH_NEC_MCR_FORDOCOMO_NUM 3 212 #define PLATID_MACH_NEC_MCR_FORDOCOMO \ 213 ((PLATID_MACH_NEC_MCR_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \ 214 PLATID_MACH_NEC_MCR_3XX) 215 #ifndef SPEC_PLATFORM 216 #define SPEC_MACH_NEC_MCR_MPRO700 217 #endif /* !SPEC_PLATFORM */ 218 #define PLATID_MACH_NEC_MCR_MPRO700_NUM 4 219 #define PLATID_MACH_NEC_MCR_MPRO700 \ 220 ((PLATID_MACH_NEC_MCR_MPRO700_NUM << PLATID_SUBMODEL_SHIFT)| \ 221 PLATID_MACH_NEC_MCR_3XX) 222 #ifndef SPEC_PLATFORM 223 #define SPEC_MACH_NEC_MCR_330 224 #endif /* !SPEC_PLATFORM */ 225 #define PLATID_MACH_NEC_MCR_330_NUM 5 226 #define PLATID_MACH_NEC_MCR_330 \ 227 ((PLATID_MACH_NEC_MCR_330_NUM << PLATID_SUBMODEL_SHIFT)| \ 228 PLATID_MACH_NEC_MCR_3XX) 229 #ifndef SPEC_PLATFORM 230 #define SPEC_MACH_NEC_MCR_5XX 231 #endif /* !SPEC_PLATFORM */ 232 #define PLATID_MACH_NEC_MCR_5XX_NUM 2 233 #define PLATID_MACH_NEC_MCR_5XX \ 234 ((PLATID_MACH_NEC_MCR_5XX_NUM << PLATID_MODEL_SHIFT)| \ 235 PLATID_MACH_NEC_MCR) 236 #ifndef SPEC_PLATFORM 237 #define SPEC_MACH_NEC_MCR_500 238 #endif /* !SPEC_PLATFORM */ 239 #define PLATID_MACH_NEC_MCR_500_NUM 1 240 #define PLATID_MACH_NEC_MCR_500 \ 241 ((PLATID_MACH_NEC_MCR_500_NUM << PLATID_SUBMODEL_SHIFT)| \ 242 PLATID_MACH_NEC_MCR_5XX) 243 #ifndef SPEC_PLATFORM 244 #define SPEC_MACH_NEC_MCR_510 245 #endif /* !SPEC_PLATFORM */ 246 #define PLATID_MACH_NEC_MCR_510_NUM 2 247 #define PLATID_MACH_NEC_MCR_510 \ 248 ((PLATID_MACH_NEC_MCR_510_NUM << PLATID_SUBMODEL_SHIFT)| \ 249 PLATID_MACH_NEC_MCR_5XX) 250 #ifndef SPEC_PLATFORM 251 #define SPEC_MACH_NEC_MCR_520 252 #endif /* !SPEC_PLATFORM */ 253 #define PLATID_MACH_NEC_MCR_520_NUM 3 254 #define PLATID_MACH_NEC_MCR_520 \ 255 ((PLATID_MACH_NEC_MCR_520_NUM << PLATID_SUBMODEL_SHIFT)| \ 256 PLATID_MACH_NEC_MCR_5XX) 257 #ifndef SPEC_PLATFORM 258 #define SPEC_MACH_NEC_MCR_520A 259 #endif /* !SPEC_PLATFORM */ 260 #define PLATID_MACH_NEC_MCR_520A_NUM 4 261 #define PLATID_MACH_NEC_MCR_520A \ 262 ((PLATID_MACH_NEC_MCR_520A_NUM << PLATID_SUBMODEL_SHIFT)| \ 263 PLATID_MACH_NEC_MCR_5XX) 264 #ifndef SPEC_PLATFORM 265 #define SPEC_MACH_NEC_MCR_500A 266 #endif /* !SPEC_PLATFORM */ 267 #define PLATID_MACH_NEC_MCR_500A_NUM 5 268 #define PLATID_MACH_NEC_MCR_500A \ 269 ((PLATID_MACH_NEC_MCR_500A_NUM << PLATID_SUBMODEL_SHIFT)| \ 270 PLATID_MACH_NEC_MCR_5XX) 271 #ifndef SPEC_PLATFORM 272 #define SPEC_MACH_NEC_MCR_530 273 #endif /* !SPEC_PLATFORM */ 274 #define PLATID_MACH_NEC_MCR_530_NUM 6 275 #define PLATID_MACH_NEC_MCR_530 \ 276 ((PLATID_MACH_NEC_MCR_530_NUM << PLATID_SUBMODEL_SHIFT)| \ 277 PLATID_MACH_NEC_MCR_5XX) 278 #ifndef SPEC_PLATFORM 279 #define SPEC_MACH_NEC_MCR_430 280 #endif /* !SPEC_PLATFORM */ 281 #define PLATID_MACH_NEC_MCR_430_NUM 7 282 #define PLATID_MACH_NEC_MCR_430 \ 283 ((PLATID_MACH_NEC_MCR_430_NUM << PLATID_SUBMODEL_SHIFT)| \ 284 PLATID_MACH_NEC_MCR_5XX) 285 #ifndef SPEC_PLATFORM 286 #define SPEC_MACH_NEC_MCR_530A 287 #endif /* !SPEC_PLATFORM */ 288 #define PLATID_MACH_NEC_MCR_530A_NUM 8 289 #define PLATID_MACH_NEC_MCR_530A \ 290 ((PLATID_MACH_NEC_MCR_530A_NUM << PLATID_SUBMODEL_SHIFT)| \ 291 PLATID_MACH_NEC_MCR_5XX) 292 #ifndef SPEC_PLATFORM 293 #define SPEC_MACH_NEC_MCR_SIGMARION 294 #endif /* !SPEC_PLATFORM */ 295 #define PLATID_MACH_NEC_MCR_SIGMARION_NUM 9 296 #define PLATID_MACH_NEC_MCR_SIGMARION \ 297 ((PLATID_MACH_NEC_MCR_SIGMARION_NUM << PLATID_SUBMODEL_SHIFT)| \ 298 PLATID_MACH_NEC_MCR_5XX) 299 #ifndef SPEC_PLATFORM 300 #define SPEC_MACH_NEC_MCR_7XX 301 #endif /* !SPEC_PLATFORM */ 302 #define PLATID_MACH_NEC_MCR_7XX_NUM 3 303 #define PLATID_MACH_NEC_MCR_7XX \ 304 ((PLATID_MACH_NEC_MCR_7XX_NUM << PLATID_MODEL_SHIFT)| \ 305 PLATID_MACH_NEC_MCR) 306 #ifndef SPEC_PLATFORM 307 #define SPEC_MACH_NEC_MCR_700 308 #endif /* !SPEC_PLATFORM */ 309 #define PLATID_MACH_NEC_MCR_700_NUM 1 310 #define PLATID_MACH_NEC_MCR_700 \ 311 ((PLATID_MACH_NEC_MCR_700_NUM << PLATID_SUBMODEL_SHIFT)| \ 312 PLATID_MACH_NEC_MCR_7XX) 313 #ifndef SPEC_PLATFORM 314 #define SPEC_MACH_NEC_MCR_700A 315 #endif /* !SPEC_PLATFORM */ 316 #define PLATID_MACH_NEC_MCR_700A_NUM 2 317 #define PLATID_MACH_NEC_MCR_700A \ 318 ((PLATID_MACH_NEC_MCR_700A_NUM << PLATID_SUBMODEL_SHIFT)| \ 319 PLATID_MACH_NEC_MCR_7XX) 320 #ifndef SPEC_PLATFORM 321 #define SPEC_MACH_NEC_MCR_730 322 #endif /* !SPEC_PLATFORM */ 323 #define PLATID_MACH_NEC_MCR_730_NUM 3 324 #define PLATID_MACH_NEC_MCR_730 \ 325 ((PLATID_MACH_NEC_MCR_730_NUM << PLATID_SUBMODEL_SHIFT)| \ 326 PLATID_MACH_NEC_MCR_7XX) 327 #ifndef SPEC_PLATFORM 328 #define SPEC_MACH_NEC_MCR_730A 329 #endif /* !SPEC_PLATFORM */ 330 #define PLATID_MACH_NEC_MCR_730A_NUM 4 331 #define PLATID_MACH_NEC_MCR_730A \ 332 ((PLATID_MACH_NEC_MCR_730A_NUM << PLATID_SUBMODEL_SHIFT)| \ 333 PLATID_MACH_NEC_MCR_7XX) 334 #endif /* hpcmips */ 335 #ifdef hpcmips 336 #ifndef SPEC_PLATFORM 337 #define SPEC_MACH_EVEREX 338 #endif /* !SPEC_PLATFORM */ 339 #define PLATID_MACH_EVEREX_NUM 2 340 #define PLATID_MACH_EVEREX \ 341 ((PLATID_MACH_EVEREX_NUM << PLATID_VENDOR_SHIFT)) 342 #ifndef SPEC_PLATFORM 343 #define SPEC_MACH_EVEREX_FREESTYLE 344 #endif /* !SPEC_PLATFORM */ 345 #define PLATID_MACH_EVEREX_FREESTYLE_NUM 1 346 #define PLATID_MACH_EVEREX_FREESTYLE \ 347 ((PLATID_MACH_EVEREX_FREESTYLE_NUM << PLATID_SERIES_SHIFT)| \ 348 PLATID_MACH_EVEREX) 349 #ifndef SPEC_PLATFORM 350 #define SPEC_MACH_EVEREX_FREESTYLE_AXX 351 #endif /* !SPEC_PLATFORM */ 352 #define PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM 1 353 #define PLATID_MACH_EVEREX_FREESTYLE_AXX \ 354 ((PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM << PLATID_MODEL_SHIFT)| \ 355 PLATID_MACH_EVEREX_FREESTYLE) 356 #ifndef SPEC_PLATFORM 357 #define SPEC_MACH_EVEREX_FREESTYLE_A10 358 #endif /* !SPEC_PLATFORM */ 359 #define PLATID_MACH_EVEREX_FREESTYLE_A10_NUM 1 360 #define PLATID_MACH_EVEREX_FREESTYLE_A10 \ 361 ((PLATID_MACH_EVEREX_FREESTYLE_A10_NUM << PLATID_SUBMODEL_SHIFT)| \ 362 PLATID_MACH_EVEREX_FREESTYLE_AXX) 363 #ifndef SPEC_PLATFORM 364 #define SPEC_MACH_EVEREX_FREESTYLE_A15 365 #endif /* !SPEC_PLATFORM */ 366 #define PLATID_MACH_EVEREX_FREESTYLE_A15_NUM 2 367 #define PLATID_MACH_EVEREX_FREESTYLE_A15 \ 368 ((PLATID_MACH_EVEREX_FREESTYLE_A15_NUM << PLATID_SUBMODEL_SHIFT)| \ 369 PLATID_MACH_EVEREX_FREESTYLE_AXX) 370 #ifndef SPEC_PLATFORM 371 #define SPEC_MACH_EVEREX_FREESTYLE_A20 372 #endif /* !SPEC_PLATFORM */ 373 #define PLATID_MACH_EVEREX_FREESTYLE_A20_NUM 3 374 #define PLATID_MACH_EVEREX_FREESTYLE_A20 \ 375 ((PLATID_MACH_EVEREX_FREESTYLE_A20_NUM << PLATID_SUBMODEL_SHIFT)| \ 376 PLATID_MACH_EVEREX_FREESTYLE_AXX) 377 #endif /* hpcmips */ 378 #ifndef SPEC_PLATFORM 379 #define SPEC_MACH_CASIO 380 #endif /* !SPEC_PLATFORM */ 381 #define PLATID_MACH_CASIO_NUM 3 382 #define PLATID_MACH_CASIO \ 383 ((PLATID_MACH_CASIO_NUM << PLATID_VENDOR_SHIFT)) 384 #ifdef hpcmips 385 #ifndef SPEC_PLATFORM 386 #define SPEC_MACH_CASIO_CASSIOPEIAE 387 #endif /* !SPEC_PLATFORM */ 388 #define PLATID_MACH_CASIO_CASSIOPEIAE_NUM 1 389 #define PLATID_MACH_CASIO_CASSIOPEIAE \ 390 ((PLATID_MACH_CASIO_CASSIOPEIAE_NUM << PLATID_SERIES_SHIFT)| \ 391 PLATID_MACH_CASIO) 392 #ifndef SPEC_PLATFORM 393 #define SPEC_MACH_CASIO_CASSIOPEIAE_EXX 394 #endif /* !SPEC_PLATFORM */ 395 #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM 1 396 #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX \ 397 ((PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM << PLATID_MODEL_SHIFT)| \ 398 PLATID_MACH_CASIO_CASSIOPEIAE) 399 #ifndef SPEC_PLATFORM 400 #define SPEC_MACH_CASIO_CASSIOPEIAE_E10 401 #endif /* !SPEC_PLATFORM */ 402 #define PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM 1 403 #define PLATID_MACH_CASIO_CASSIOPEIAE_E10 \ 404 ((PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM << PLATID_SUBMODEL_SHIFT)| \ 405 PLATID_MACH_CASIO_CASSIOPEIAE_EXX) 406 #ifndef SPEC_PLATFORM 407 #define SPEC_MACH_CASIO_CASSIOPEIAE_E11 408 #endif /* !SPEC_PLATFORM */ 409 #define PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM 2 410 #define PLATID_MACH_CASIO_CASSIOPEIAE_E11 \ 411 ((PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM << PLATID_SUBMODEL_SHIFT)| \ 412 PLATID_MACH_CASIO_CASSIOPEIAE_EXX) 413 #ifndef SPEC_PLATFORM 414 #define SPEC_MACH_CASIO_CASSIOPEIAE_E15 415 #endif /* !SPEC_PLATFORM */ 416 #define PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM 3 417 #define PLATID_MACH_CASIO_CASSIOPEIAE_E15 \ 418 ((PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM << PLATID_SUBMODEL_SHIFT)| \ 419 PLATID_MACH_CASIO_CASSIOPEIAE_EXX) 420 #ifndef SPEC_PLATFORM 421 #define SPEC_MACH_CASIO_CASSIOPEIAE_E55 422 #endif /* !SPEC_PLATFORM */ 423 #define PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM 4 424 #define PLATID_MACH_CASIO_CASSIOPEIAE_E55 \ 425 ((PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM << PLATID_SUBMODEL_SHIFT)| \ 426 PLATID_MACH_CASIO_CASSIOPEIAE_EXX) 427 #ifndef SPEC_PLATFORM 428 #define SPEC_MACH_CASIO_CASSIOPEIAE_FORDOCOMO 429 #endif /* !SPEC_PLATFORM */ 430 #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM 5 431 #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO \ 432 ((PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \ 433 PLATID_MACH_CASIO_CASSIOPEIAE_EXX) 434 #ifndef SPEC_PLATFORM 435 #define SPEC_MACH_CASIO_CASSIOPEIAE_E65 436 #endif /* !SPEC_PLATFORM */ 437 #define PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM 6 438 #define PLATID_MACH_CASIO_CASSIOPEIAE_E65 \ 439 ((PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM << PLATID_SUBMODEL_SHIFT)| \ 440 PLATID_MACH_CASIO_CASSIOPEIAE_EXX) 441 #ifndef SPEC_PLATFORM 442 #define SPEC_MACH_CASIO_CASSIOPEIAE_EXXX 443 #endif /* !SPEC_PLATFORM */ 444 #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM 2 445 #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX \ 446 ((PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM << PLATID_MODEL_SHIFT)| \ 447 PLATID_MACH_CASIO_CASSIOPEIAE) 448 #ifndef SPEC_PLATFORM 449 #define SPEC_MACH_CASIO_CASSIOPEIAE_E100 450 #endif /* !SPEC_PLATFORM */ 451 #define PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM 1 452 #define PLATID_MACH_CASIO_CASSIOPEIAE_E100 \ 453 ((PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM << PLATID_SUBMODEL_SHIFT)| \ 454 PLATID_MACH_CASIO_CASSIOPEIAE_EXXX) 455 #ifndef SPEC_PLATFORM 456 #define SPEC_MACH_CASIO_CASSIOPEIAE_E105 457 #endif /* !SPEC_PLATFORM */ 458 #define PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM 2 459 #define PLATID_MACH_CASIO_CASSIOPEIAE_E105 \ 460 ((PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM << PLATID_SUBMODEL_SHIFT)| \ 461 PLATID_MACH_CASIO_CASSIOPEIAE_EXXX) 462 #ifndef SPEC_PLATFORM 463 #define SPEC_MACH_CASIO_CASSIOPEIAE_E500 464 #endif /* !SPEC_PLATFORM */ 465 #define PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM 3 466 #define PLATID_MACH_CASIO_CASSIOPEIAE_E500 \ 467 ((PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM << PLATID_SUBMODEL_SHIFT)| \ 468 PLATID_MACH_CASIO_CASSIOPEIAE_EXXX) 469 #ifndef SPEC_PLATFORM 470 #define SPEC_MACH_CASIO_CASSIOPEIAE_E507 471 #endif /* !SPEC_PLATFORM */ 472 #define PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM 4 473 #define PLATID_MACH_CASIO_CASSIOPEIAE_E507 \ 474 ((PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM << PLATID_SUBMODEL_SHIFT)| \ 475 PLATID_MACH_CASIO_CASSIOPEIAE_EXXX) 476 #ifndef SPEC_PLATFORM 477 #define SPEC_MACH_CASIO_POCKETPOSTPET 478 #endif /* !SPEC_PLATFORM */ 479 #define PLATID_MACH_CASIO_POCKETPOSTPET_NUM 2 480 #define PLATID_MACH_CASIO_POCKETPOSTPET \ 481 ((PLATID_MACH_CASIO_POCKETPOSTPET_NUM << PLATID_SERIES_SHIFT)| \ 482 PLATID_MACH_CASIO) 483 #ifndef SPEC_PLATFORM 484 #define SPEC_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET 485 #endif /* !SPEC_PLATFORM */ 486 #define PLATID_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET_NUM 1 487 #define PLATID_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET \ 488 ((PLATID_MACH_CASIO_POCKETPOSTPET_POCKETPOSTPET_NUM << PLATID_MODEL_SHIFT)| \ 489 PLATID_MACH_CASIO_POCKETPOSTPET) 490 #endif /* hpcmips */ 491 #ifdef hpcsh 492 #ifndef SPEC_PLATFORM 493 #define SPEC_MACH_CASIO_CASSIOPEIAA 494 #endif /* !SPEC_PLATFORM */ 495 #define PLATID_MACH_CASIO_CASSIOPEIAA_NUM 3 496 #define PLATID_MACH_CASIO_CASSIOPEIAA \ 497 ((PLATID_MACH_CASIO_CASSIOPEIAA_NUM << PLATID_SERIES_SHIFT)| \ 498 PLATID_MACH_CASIO) 499 #ifndef SPEC_PLATFORM 500 #define SPEC_MACH_CASIO_CASSIOPEIAA_AXX 501 #endif /* !SPEC_PLATFORM */ 502 #define PLATID_MACH_CASIO_CASSIOPEIAA_AXX_NUM 1 503 #define PLATID_MACH_CASIO_CASSIOPEIAA_AXX \ 504 ((PLATID_MACH_CASIO_CASSIOPEIAA_AXX_NUM << PLATID_MODEL_SHIFT)| \ 505 PLATID_MACH_CASIO_CASSIOPEIAA) 506 #ifndef SPEC_PLATFORM 507 #define SPEC_MACH_CASIO_CASSIOPEIAA_A55V 508 #endif /* !SPEC_PLATFORM */ 509 #define PLATID_MACH_CASIO_CASSIOPEIAA_A55V_NUM 1 510 #define PLATID_MACH_CASIO_CASSIOPEIAA_A55V \ 511 ((PLATID_MACH_CASIO_CASSIOPEIAA_A55V_NUM << PLATID_SUBMODEL_SHIFT)| \ 512 PLATID_MACH_CASIO_CASSIOPEIAA_AXX) 513 #endif /* hpcsh */ 514 #ifdef hpcmips 515 #ifndef SPEC_PLATFORM 516 #define SPEC_MACH_SHARP 517 #endif /* !SPEC_PLATFORM */ 518 #define PLATID_MACH_SHARP_NUM 4 519 #define PLATID_MACH_SHARP \ 520 ((PLATID_MACH_SHARP_NUM << PLATID_VENDOR_SHIFT)) 521 #ifndef SPEC_PLATFORM 522 #define SPEC_MACH_SHARP_TRIPAD 523 #endif /* !SPEC_PLATFORM */ 524 #define PLATID_MACH_SHARP_TRIPAD_NUM 1 525 #define PLATID_MACH_SHARP_TRIPAD \ 526 ((PLATID_MACH_SHARP_TRIPAD_NUM << PLATID_SERIES_SHIFT)| \ 527 PLATID_MACH_SHARP) 528 #ifndef SPEC_PLATFORM 529 #define SPEC_MACH_SHARP_TRIPAD_PV 530 #endif /* !SPEC_PLATFORM */ 531 #define PLATID_MACH_SHARP_TRIPAD_PV_NUM 1 532 #define PLATID_MACH_SHARP_TRIPAD_PV \ 533 ((PLATID_MACH_SHARP_TRIPAD_PV_NUM << PLATID_MODEL_SHIFT)| \ 534 PLATID_MACH_SHARP_TRIPAD) 535 #ifndef SPEC_PLATFORM 536 #define SPEC_MACH_SHARP_TRIPAD_PV6000 537 #endif /* !SPEC_PLATFORM */ 538 #define PLATID_MACH_SHARP_TRIPAD_PV6000_NUM 1 539 #define PLATID_MACH_SHARP_TRIPAD_PV6000 \ 540 ((PLATID_MACH_SHARP_TRIPAD_PV6000_NUM << PLATID_SUBMODEL_SHIFT)| \ 541 PLATID_MACH_SHARP_TRIPAD_PV) 542 #ifndef SPEC_PLATFORM 543 #define SPEC_MACH_SHARP_TELIOS 544 #endif /* !SPEC_PLATFORM */ 545 #define PLATID_MACH_SHARP_TELIOS_NUM 2 546 #define PLATID_MACH_SHARP_TELIOS \ 547 ((PLATID_MACH_SHARP_TELIOS_NUM << PLATID_SERIES_SHIFT)| \ 548 PLATID_MACH_SHARP) 549 #ifndef SPEC_PLATFORM 550 #define SPEC_MACH_SHARP_TELIOS_HC 551 #endif /* !SPEC_PLATFORM */ 552 #define PLATID_MACH_SHARP_TELIOS_HC_NUM 1 553 #define PLATID_MACH_SHARP_TELIOS_HC \ 554 ((PLATID_MACH_SHARP_TELIOS_HC_NUM << PLATID_MODEL_SHIFT)| \ 555 PLATID_MACH_SHARP_TELIOS) 556 #ifndef SPEC_PLATFORM 557 #define SPEC_MACH_SHARP_TELIOS_HCAJ1 558 #endif /* !SPEC_PLATFORM */ 559 #define PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM 1 560 #define PLATID_MACH_SHARP_TELIOS_HCAJ1 \ 561 ((PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM << PLATID_SUBMODEL_SHIFT)| \ 562 PLATID_MACH_SHARP_TELIOS_HC) 563 #ifndef SPEC_PLATFORM 564 #define SPEC_MACH_SHARP_TELIOS_HCVJ1C_JP 565 #endif /* !SPEC_PLATFORM */ 566 #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM 2 567 #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP \ 568 ((PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM << PLATID_SUBMODEL_SHIFT)| \ 569 PLATID_MACH_SHARP_TELIOS_HC) 570 #ifndef SPEC_PLATFORM 571 #define SPEC_MACH_SHARP_MOBILON 572 #endif /* !SPEC_PLATFORM */ 573 #define PLATID_MACH_SHARP_MOBILON_NUM 3 574 #define PLATID_MACH_SHARP_MOBILON \ 575 ((PLATID_MACH_SHARP_MOBILON_NUM << PLATID_SERIES_SHIFT)| \ 576 PLATID_MACH_SHARP) 577 #ifndef SPEC_PLATFORM 578 #define SPEC_MACH_SHARP_MOBILON_HC 579 #endif /* !SPEC_PLATFORM */ 580 #define PLATID_MACH_SHARP_MOBILON_HC_NUM 1 581 #define PLATID_MACH_SHARP_MOBILON_HC \ 582 ((PLATID_MACH_SHARP_MOBILON_HC_NUM << PLATID_MODEL_SHIFT)| \ 583 PLATID_MACH_SHARP_MOBILON) 584 #ifndef SPEC_PLATFORM 585 #define SPEC_MACH_SHARP_MOBILON_HC4100 586 #endif /* !SPEC_PLATFORM */ 587 #define PLATID_MACH_SHARP_MOBILON_HC4100_NUM 1 588 #define PLATID_MACH_SHARP_MOBILON_HC4100 \ 589 ((PLATID_MACH_SHARP_MOBILON_HC4100_NUM << PLATID_SUBMODEL_SHIFT)| \ 590 PLATID_MACH_SHARP_MOBILON_HC) 591 #ifndef SPEC_PLATFORM 592 #define SPEC_MACH_SHARP_MOBILON_HC4500 593 #endif /* !SPEC_PLATFORM */ 594 #define PLATID_MACH_SHARP_MOBILON_HC4500_NUM 2 595 #define PLATID_MACH_SHARP_MOBILON_HC4500 \ 596 ((PLATID_MACH_SHARP_MOBILON_HC4500_NUM << PLATID_SUBMODEL_SHIFT)| \ 597 PLATID_MACH_SHARP_MOBILON_HC) 598 #ifndef SPEC_PLATFORM 599 #define SPEC_MACH_SHARP_MOBILON_HC1200 600 #endif /* !SPEC_PLATFORM */ 601 #define PLATID_MACH_SHARP_MOBILON_HC1200_NUM 3 602 #define PLATID_MACH_SHARP_MOBILON_HC1200 \ 603 ((PLATID_MACH_SHARP_MOBILON_HC1200_NUM << PLATID_SUBMODEL_SHIFT)| \ 604 PLATID_MACH_SHARP_MOBILON_HC) 605 #endif /* hpcmips */ 606 #ifdef hpcmips 607 #ifndef SPEC_PLATFORM 608 #define SPEC_MACH_FUJITSU 609 #endif /* !SPEC_PLATFORM */ 610 #define PLATID_MACH_FUJITSU_NUM 5 611 #define PLATID_MACH_FUJITSU \ 612 ((PLATID_MACH_FUJITSU_NUM << PLATID_VENDOR_SHIFT)) 613 #ifndef SPEC_PLATFORM 614 #define SPEC_MACH_FUJITSU_INTERTOP 615 #endif /* !SPEC_PLATFORM */ 616 #define PLATID_MACH_FUJITSU_INTERTOP_NUM 1 617 #define PLATID_MACH_FUJITSU_INTERTOP \ 618 ((PLATID_MACH_FUJITSU_INTERTOP_NUM << PLATID_SERIES_SHIFT)| \ 619 PLATID_MACH_FUJITSU) 620 #ifndef SPEC_PLATFORM 621 #define SPEC_MACH_FUJITSU_INTERTOP_ITXXX 622 #endif /* !SPEC_PLATFORM */ 623 #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM 1 624 #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX \ 625 ((PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM << PLATID_MODEL_SHIFT)| \ 626 PLATID_MACH_FUJITSU_INTERTOP) 627 #ifndef SPEC_PLATFORM 628 #define SPEC_MACH_FUJITSU_INTERTOP_IT300 629 #endif /* !SPEC_PLATFORM */ 630 #define PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM 1 631 #define PLATID_MACH_FUJITSU_INTERTOP_IT300 \ 632 ((PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM << PLATID_SUBMODEL_SHIFT)| \ 633 PLATID_MACH_FUJITSU_INTERTOP_ITXXX) 634 #ifndef SPEC_PLATFORM 635 #define SPEC_MACH_FUJITSU_INTERTOP_IT310 636 #endif /* !SPEC_PLATFORM */ 637 #define PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM 2 638 #define PLATID_MACH_FUJITSU_INTERTOP_IT310 \ 639 ((PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM << PLATID_SUBMODEL_SHIFT)| \ 640 PLATID_MACH_FUJITSU_INTERTOP_ITXXX) 641 #endif /* hpcmips */ 642 #ifdef hpcmips 643 #ifndef SPEC_PLATFORM 644 #define SPEC_MACH_PHILIPS 645 #endif /* !SPEC_PLATFORM */ 646 #define PLATID_MACH_PHILIPS_NUM 6 647 #define PLATID_MACH_PHILIPS \ 648 ((PLATID_MACH_PHILIPS_NUM << PLATID_VENDOR_SHIFT)) 649 #ifndef SPEC_PLATFORM 650 #define SPEC_MACH_PHILIPS_NINO 651 #endif /* !SPEC_PLATFORM */ 652 #define PLATID_MACH_PHILIPS_NINO_NUM 1 653 #define PLATID_MACH_PHILIPS_NINO \ 654 ((PLATID_MACH_PHILIPS_NINO_NUM << PLATID_SERIES_SHIFT)| \ 655 PLATID_MACH_PHILIPS) 656 #ifndef SPEC_PLATFORM 657 #define SPEC_MACH_PHILIPS_NINO_3XX 658 #endif /* !SPEC_PLATFORM */ 659 #define PLATID_MACH_PHILIPS_NINO_3XX_NUM 1 660 #define PLATID_MACH_PHILIPS_NINO_3XX \ 661 ((PLATID_MACH_PHILIPS_NINO_3XX_NUM << PLATID_MODEL_SHIFT)| \ 662 PLATID_MACH_PHILIPS_NINO) 663 #ifndef SPEC_PLATFORM 664 #define SPEC_MACH_PHILIPS_NINO_312 665 #endif /* !SPEC_PLATFORM */ 666 #define PLATID_MACH_PHILIPS_NINO_312_NUM 1 667 #define PLATID_MACH_PHILIPS_NINO_312 \ 668 ((PLATID_MACH_PHILIPS_NINO_312_NUM << PLATID_SUBMODEL_SHIFT)| \ 669 PLATID_MACH_PHILIPS_NINO_3XX) 670 #endif /* hpcmips */ 671 #ifndef SPEC_PLATFORM 672 #define SPEC_MACH_COMPAQ 673 #endif /* !SPEC_PLATFORM */ 674 #define PLATID_MACH_COMPAQ_NUM 7 675 #define PLATID_MACH_COMPAQ \ 676 ((PLATID_MACH_COMPAQ_NUM << PLATID_VENDOR_SHIFT)) 677 #ifdef hpcmips 678 #ifndef SPEC_PLATFORM 679 #define SPEC_MACH_COMPAQ_C 680 #endif /* !SPEC_PLATFORM */ 681 #define PLATID_MACH_COMPAQ_C_NUM 1 682 #define PLATID_MACH_COMPAQ_C \ 683 ((PLATID_MACH_COMPAQ_C_NUM << PLATID_SERIES_SHIFT)| \ 684 PLATID_MACH_COMPAQ) 685 #ifndef SPEC_PLATFORM 686 #define SPEC_MACH_COMPAQ_C_8XX 687 #endif /* !SPEC_PLATFORM */ 688 #define PLATID_MACH_COMPAQ_C_8XX_NUM 1 689 #define PLATID_MACH_COMPAQ_C_8XX \ 690 ((PLATID_MACH_COMPAQ_C_8XX_NUM << PLATID_MODEL_SHIFT)| \ 691 PLATID_MACH_COMPAQ_C) 692 #ifndef SPEC_PLATFORM 693 #define SPEC_MACH_COMPAQ_C_810 694 #endif /* !SPEC_PLATFORM */ 695 #define PLATID_MACH_COMPAQ_C_810_NUM 1 696 #define PLATID_MACH_COMPAQ_C_810 \ 697 ((PLATID_MACH_COMPAQ_C_810_NUM << PLATID_SUBMODEL_SHIFT)| \ 698 PLATID_MACH_COMPAQ_C_8XX) 699 #ifndef SPEC_PLATFORM 700 #define SPEC_MACH_COMPAQ_C_201X 701 #endif /* !SPEC_PLATFORM */ 702 #define PLATID_MACH_COMPAQ_C_201X_NUM 2 703 #define PLATID_MACH_COMPAQ_C_201X \ 704 ((PLATID_MACH_COMPAQ_C_201X_NUM << PLATID_MODEL_SHIFT)| \ 705 PLATID_MACH_COMPAQ_C) 706 #ifndef SPEC_PLATFORM 707 #define SPEC_MACH_COMPAQ_C_2010 708 #endif /* !SPEC_PLATFORM */ 709 #define PLATID_MACH_COMPAQ_C_2010_NUM 1 710 #define PLATID_MACH_COMPAQ_C_2010 \ 711 ((PLATID_MACH_COMPAQ_C_2010_NUM << PLATID_SUBMODEL_SHIFT)| \ 712 PLATID_MACH_COMPAQ_C_201X) 713 #ifndef SPEC_PLATFORM 714 #define SPEC_MACH_COMPAQ_C_2015 715 #endif /* !SPEC_PLATFORM */ 716 #define PLATID_MACH_COMPAQ_C_2015_NUM 2 717 #define PLATID_MACH_COMPAQ_C_2015 \ 718 ((PLATID_MACH_COMPAQ_C_2015_NUM << PLATID_SUBMODEL_SHIFT)| \ 719 PLATID_MACH_COMPAQ_C_201X) 720 #ifndef SPEC_PLATFORM 721 #define SPEC_MACH_COMPAQ_AERO 722 #endif /* !SPEC_PLATFORM */ 723 #define PLATID_MACH_COMPAQ_AERO_NUM 2 724 #define PLATID_MACH_COMPAQ_AERO \ 725 ((PLATID_MACH_COMPAQ_AERO_NUM << PLATID_SERIES_SHIFT)| \ 726 PLATID_MACH_COMPAQ) 727 #ifndef SPEC_PLATFORM 728 #define SPEC_MACH_COMPAQ_AERO_15XX 729 #endif /* !SPEC_PLATFORM */ 730 #define PLATID_MACH_COMPAQ_AERO_15XX_NUM 1 731 #define PLATID_MACH_COMPAQ_AERO_15XX \ 732 ((PLATID_MACH_COMPAQ_AERO_15XX_NUM << PLATID_MODEL_SHIFT)| \ 733 PLATID_MACH_COMPAQ_AERO) 734 #ifndef SPEC_PLATFORM 735 #define SPEC_MACH_COMPAQ_AERO_1530 736 #endif /* !SPEC_PLATFORM */ 737 #define PLATID_MACH_COMPAQ_AERO_1530_NUM 1 738 #define PLATID_MACH_COMPAQ_AERO_1530 \ 739 ((PLATID_MACH_COMPAQ_AERO_1530_NUM << PLATID_SUBMODEL_SHIFT)| \ 740 PLATID_MACH_COMPAQ_AERO_15XX) 741 #ifndef SPEC_PLATFORM 742 #define SPEC_MACH_COMPAQ_AERO_21XX 743 #endif /* !SPEC_PLATFORM */ 744 #define PLATID_MACH_COMPAQ_AERO_21XX_NUM 2 745 #define PLATID_MACH_COMPAQ_AERO_21XX \ 746 ((PLATID_MACH_COMPAQ_AERO_21XX_NUM << PLATID_MODEL_SHIFT)| \ 747 PLATID_MACH_COMPAQ_AERO) 748 #ifndef SPEC_PLATFORM 749 #define SPEC_MACH_COMPAQ_AERO_2110 750 #endif /* !SPEC_PLATFORM */ 751 #define PLATID_MACH_COMPAQ_AERO_2110_NUM 1 752 #define PLATID_MACH_COMPAQ_AERO_2110 \ 753 ((PLATID_MACH_COMPAQ_AERO_2110_NUM << PLATID_SUBMODEL_SHIFT)| \ 754 PLATID_MACH_COMPAQ_AERO_21XX) 755 #ifndef SPEC_PLATFORM 756 #define SPEC_MACH_COMPAQ_AERO_2130 757 #endif /* !SPEC_PLATFORM */ 758 #define PLATID_MACH_COMPAQ_AERO_2130_NUM 2 759 #define PLATID_MACH_COMPAQ_AERO_2130 \ 760 ((PLATID_MACH_COMPAQ_AERO_2130_NUM << PLATID_SUBMODEL_SHIFT)| \ 761 PLATID_MACH_COMPAQ_AERO_21XX) 762 #ifndef SPEC_PLATFORM 763 #define SPEC_MACH_COMPAQ_AERO_2140 764 #endif /* !SPEC_PLATFORM */ 765 #define PLATID_MACH_COMPAQ_AERO_2140_NUM 3 766 #define PLATID_MACH_COMPAQ_AERO_2140 \ 767 ((PLATID_MACH_COMPAQ_AERO_2140_NUM << PLATID_SUBMODEL_SHIFT)| \ 768 PLATID_MACH_COMPAQ_AERO_21XX) 769 #ifndef SPEC_PLATFORM 770 #define SPEC_MACH_COMPAQ_PRESARIO 771 #endif /* !SPEC_PLATFORM */ 772 #define PLATID_MACH_COMPAQ_PRESARIO_NUM 3 773 #define PLATID_MACH_COMPAQ_PRESARIO \ 774 ((PLATID_MACH_COMPAQ_PRESARIO_NUM << PLATID_SERIES_SHIFT)| \ 775 PLATID_MACH_COMPAQ) 776 #ifndef SPEC_PLATFORM 777 #define SPEC_MACH_COMPAQ_PRESARIO_21X 778 #endif /* !SPEC_PLATFORM */ 779 #define PLATID_MACH_COMPAQ_PRESARIO_21X_NUM 1 780 #define PLATID_MACH_COMPAQ_PRESARIO_21X \ 781 ((PLATID_MACH_COMPAQ_PRESARIO_21X_NUM << PLATID_MODEL_SHIFT)| \ 782 PLATID_MACH_COMPAQ_PRESARIO) 783 #ifndef SPEC_PLATFORM 784 #define SPEC_MACH_COMPAQ_PRESARIO_213 785 #endif /* !SPEC_PLATFORM */ 786 #define PLATID_MACH_COMPAQ_PRESARIO_213_NUM 1 787 #define PLATID_MACH_COMPAQ_PRESARIO_213 \ 788 ((PLATID_MACH_COMPAQ_PRESARIO_213_NUM << PLATID_SUBMODEL_SHIFT)| \ 789 PLATID_MACH_COMPAQ_PRESARIO_21X) 790 #endif /* hpcmips */ 791 #ifdef hpcarm 792 #ifndef SPEC_PLATFORM 793 #define SPEC_MACH_COMPAQ_IPAQ 794 #endif /* !SPEC_PLATFORM */ 795 #define PLATID_MACH_COMPAQ_IPAQ_NUM 4 796 #define PLATID_MACH_COMPAQ_IPAQ \ 797 ((PLATID_MACH_COMPAQ_IPAQ_NUM << PLATID_SERIES_SHIFT)| \ 798 PLATID_MACH_COMPAQ) 799 #ifndef SPEC_PLATFORM 800 #define SPEC_MACH_COMPAQ_IPAQ_H3600 801 #endif /* !SPEC_PLATFORM */ 802 #define PLATID_MACH_COMPAQ_IPAQ_H3600_NUM 1 803 #define PLATID_MACH_COMPAQ_IPAQ_H3600 \ 804 ((PLATID_MACH_COMPAQ_IPAQ_H3600_NUM << PLATID_MODEL_SHIFT)| \ 805 PLATID_MACH_COMPAQ_IPAQ) 806 #endif /* hpcarm */ 807 #ifdef hpcmips 808 #ifndef SPEC_PLATFORM 809 #define SPEC_MACH_VICTOR 810 #endif /* !SPEC_PLATFORM */ 811 #define PLATID_MACH_VICTOR_NUM 8 812 #define PLATID_MACH_VICTOR \ 813 ((PLATID_MACH_VICTOR_NUM << PLATID_VENDOR_SHIFT)) 814 #ifndef SPEC_PLATFORM 815 #define SPEC_MACH_VICTOR_INTERLINK 816 #endif /* !SPEC_PLATFORM */ 817 #define PLATID_MACH_VICTOR_INTERLINK_NUM 1 818 #define PLATID_MACH_VICTOR_INTERLINK \ 819 ((PLATID_MACH_VICTOR_INTERLINK_NUM << PLATID_SERIES_SHIFT)| \ 820 PLATID_MACH_VICTOR) 821 #ifndef SPEC_PLATFORM 822 #define SPEC_MACH_VICTOR_INTERLINK_MP 823 #endif /* !SPEC_PLATFORM */ 824 #define PLATID_MACH_VICTOR_INTERLINK_MP_NUM 1 825 #define PLATID_MACH_VICTOR_INTERLINK_MP \ 826 ((PLATID_MACH_VICTOR_INTERLINK_MP_NUM << PLATID_MODEL_SHIFT)| \ 827 PLATID_MACH_VICTOR_INTERLINK) 828 #ifndef SPEC_PLATFORM 829 #define SPEC_MACH_VICTOR_INTERLINK_MPC101 830 #endif /* !SPEC_PLATFORM */ 831 #define PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM 1 832 #define PLATID_MACH_VICTOR_INTERLINK_MPC101 \ 833 ((PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM << PLATID_SUBMODEL_SHIFT)| \ 834 PLATID_MACH_VICTOR_INTERLINK_MP) 835 #endif /* hpcmips */ 836 #ifdef hpcmips 837 #ifndef SPEC_PLATFORM 838 #define SPEC_MACH_IBM 839 #endif /* !SPEC_PLATFORM */ 840 #define PLATID_MACH_IBM_NUM 9 841 #define PLATID_MACH_IBM \ 842 ((PLATID_MACH_IBM_NUM << PLATID_VENDOR_SHIFT)) 843 #ifndef SPEC_PLATFORM 844 #define SPEC_MACH_IBM_WORKPAD 845 #endif /* !SPEC_PLATFORM */ 846 #define PLATID_MACH_IBM_WORKPAD_NUM 1 847 #define PLATID_MACH_IBM_WORKPAD \ 848 ((PLATID_MACH_IBM_WORKPAD_NUM << PLATID_SERIES_SHIFT)| \ 849 PLATID_MACH_IBM) 850 #ifndef SPEC_PLATFORM 851 #define SPEC_MACH_IBM_WORKPAD_Z50 852 #endif /* !SPEC_PLATFORM */ 853 #define PLATID_MACH_IBM_WORKPAD_Z50_NUM 1 854 #define PLATID_MACH_IBM_WORKPAD_Z50 \ 855 ((PLATID_MACH_IBM_WORKPAD_Z50_NUM << PLATID_MODEL_SHIFT)| \ 856 PLATID_MACH_IBM_WORKPAD) 857 #ifndef SPEC_PLATFORM 858 #define SPEC_MACH_IBM_WORKPAD_26011AU 859 #endif /* !SPEC_PLATFORM */ 860 #define PLATID_MACH_IBM_WORKPAD_26011AU_NUM 1 861 #define PLATID_MACH_IBM_WORKPAD_26011AU \ 862 ((PLATID_MACH_IBM_WORKPAD_26011AU_NUM << PLATID_SUBMODEL_SHIFT)| \ 863 PLATID_MACH_IBM_WORKPAD_Z50) 864 #endif /* hpcmips */ 865 #ifdef hpcmips 866 #ifndef SPEC_PLATFORM 867 #define SPEC_MACH_VADEM 868 #endif /* !SPEC_PLATFORM */ 869 #define PLATID_MACH_VADEM_NUM 10 870 #define PLATID_MACH_VADEM \ 871 ((PLATID_MACH_VADEM_NUM << PLATID_VENDOR_SHIFT)) 872 #ifndef SPEC_PLATFORM 873 #define SPEC_MACH_VADEM_CLIO 874 #endif /* !SPEC_PLATFORM */ 875 #define PLATID_MACH_VADEM_CLIO_NUM 1 876 #define PLATID_MACH_VADEM_CLIO \ 877 ((PLATID_MACH_VADEM_CLIO_NUM << PLATID_SERIES_SHIFT)| \ 878 PLATID_MACH_VADEM) 879 #ifndef SPEC_PLATFORM 880 #define SPEC_MACH_VADEM_CLIO_C 881 #endif /* !SPEC_PLATFORM */ 882 #define PLATID_MACH_VADEM_CLIO_C_NUM 1 883 #define PLATID_MACH_VADEM_CLIO_C \ 884 ((PLATID_MACH_VADEM_CLIO_C_NUM << PLATID_MODEL_SHIFT)| \ 885 PLATID_MACH_VADEM_CLIO) 886 #ifndef SPEC_PLATFORM 887 #define SPEC_MACH_VADEM_CLIO_C1000 888 #endif /* !SPEC_PLATFORM */ 889 #define PLATID_MACH_VADEM_CLIO_C1000_NUM 1 890 #define PLATID_MACH_VADEM_CLIO_C1000 \ 891 ((PLATID_MACH_VADEM_CLIO_C1000_NUM << PLATID_SUBMODEL_SHIFT)| \ 892 PLATID_MACH_VADEM_CLIO_C) 893 #ifndef SPEC_PLATFORM 894 #define SPEC_MACH_VADEM_CLIO_C1050 895 #endif /* !SPEC_PLATFORM */ 896 #define PLATID_MACH_VADEM_CLIO_C1050_NUM 2 897 #define PLATID_MACH_VADEM_CLIO_C1050 \ 898 ((PLATID_MACH_VADEM_CLIO_C1050_NUM << PLATID_SUBMODEL_SHIFT)| \ 899 PLATID_MACH_VADEM_CLIO_C) 900 #endif /* hpcmips */ 901 #ifndef SPEC_PLATFORM 902 #define SPEC_MACH_HP 903 #endif /* !SPEC_PLATFORM */ 904 #define PLATID_MACH_HP_NUM 11 905 #define PLATID_MACH_HP \ 906 ((PLATID_MACH_HP_NUM << PLATID_VENDOR_SHIFT)) 907 #ifdef hpcsh 908 #ifndef SPEC_PLATFORM 909 #define SPEC_MACH_HP_LX 910 #endif /* !SPEC_PLATFORM */ 911 #define PLATID_MACH_HP_LX_NUM 1 912 #define PLATID_MACH_HP_LX \ 913 ((PLATID_MACH_HP_LX_NUM << PLATID_SERIES_SHIFT)| \ 914 PLATID_MACH_HP) 915 #ifndef SPEC_PLATFORM 916 #define SPEC_MACH_HP_LX_620 917 #endif /* !SPEC_PLATFORM */ 918 #define PLATID_MACH_HP_LX_620_NUM 1 919 #define PLATID_MACH_HP_LX_620 \ 920 ((PLATID_MACH_HP_LX_620_NUM << PLATID_MODEL_SHIFT)| \ 921 PLATID_MACH_HP_LX) 922 #ifndef SPEC_PLATFORM 923 #define SPEC_MACH_HP_LX_620JP 924 #endif /* !SPEC_PLATFORM */ 925 #define PLATID_MACH_HP_LX_620JP_NUM 2 926 #define PLATID_MACH_HP_LX_620JP \ 927 ((PLATID_MACH_HP_LX_620JP_NUM << PLATID_MODEL_SHIFT)| \ 928 PLATID_MACH_HP_LX) 929 #endif /* hpcsh */ 930 #ifndef SPEC_PLATFORM 931 #define SPEC_MACH_HP_JORNADA 932 #endif /* !SPEC_PLATFORM */ 933 #define PLATID_MACH_HP_JORNADA_NUM 2 934 #define PLATID_MACH_HP_JORNADA \ 935 ((PLATID_MACH_HP_JORNADA_NUM << PLATID_SERIES_SHIFT)| \ 936 PLATID_MACH_HP) 937 #ifdef hpcsh 938 #ifndef SPEC_PLATFORM 939 #define SPEC_MACH_HP_JORNADA_6XX 940 #endif /* !SPEC_PLATFORM */ 941 #define PLATID_MACH_HP_JORNADA_6XX_NUM 1 942 #define PLATID_MACH_HP_JORNADA_6XX \ 943 ((PLATID_MACH_HP_JORNADA_6XX_NUM << PLATID_MODEL_SHIFT)| \ 944 PLATID_MACH_HP_JORNADA) 945 #ifndef SPEC_PLATFORM 946 #define SPEC_MACH_HP_JORNADA_680 947 #endif /* !SPEC_PLATFORM */ 948 #define PLATID_MACH_HP_JORNADA_680_NUM 1 949 #define PLATID_MACH_HP_JORNADA_680 \ 950 ((PLATID_MACH_HP_JORNADA_680_NUM << PLATID_SUBMODEL_SHIFT)| \ 951 PLATID_MACH_HP_JORNADA_6XX) 952 #ifndef SPEC_PLATFORM 953 #define SPEC_MACH_HP_JORNADA_680JP 954 #endif /* !SPEC_PLATFORM */ 955 #define PLATID_MACH_HP_JORNADA_680JP_NUM 2 956 #define PLATID_MACH_HP_JORNADA_680JP \ 957 ((PLATID_MACH_HP_JORNADA_680JP_NUM << PLATID_SUBMODEL_SHIFT)| \ 958 PLATID_MACH_HP_JORNADA_6XX) 959 #ifndef SPEC_PLATFORM 960 #define SPEC_MACH_HP_JORNADA_680HU 961 #endif /* !SPEC_PLATFORM */ 962 #define PLATID_MACH_HP_JORNADA_680HU_NUM 3 963 #define PLATID_MACH_HP_JORNADA_680HU \ 964 ((PLATID_MACH_HP_JORNADA_680HU_NUM << PLATID_SUBMODEL_SHIFT)| \ 965 PLATID_MACH_HP_JORNADA_6XX) 966 #ifndef SPEC_PLATFORM 967 #define SPEC_MACH_HP_JORNADA_680DE 968 #endif /* !SPEC_PLATFORM */ 969 #define PLATID_MACH_HP_JORNADA_680DE_NUM 4 970 #define PLATID_MACH_HP_JORNADA_680DE \ 971 ((PLATID_MACH_HP_JORNADA_680DE_NUM << PLATID_SUBMODEL_SHIFT)| \ 972 PLATID_MACH_HP_JORNADA_6XX) 973 #ifndef SPEC_PLATFORM 974 #define SPEC_MACH_HP_JORNADA_690 975 #endif /* !SPEC_PLATFORM */ 976 #define PLATID_MACH_HP_JORNADA_690_NUM 5 977 #define PLATID_MACH_HP_JORNADA_690 \ 978 ((PLATID_MACH_HP_JORNADA_690_NUM << PLATID_SUBMODEL_SHIFT)| \ 979 PLATID_MACH_HP_JORNADA_6XX) 980 #ifndef SPEC_PLATFORM 981 #define SPEC_MACH_HP_JORNADA_690JP 982 #endif /* !SPEC_PLATFORM */ 983 #define PLATID_MACH_HP_JORNADA_690JP_NUM 6 984 #define PLATID_MACH_HP_JORNADA_690JP \ 985 ((PLATID_MACH_HP_JORNADA_690JP_NUM << PLATID_SUBMODEL_SHIFT)| \ 986 PLATID_MACH_HP_JORNADA_6XX) 987 #ifndef SPEC_PLATFORM 988 #define SPEC_MACH_HP_JORNADA_690HU 989 #endif /* !SPEC_PLATFORM */ 990 #define PLATID_MACH_HP_JORNADA_690HU_NUM 7 991 #define PLATID_MACH_HP_JORNADA_690HU \ 992 ((PLATID_MACH_HP_JORNADA_690HU_NUM << PLATID_SUBMODEL_SHIFT)| \ 993 PLATID_MACH_HP_JORNADA_6XX) 994 #ifndef SPEC_PLATFORM 995 #define SPEC_MACH_HP_JORNADA_690DE 996 #endif /* !SPEC_PLATFORM */ 997 #define PLATID_MACH_HP_JORNADA_690DE_NUM 8 998 #define PLATID_MACH_HP_JORNADA_690DE \ 999 ((PLATID_MACH_HP_JORNADA_690DE_NUM << PLATID_SUBMODEL_SHIFT)| \ 1000 PLATID_MACH_HP_JORNADA_6XX) 1001 #endif /* hpcsh */ 1002 #ifdef hpcarm 1003 #ifndef SPEC_PLATFORM 1004 #define SPEC_MACH_HP_JORNADA_7XX 1005 #endif /* !SPEC_PLATFORM */ 1006 #define PLATID_MACH_HP_JORNADA_7XX_NUM 2 1007 #define PLATID_MACH_HP_JORNADA_7XX \ 1008 ((PLATID_MACH_HP_JORNADA_7XX_NUM << PLATID_MODEL_SHIFT)| \ 1009 PLATID_MACH_HP_JORNADA) 1010 #ifndef SPEC_PLATFORM 1011 #define SPEC_MACH_HP_JORNADA_720 1012 #endif /* !SPEC_PLATFORM */ 1013 #define PLATID_MACH_HP_JORNADA_720_NUM 1 1014 #define PLATID_MACH_HP_JORNADA_720 \ 1015 ((PLATID_MACH_HP_JORNADA_720_NUM << PLATID_SUBMODEL_SHIFT)| \ 1016 PLATID_MACH_HP_JORNADA_7XX) 1017 #ifndef SPEC_PLATFORM 1018 #define SPEC_MACH_HP_JORNADA_720JP 1019 #endif /* !SPEC_PLATFORM */ 1020 #define PLATID_MACH_HP_JORNADA_720JP_NUM 2 1021 #define PLATID_MACH_HP_JORNADA_720JP \ 1022 ((PLATID_MACH_HP_JORNADA_720JP_NUM << PLATID_SUBMODEL_SHIFT)| \ 1023 PLATID_MACH_HP_JORNADA_7XX) 1024 #ifndef SPEC_PLATFORM 1025 #define SPEC_MACH_HP_JORNADA_8XX 1026 #endif /* !SPEC_PLATFORM */ 1027 #define PLATID_MACH_HP_JORNADA_8XX_NUM 3 1028 #define PLATID_MACH_HP_JORNADA_8XX \ 1029 ((PLATID_MACH_HP_JORNADA_8XX_NUM << PLATID_MODEL_SHIFT)| \ 1030 PLATID_MACH_HP_JORNADA) 1031 #ifndef SPEC_PLATFORM 1032 #define SPEC_MACH_HP_JORNADA_820 1033 #endif /* !SPEC_PLATFORM */ 1034 #define PLATID_MACH_HP_JORNADA_820_NUM 1 1035 #define PLATID_MACH_HP_JORNADA_820 \ 1036 ((PLATID_MACH_HP_JORNADA_820_NUM << PLATID_SUBMODEL_SHIFT)| \ 1037 PLATID_MACH_HP_JORNADA_8XX) 1038 #ifndef SPEC_PLATFORM 1039 #define SPEC_MACH_HP_JORNADA_820JP 1040 #endif /* !SPEC_PLATFORM */ 1041 #define PLATID_MACH_HP_JORNADA_820JP_NUM 2 1042 #define PLATID_MACH_HP_JORNADA_820JP \ 1043 ((PLATID_MACH_HP_JORNADA_820JP_NUM << PLATID_SUBMODEL_SHIFT)| \ 1044 PLATID_MACH_HP_JORNADA_8XX) 1045 #endif /* hpcarm */ 1046 #ifdef hpcsh 1047 #ifndef SPEC_PLATFORM 1048 #define SPEC_MACH_HITACHI 1049 #endif /* !SPEC_PLATFORM */ 1050 #define PLATID_MACH_HITACHI_NUM 12 1051 #define PLATID_MACH_HITACHI \ 1052 ((PLATID_MACH_HITACHI_NUM << PLATID_VENDOR_SHIFT)) 1053 #ifndef SPEC_PLATFORM 1054 #define SPEC_MACH_HITACHI_PERSONA 1055 #endif /* !SPEC_PLATFORM */ 1056 #define PLATID_MACH_HITACHI_PERSONA_NUM 1 1057 #define PLATID_MACH_HITACHI_PERSONA \ 1058 ((PLATID_MACH_HITACHI_PERSONA_NUM << PLATID_SERIES_SHIFT)| \ 1059 PLATID_MACH_HITACHI) 1060 #ifndef SPEC_PLATFORM 1061 #define SPEC_MACH_HITACHI_PERSONA_HPW230JC 1062 #endif /* !SPEC_PLATFORM */ 1063 #define PLATID_MACH_HITACHI_PERSONA_HPW230JC_NUM 1 1064 #define PLATID_MACH_HITACHI_PERSONA_HPW230JC \ 1065 ((PLATID_MACH_HITACHI_PERSONA_HPW230JC_NUM << PLATID_MODEL_SHIFT)| \ 1066 PLATID_MACH_HITACHI_PERSONA) 1067 #ifndef SPEC_PLATFORM 1068 #define SPEC_MACH_HITACHI_PERSONA_HPW50PAD 1069 #endif /* !SPEC_PLATFORM */ 1070 #define PLATID_MACH_HITACHI_PERSONA_HPW50PAD_NUM 2 1071 #define PLATID_MACH_HITACHI_PERSONA_HPW50PAD \ 1072 ((PLATID_MACH_HITACHI_PERSONA_HPW50PAD_NUM << PLATID_MODEL_SHIFT)| \ 1073 PLATID_MACH_HITACHI_PERSONA) 1074 #ifndef SPEC_PLATFORM 1075 #define SPEC_MACH_HITACHI_PERSONA_HPW650PA 1076 #endif /* !SPEC_PLATFORM */ 1077 #define PLATID_MACH_HITACHI_PERSONA_HPW650PA_NUM 3 1078 #define PLATID_MACH_HITACHI_PERSONA_HPW650PA \ 1079 ((PLATID_MACH_HITACHI_PERSONA_HPW650PA_NUM << PLATID_MODEL_SHIFT)| \ 1080 PLATID_MACH_HITACHI_PERSONA) 1081 #endif /* hpcsh */ 1082 #ifdef hpcsh 1083 #ifndef SPEC_PLATFORM 1084 #define SPEC_MACH_LGE 1085 #endif /* !SPEC_PLATFORM */ 1086 #define PLATID_MACH_LGE_NUM 13 1087 #define PLATID_MACH_LGE \ 1088 ((PLATID_MACH_LGE_NUM << PLATID_VENDOR_SHIFT)) 1089 #ifndef SPEC_PLATFORM 1090 #define SPEC_MACH_LGE_PHENOM 1091 #endif /* !SPEC_PLATFORM */ 1092 #define PLATID_MACH_LGE_PHENOM_NUM 1 1093 #define PLATID_MACH_LGE_PHENOM \ 1094 ((PLATID_MACH_LGE_PHENOM_NUM << PLATID_SERIES_SHIFT)| \ 1095 PLATID_MACH_LGE) 1096 #ifndef SPEC_PLATFORM 1097 #define SPEC_MACH_LGE_PHENOM_H220C 1098 #endif /* !SPEC_PLATFORM */ 1099 #define PLATID_MACH_LGE_PHENOM_H220C_NUM 1 1100 #define PLATID_MACH_LGE_PHENOM_H220C \ 1101 ((PLATID_MACH_LGE_PHENOM_H220C_NUM << PLATID_MODEL_SHIFT)| \ 1102 PLATID_MACH_LGE_PHENOM) 1103 #endif /* hpcsh */ 1104