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