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