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