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