Home | History | Annotate | Line # | Download | only in include
platid_generated.h revision 1.4
      1  1.1  takemura /*	$NetBSD: platid_generated.h,v 1.4 2001/03/03 12:56:39 takemura 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.1  takemura #define PLATID_CPU_MIPS_TX_NUM	2
     64  1.1  takemura #define PLATID_CPU_MIPS_TX	\
     65  1.1  takemura   ((PLATID_CPU_MIPS_TX_NUM << PLATID_CPU_SERIES_SHIFT)| \
     66  1.1  takemura     PLATID_CPU_MIPS)
     67  1.1  takemura #define PLATID_CPU_MIPS_TX_3900_NUM	1
     68  1.1  takemura #define PLATID_CPU_MIPS_TX_3900	\
     69  1.1  takemura   ((PLATID_CPU_MIPS_TX_3900_NUM << PLATID_CPU_MODEL_SHIFT)| \
     70  1.1  takemura     PLATID_CPU_MIPS_TX)
     71  1.1  takemura #define PLATID_CPU_MIPS_TX_3911_NUM	1
     72  1.1  takemura #define PLATID_CPU_MIPS_TX_3911	\
     73  1.1  takemura   ((PLATID_CPU_MIPS_TX_3911_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
     74  1.1  takemura     PLATID_CPU_MIPS_TX_3900)
     75  1.1  takemura #define PLATID_CPU_MIPS_TX_3912_NUM	2
     76  1.1  takemura #define PLATID_CPU_MIPS_TX_3912	\
     77  1.1  takemura   ((PLATID_CPU_MIPS_TX_3912_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
     78  1.1  takemura     PLATID_CPU_MIPS_TX_3900)
     79  1.1  takemura #define PLATID_CPU_MIPS_TX_3920_NUM	2
     80  1.1  takemura #define PLATID_CPU_MIPS_TX_3920	\
     81  1.1  takemura   ((PLATID_CPU_MIPS_TX_3920_NUM << PLATID_CPU_MODEL_SHIFT)| \
     82  1.1  takemura     PLATID_CPU_MIPS_TX)
     83  1.1  takemura #define PLATID_CPU_MIPS_TX_3922_NUM	1
     84  1.1  takemura #define PLATID_CPU_MIPS_TX_3922	\
     85  1.1  takemura   ((PLATID_CPU_MIPS_TX_3922_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
     86  1.1  takemura     PLATID_CPU_MIPS_TX_3920)
     87  1.1  takemura #endif /* hpcmips */
     88  1.1  takemura #ifdef hpcsh
     89  1.1  takemura #define PLATID_CPU_SH_NUM	2
     90  1.1  takemura #define PLATID_CPU_SH	\
     91  1.1  takemura   ((PLATID_CPU_SH_NUM << PLATID_CPU_ARCH_SHIFT))
     92  1.1  takemura #define PLATID_CPU_SH_3_NUM	1
     93  1.1  takemura #define PLATID_CPU_SH_3	\
     94  1.1  takemura   ((PLATID_CPU_SH_3_NUM << PLATID_CPU_SERIES_SHIFT)| \
     95  1.1  takemura     PLATID_CPU_SH)
     96  1.1  takemura #define PLATID_CPU_SH_3_7709_NUM	1
     97  1.1  takemura #define PLATID_CPU_SH_3_7709	\
     98  1.1  takemura   ((PLATID_CPU_SH_3_7709_NUM << PLATID_CPU_MODEL_SHIFT)| \
     99  1.1  takemura     PLATID_CPU_SH_3)
    100  1.1  takemura #define PLATID_CPU_SH_3_7709A_NUM	2
    101  1.1  takemura #define PLATID_CPU_SH_3_7709A	\
    102  1.1  takemura   ((PLATID_CPU_SH_3_7709A_NUM << PLATID_CPU_MODEL_SHIFT)| \
    103  1.1  takemura     PLATID_CPU_SH_3)
    104  1.1  takemura #define PLATID_CPU_SH_4_NUM	2
    105  1.1  takemura #define PLATID_CPU_SH_4	\
    106  1.1  takemura   ((PLATID_CPU_SH_4_NUM << PLATID_CPU_SERIES_SHIFT)| \
    107  1.1  takemura     PLATID_CPU_SH)
    108  1.1  takemura #define PLATID_CPU_SH_4_7750_NUM	1
    109  1.1  takemura #define PLATID_CPU_SH_4_7750	\
    110  1.1  takemura   ((PLATID_CPU_SH_4_7750_NUM << PLATID_CPU_MODEL_SHIFT)| \
    111  1.1  takemura     PLATID_CPU_SH_4)
    112  1.1  takemura #endif /* hpcsh */
    113  1.2       uch #ifdef hpcarm
    114  1.2       uch #define PLATID_CPU_ARM_NUM	3
    115  1.2       uch #define PLATID_CPU_ARM	\
    116  1.2       uch   ((PLATID_CPU_ARM_NUM << PLATID_CPU_ARCH_SHIFT))
    117  1.2       uch #define PLATID_CPU_ARM_STRONGARM_NUM	1
    118  1.2       uch #define PLATID_CPU_ARM_STRONGARM	\
    119  1.2       uch   ((PLATID_CPU_ARM_STRONGARM_NUM << PLATID_CPU_SERIES_SHIFT)| \
    120  1.2       uch     PLATID_CPU_ARM)
    121  1.2       uch #define PLATID_CPU_ARM_STRONGARM_SA1100_NUM	1
    122  1.2       uch #define PLATID_CPU_ARM_STRONGARM_SA1100	\
    123  1.2       uch   ((PLATID_CPU_ARM_STRONGARM_SA1100_NUM << PLATID_CPU_MODEL_SHIFT)| \
    124  1.2       uch     PLATID_CPU_ARM_STRONGARM)
    125  1.2       uch #define PLATID_CPU_ARM_STRONGARM_SA1110_NUM	2
    126  1.2       uch #define PLATID_CPU_ARM_STRONGARM_SA1110	\
    127  1.2       uch   ((PLATID_CPU_ARM_STRONGARM_SA1110_NUM << PLATID_CPU_MODEL_SHIFT)| \
    128  1.2       uch     PLATID_CPU_ARM_STRONGARM)
    129  1.2       uch #endif /* hpcarm */
    130  1.1  takemura #ifdef hpcmips
    131  1.1  takemura #define PLATID_MACH_NEC_NUM	1
    132  1.1  takemura #define PLATID_MACH_NEC	\
    133  1.1  takemura   ((PLATID_MACH_NEC_NUM << PLATID_VENDOR_SHIFT))
    134  1.1  takemura #define PLATID_MACH_NEC_MCCS_NUM	1
    135  1.1  takemura #define PLATID_MACH_NEC_MCCS	\
    136  1.1  takemura   ((PLATID_MACH_NEC_MCCS_NUM << PLATID_SERIES_SHIFT)| \
    137  1.1  takemura     PLATID_MACH_NEC)
    138  1.1  takemura #define PLATID_MACH_NEC_MCCS_1X_NUM	1
    139  1.1  takemura #define PLATID_MACH_NEC_MCCS_1X	\
    140  1.1  takemura   ((PLATID_MACH_NEC_MCCS_1X_NUM << PLATID_MODEL_SHIFT)| \
    141  1.1  takemura     PLATID_MACH_NEC_MCCS)
    142  1.1  takemura #define PLATID_MACH_NEC_MCCS_11_NUM	1
    143  1.1  takemura #define PLATID_MACH_NEC_MCCS_11	\
    144  1.1  takemura   ((PLATID_MACH_NEC_MCCS_11_NUM << PLATID_SUBMODEL_SHIFT)| \
    145  1.1  takemura     PLATID_MACH_NEC_MCCS_1X)
    146  1.1  takemura #define PLATID_MACH_NEC_MCCS_12_NUM	2
    147  1.1  takemura #define PLATID_MACH_NEC_MCCS_12	\
    148  1.1  takemura   ((PLATID_MACH_NEC_MCCS_12_NUM << PLATID_SUBMODEL_SHIFT)| \
    149  1.1  takemura     PLATID_MACH_NEC_MCCS_1X)
    150  1.1  takemura #define PLATID_MACH_NEC_MCCS_13_NUM	3
    151  1.1  takemura #define PLATID_MACH_NEC_MCCS_13	\
    152  1.1  takemura   ((PLATID_MACH_NEC_MCCS_13_NUM << PLATID_SUBMODEL_SHIFT)| \
    153  1.1  takemura     PLATID_MACH_NEC_MCCS_1X)
    154  1.1  takemura #define PLATID_MACH_NEC_MCR_NUM	2
    155  1.1  takemura #define PLATID_MACH_NEC_MCR	\
    156  1.1  takemura   ((PLATID_MACH_NEC_MCR_NUM << PLATID_SERIES_SHIFT)| \
    157  1.1  takemura     PLATID_MACH_NEC)
    158  1.1  takemura #define PLATID_MACH_NEC_MCR_3XX_NUM	1
    159  1.1  takemura #define PLATID_MACH_NEC_MCR_3XX	\
    160  1.1  takemura   ((PLATID_MACH_NEC_MCR_3XX_NUM << PLATID_MODEL_SHIFT)| \
    161  1.1  takemura     PLATID_MACH_NEC_MCR)
    162  1.1  takemura #define PLATID_MACH_NEC_MCR_300_NUM	1
    163  1.1  takemura #define PLATID_MACH_NEC_MCR_300	\
    164  1.1  takemura   ((PLATID_MACH_NEC_MCR_300_NUM << PLATID_SUBMODEL_SHIFT)| \
    165  1.1  takemura     PLATID_MACH_NEC_MCR_3XX)
    166  1.1  takemura #define PLATID_MACH_NEC_MCR_320_NUM	2
    167  1.1  takemura #define PLATID_MACH_NEC_MCR_320	\
    168  1.1  takemura   ((PLATID_MACH_NEC_MCR_320_NUM << PLATID_SUBMODEL_SHIFT)| \
    169  1.1  takemura     PLATID_MACH_NEC_MCR_3XX)
    170  1.1  takemura #define PLATID_MACH_NEC_MCR_FORDOCOMO_NUM	3
    171  1.1  takemura #define PLATID_MACH_NEC_MCR_FORDOCOMO	\
    172  1.1  takemura   ((PLATID_MACH_NEC_MCR_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \
    173  1.1  takemura     PLATID_MACH_NEC_MCR_3XX)
    174  1.1  takemura #define PLATID_MACH_NEC_MCR_MPRO700_NUM	4
    175  1.1  takemura #define PLATID_MACH_NEC_MCR_MPRO700	\
    176  1.1  takemura   ((PLATID_MACH_NEC_MCR_MPRO700_NUM << PLATID_SUBMODEL_SHIFT)| \
    177  1.1  takemura     PLATID_MACH_NEC_MCR_3XX)
    178  1.1  takemura #define PLATID_MACH_NEC_MCR_330_NUM	5
    179  1.1  takemura #define PLATID_MACH_NEC_MCR_330	\
    180  1.1  takemura   ((PLATID_MACH_NEC_MCR_330_NUM << PLATID_SUBMODEL_SHIFT)| \
    181  1.1  takemura     PLATID_MACH_NEC_MCR_3XX)
    182  1.1  takemura #define PLATID_MACH_NEC_MCR_5XX_NUM	2
    183  1.1  takemura #define PLATID_MACH_NEC_MCR_5XX	\
    184  1.1  takemura   ((PLATID_MACH_NEC_MCR_5XX_NUM << PLATID_MODEL_SHIFT)| \
    185  1.1  takemura     PLATID_MACH_NEC_MCR)
    186  1.1  takemura #define PLATID_MACH_NEC_MCR_500_NUM	1
    187  1.1  takemura #define PLATID_MACH_NEC_MCR_500	\
    188  1.1  takemura   ((PLATID_MACH_NEC_MCR_500_NUM << PLATID_SUBMODEL_SHIFT)| \
    189  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    190  1.1  takemura #define PLATID_MACH_NEC_MCR_510_NUM	2
    191  1.1  takemura #define PLATID_MACH_NEC_MCR_510	\
    192  1.1  takemura   ((PLATID_MACH_NEC_MCR_510_NUM << PLATID_SUBMODEL_SHIFT)| \
    193  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    194  1.1  takemura #define PLATID_MACH_NEC_MCR_520_NUM	3
    195  1.1  takemura #define PLATID_MACH_NEC_MCR_520	\
    196  1.1  takemura   ((PLATID_MACH_NEC_MCR_520_NUM << PLATID_SUBMODEL_SHIFT)| \
    197  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    198  1.1  takemura #define PLATID_MACH_NEC_MCR_520A_NUM	4
    199  1.1  takemura #define PLATID_MACH_NEC_MCR_520A	\
    200  1.1  takemura   ((PLATID_MACH_NEC_MCR_520A_NUM << PLATID_SUBMODEL_SHIFT)| \
    201  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    202  1.1  takemura #define PLATID_MACH_NEC_MCR_500A_NUM	5
    203  1.1  takemura #define PLATID_MACH_NEC_MCR_500A	\
    204  1.1  takemura   ((PLATID_MACH_NEC_MCR_500A_NUM << PLATID_SUBMODEL_SHIFT)| \
    205  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    206  1.1  takemura #define PLATID_MACH_NEC_MCR_530_NUM	6
    207  1.1  takemura #define PLATID_MACH_NEC_MCR_530	\
    208  1.1  takemura   ((PLATID_MACH_NEC_MCR_530_NUM << PLATID_SUBMODEL_SHIFT)| \
    209  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    210  1.1  takemura #define PLATID_MACH_NEC_MCR_430_NUM	7
    211  1.1  takemura #define PLATID_MACH_NEC_MCR_430	\
    212  1.1  takemura   ((PLATID_MACH_NEC_MCR_430_NUM << PLATID_SUBMODEL_SHIFT)| \
    213  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    214  1.1  takemura #define PLATID_MACH_NEC_MCR_530A_NUM	8
    215  1.1  takemura #define PLATID_MACH_NEC_MCR_530A	\
    216  1.1  takemura   ((PLATID_MACH_NEC_MCR_530A_NUM << PLATID_SUBMODEL_SHIFT)| \
    217  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    218  1.1  takemura #define PLATID_MACH_NEC_MCR_SIGMARION_NUM	9
    219  1.1  takemura #define PLATID_MACH_NEC_MCR_SIGMARION	\
    220  1.1  takemura   ((PLATID_MACH_NEC_MCR_SIGMARION_NUM << PLATID_SUBMODEL_SHIFT)| \
    221  1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    222  1.1  takemura #define PLATID_MACH_NEC_MCR_7XX_NUM	3
    223  1.1  takemura #define PLATID_MACH_NEC_MCR_7XX	\
    224  1.1  takemura   ((PLATID_MACH_NEC_MCR_7XX_NUM << PLATID_MODEL_SHIFT)| \
    225  1.1  takemura     PLATID_MACH_NEC_MCR)
    226  1.1  takemura #define PLATID_MACH_NEC_MCR_700_NUM	1
    227  1.1  takemura #define PLATID_MACH_NEC_MCR_700	\
    228  1.1  takemura   ((PLATID_MACH_NEC_MCR_700_NUM << PLATID_SUBMODEL_SHIFT)| \
    229  1.1  takemura     PLATID_MACH_NEC_MCR_7XX)
    230  1.1  takemura #define PLATID_MACH_NEC_MCR_700A_NUM	2
    231  1.1  takemura #define PLATID_MACH_NEC_MCR_700A	\
    232  1.1  takemura   ((PLATID_MACH_NEC_MCR_700A_NUM << PLATID_SUBMODEL_SHIFT)| \
    233  1.1  takemura     PLATID_MACH_NEC_MCR_7XX)
    234  1.1  takemura #define PLATID_MACH_NEC_MCR_730_NUM	3
    235  1.1  takemura #define PLATID_MACH_NEC_MCR_730	\
    236  1.1  takemura   ((PLATID_MACH_NEC_MCR_730_NUM << PLATID_SUBMODEL_SHIFT)| \
    237  1.1  takemura     PLATID_MACH_NEC_MCR_7XX)
    238  1.1  takemura #define PLATID_MACH_NEC_MCR_730A_NUM	4
    239  1.1  takemura #define PLATID_MACH_NEC_MCR_730A	\
    240  1.1  takemura   ((PLATID_MACH_NEC_MCR_730A_NUM << PLATID_SUBMODEL_SHIFT)| \
    241  1.1  takemura     PLATID_MACH_NEC_MCR_7XX)
    242  1.4  takemura #endif /* hpcmips */
    243  1.4  takemura #ifdef hpcmips
    244  1.1  takemura #define PLATID_MACH_EVEREX_NUM	2
    245  1.1  takemura #define PLATID_MACH_EVEREX	\
    246  1.1  takemura   ((PLATID_MACH_EVEREX_NUM << PLATID_VENDOR_SHIFT))
    247  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_NUM	1
    248  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE	\
    249  1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_NUM << PLATID_SERIES_SHIFT)| \
    250  1.1  takemura     PLATID_MACH_EVEREX)
    251  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM	1
    252  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_AXX	\
    253  1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM << PLATID_MODEL_SHIFT)| \
    254  1.1  takemura     PLATID_MACH_EVEREX_FREESTYLE)
    255  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A10_NUM	1
    256  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A10	\
    257  1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_A10_NUM << PLATID_SUBMODEL_SHIFT)| \
    258  1.1  takemura     PLATID_MACH_EVEREX_FREESTYLE_AXX)
    259  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A15_NUM	2
    260  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A15	\
    261  1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_A15_NUM << PLATID_SUBMODEL_SHIFT)| \
    262  1.1  takemura     PLATID_MACH_EVEREX_FREESTYLE_AXX)
    263  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A20_NUM	3
    264  1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A20	\
    265  1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_A20_NUM << PLATID_SUBMODEL_SHIFT)| \
    266  1.1  takemura     PLATID_MACH_EVEREX_FREESTYLE_AXX)
    267  1.4  takemura #endif /* hpcmips */
    268  1.4  takemura #ifdef hpcmips
    269  1.1  takemura #define PLATID_MACH_CASIO_NUM	3
    270  1.1  takemura #define PLATID_MACH_CASIO	\
    271  1.1  takemura   ((PLATID_MACH_CASIO_NUM << PLATID_VENDOR_SHIFT))
    272  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_NUM	1
    273  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE	\
    274  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_NUM << PLATID_SERIES_SHIFT)| \
    275  1.1  takemura     PLATID_MACH_CASIO)
    276  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM	1
    277  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX	\
    278  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM << PLATID_MODEL_SHIFT)| \
    279  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE)
    280  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM	1
    281  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E10	\
    282  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM << PLATID_SUBMODEL_SHIFT)| \
    283  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    284  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM	2
    285  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E11	\
    286  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM << PLATID_SUBMODEL_SHIFT)| \
    287  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    288  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM	3
    289  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E15	\
    290  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM << PLATID_SUBMODEL_SHIFT)| \
    291  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    292  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM	4
    293  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E55	\
    294  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM << PLATID_SUBMODEL_SHIFT)| \
    295  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    296  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM	5
    297  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO	\
    298  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \
    299  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    300  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM	6
    301  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E65	\
    302  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM << PLATID_SUBMODEL_SHIFT)| \
    303  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    304  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM	2
    305  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX	\
    306  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM << PLATID_MODEL_SHIFT)| \
    307  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE)
    308  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM	1
    309  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E100	\
    310  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM << PLATID_SUBMODEL_SHIFT)| \
    311  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
    312  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM	2
    313  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E105	\
    314  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM << PLATID_SUBMODEL_SHIFT)| \
    315  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
    316  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM	3
    317  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E500	\
    318  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM << PLATID_SUBMODEL_SHIFT)| \
    319  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
    320  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM	4
    321  1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E507	\
    322  1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM << PLATID_SUBMODEL_SHIFT)| \
    323  1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
    324  1.4  takemura #endif /* hpcmips */
    325  1.4  takemura #ifdef hpcmips
    326  1.1  takemura #define PLATID_MACH_SHARP_NUM	4
    327  1.1  takemura #define PLATID_MACH_SHARP	\
    328  1.1  takemura   ((PLATID_MACH_SHARP_NUM << PLATID_VENDOR_SHIFT))
    329  1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_NUM	1
    330  1.1  takemura #define PLATID_MACH_SHARP_TRIPAD	\
    331  1.1  takemura   ((PLATID_MACH_SHARP_TRIPAD_NUM << PLATID_SERIES_SHIFT)| \
    332  1.1  takemura     PLATID_MACH_SHARP)
    333  1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_PV_NUM	1
    334  1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_PV	\
    335  1.1  takemura   ((PLATID_MACH_SHARP_TRIPAD_PV_NUM << PLATID_MODEL_SHIFT)| \
    336  1.1  takemura     PLATID_MACH_SHARP_TRIPAD)
    337  1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_PV6000_NUM	1
    338  1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_PV6000	\
    339  1.1  takemura   ((PLATID_MACH_SHARP_TRIPAD_PV6000_NUM << PLATID_SUBMODEL_SHIFT)| \
    340  1.1  takemura     PLATID_MACH_SHARP_TRIPAD_PV)
    341  1.1  takemura #define PLATID_MACH_SHARP_TELIOS_NUM	2
    342  1.1  takemura #define PLATID_MACH_SHARP_TELIOS	\
    343  1.1  takemura   ((PLATID_MACH_SHARP_TELIOS_NUM << PLATID_SERIES_SHIFT)| \
    344  1.1  takemura     PLATID_MACH_SHARP)
    345  1.1  takemura #define PLATID_MACH_SHARP_TELIOS_HC_NUM	1
    346  1.1  takemura #define PLATID_MACH_SHARP_TELIOS_HC	\
    347  1.1  takemura   ((PLATID_MACH_SHARP_TELIOS_HC_NUM << PLATID_MODEL_SHIFT)| \
    348  1.1  takemura     PLATID_MACH_SHARP_TELIOS)
    349  1.1  takemura #define PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM	1
    350  1.1  takemura #define PLATID_MACH_SHARP_TELIOS_HCAJ1	\
    351  1.1  takemura   ((PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM << PLATID_SUBMODEL_SHIFT)| \
    352  1.1  takemura     PLATID_MACH_SHARP_TELIOS_HC)
    353  1.1  takemura #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM	2
    354  1.1  takemura #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP	\
    355  1.1  takemura   ((PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM << PLATID_SUBMODEL_SHIFT)| \
    356  1.1  takemura     PLATID_MACH_SHARP_TELIOS_HC)
    357  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_NUM	3
    358  1.1  takemura #define PLATID_MACH_SHARP_MOBILON	\
    359  1.1  takemura   ((PLATID_MACH_SHARP_MOBILON_NUM << PLATID_SERIES_SHIFT)| \
    360  1.1  takemura     PLATID_MACH_SHARP)
    361  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_HC_NUM	1
    362  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_HC	\
    363  1.1  takemura   ((PLATID_MACH_SHARP_MOBILON_HC_NUM << PLATID_MODEL_SHIFT)| \
    364  1.1  takemura     PLATID_MACH_SHARP_MOBILON)
    365  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_HC4100_NUM	1
    366  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_HC4100	\
    367  1.1  takemura   ((PLATID_MACH_SHARP_MOBILON_HC4100_NUM << PLATID_SUBMODEL_SHIFT)| \
    368  1.1  takemura     PLATID_MACH_SHARP_MOBILON_HC)
    369  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_HC4500_NUM	2
    370  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_HC4500	\
    371  1.1  takemura   ((PLATID_MACH_SHARP_MOBILON_HC4500_NUM << PLATID_SUBMODEL_SHIFT)| \
    372  1.1  takemura     PLATID_MACH_SHARP_MOBILON_HC)
    373  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_HC1200_NUM	3
    374  1.1  takemura #define PLATID_MACH_SHARP_MOBILON_HC1200	\
    375  1.1  takemura   ((PLATID_MACH_SHARP_MOBILON_HC1200_NUM << PLATID_SUBMODEL_SHIFT)| \
    376  1.1  takemura     PLATID_MACH_SHARP_MOBILON_HC)
    377  1.4  takemura #endif /* hpcmips */
    378  1.4  takemura #ifdef hpcmips
    379  1.1  takemura #define PLATID_MACH_FUJITSU_NUM	5
    380  1.1  takemura #define PLATID_MACH_FUJITSU	\
    381  1.1  takemura   ((PLATID_MACH_FUJITSU_NUM << PLATID_VENDOR_SHIFT))
    382  1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_NUM	1
    383  1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP	\
    384  1.1  takemura   ((PLATID_MACH_FUJITSU_INTERTOP_NUM << PLATID_SERIES_SHIFT)| \
    385  1.1  takemura     PLATID_MACH_FUJITSU)
    386  1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM	1
    387  1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX	\
    388  1.1  takemura   ((PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM << PLATID_MODEL_SHIFT)| \
    389  1.1  takemura     PLATID_MACH_FUJITSU_INTERTOP)
    390  1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM	1
    391  1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_IT300	\
    392  1.1  takemura   ((PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM << PLATID_SUBMODEL_SHIFT)| \
    393  1.1  takemura     PLATID_MACH_FUJITSU_INTERTOP_ITXXX)
    394  1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM	2
    395  1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_IT310	\
    396  1.1  takemura   ((PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM << PLATID_SUBMODEL_SHIFT)| \
    397  1.1  takemura     PLATID_MACH_FUJITSU_INTERTOP_ITXXX)
    398  1.4  takemura #endif /* hpcmips */
    399  1.4  takemura #ifdef hpcmips
    400  1.1  takemura #define PLATID_MACH_PHILIPS_NUM	6
    401  1.1  takemura #define PLATID_MACH_PHILIPS	\
    402  1.1  takemura   ((PLATID_MACH_PHILIPS_NUM << PLATID_VENDOR_SHIFT))
    403  1.1  takemura #define PLATID_MACH_PHILIPS_NINO_NUM	1
    404  1.1  takemura #define PLATID_MACH_PHILIPS_NINO	\
    405  1.1  takemura   ((PLATID_MACH_PHILIPS_NINO_NUM << PLATID_SERIES_SHIFT)| \
    406  1.1  takemura     PLATID_MACH_PHILIPS)
    407  1.1  takemura #define PLATID_MACH_PHILIPS_NINO_3XX_NUM	1
    408  1.1  takemura #define PLATID_MACH_PHILIPS_NINO_3XX	\
    409  1.1  takemura   ((PLATID_MACH_PHILIPS_NINO_3XX_NUM << PLATID_MODEL_SHIFT)| \
    410  1.1  takemura     PLATID_MACH_PHILIPS_NINO)
    411  1.1  takemura #define PLATID_MACH_PHILIPS_NINO_312_NUM	1
    412  1.1  takemura #define PLATID_MACH_PHILIPS_NINO_312	\
    413  1.1  takemura   ((PLATID_MACH_PHILIPS_NINO_312_NUM << PLATID_SUBMODEL_SHIFT)| \
    414  1.1  takemura     PLATID_MACH_PHILIPS_NINO_3XX)
    415  1.4  takemura #endif /* hpcmips */
    416  1.1  takemura #define PLATID_MACH_COMPAQ_NUM	7
    417  1.1  takemura #define PLATID_MACH_COMPAQ	\
    418  1.1  takemura   ((PLATID_MACH_COMPAQ_NUM << PLATID_VENDOR_SHIFT))
    419  1.4  takemura #ifdef hpcmips
    420  1.1  takemura #define PLATID_MACH_COMPAQ_C_NUM	1
    421  1.1  takemura #define PLATID_MACH_COMPAQ_C	\
    422  1.1  takemura   ((PLATID_MACH_COMPAQ_C_NUM << PLATID_SERIES_SHIFT)| \
    423  1.1  takemura     PLATID_MACH_COMPAQ)
    424  1.1  takemura #define PLATID_MACH_COMPAQ_C_8XX_NUM	1
    425  1.1  takemura #define PLATID_MACH_COMPAQ_C_8XX	\
    426  1.1  takemura   ((PLATID_MACH_COMPAQ_C_8XX_NUM << PLATID_MODEL_SHIFT)| \
    427  1.1  takemura     PLATID_MACH_COMPAQ_C)
    428  1.1  takemura #define PLATID_MACH_COMPAQ_C_810_NUM	1
    429  1.1  takemura #define PLATID_MACH_COMPAQ_C_810	\
    430  1.1  takemura   ((PLATID_MACH_COMPAQ_C_810_NUM << PLATID_SUBMODEL_SHIFT)| \
    431  1.1  takemura     PLATID_MACH_COMPAQ_C_8XX)
    432  1.1  takemura #define PLATID_MACH_COMPAQ_C_201X_NUM	2
    433  1.1  takemura #define PLATID_MACH_COMPAQ_C_201X	\
    434  1.1  takemura   ((PLATID_MACH_COMPAQ_C_201X_NUM << PLATID_MODEL_SHIFT)| \
    435  1.1  takemura     PLATID_MACH_COMPAQ_C)
    436  1.1  takemura #define PLATID_MACH_COMPAQ_C_2010_NUM	1
    437  1.1  takemura #define PLATID_MACH_COMPAQ_C_2010	\
    438  1.1  takemura   ((PLATID_MACH_COMPAQ_C_2010_NUM << PLATID_SUBMODEL_SHIFT)| \
    439  1.1  takemura     PLATID_MACH_COMPAQ_C_201X)
    440  1.1  takemura #define PLATID_MACH_COMPAQ_C_2015_NUM	2
    441  1.1  takemura #define PLATID_MACH_COMPAQ_C_2015	\
    442  1.1  takemura   ((PLATID_MACH_COMPAQ_C_2015_NUM << PLATID_SUBMODEL_SHIFT)| \
    443  1.1  takemura     PLATID_MACH_COMPAQ_C_201X)
    444  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_NUM	2
    445  1.1  takemura #define PLATID_MACH_COMPAQ_AERO	\
    446  1.1  takemura   ((PLATID_MACH_COMPAQ_AERO_NUM << PLATID_SERIES_SHIFT)| \
    447  1.1  takemura     PLATID_MACH_COMPAQ)
    448  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_15XX_NUM	1
    449  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_15XX	\
    450  1.1  takemura   ((PLATID_MACH_COMPAQ_AERO_15XX_NUM << PLATID_MODEL_SHIFT)| \
    451  1.1  takemura     PLATID_MACH_COMPAQ_AERO)
    452  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_1530_NUM	1
    453  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_1530	\
    454  1.1  takemura   ((PLATID_MACH_COMPAQ_AERO_1530_NUM << PLATID_SUBMODEL_SHIFT)| \
    455  1.1  takemura     PLATID_MACH_COMPAQ_AERO_15XX)
    456  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_21XX_NUM	2
    457  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_21XX	\
    458  1.1  takemura   ((PLATID_MACH_COMPAQ_AERO_21XX_NUM << PLATID_MODEL_SHIFT)| \
    459  1.1  takemura     PLATID_MACH_COMPAQ_AERO)
    460  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_2110_NUM	1
    461  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_2110	\
    462  1.1  takemura   ((PLATID_MACH_COMPAQ_AERO_2110_NUM << PLATID_SUBMODEL_SHIFT)| \
    463  1.1  takemura     PLATID_MACH_COMPAQ_AERO_21XX)
    464  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_2130_NUM	2
    465  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_2130	\
    466  1.1  takemura   ((PLATID_MACH_COMPAQ_AERO_2130_NUM << PLATID_SUBMODEL_SHIFT)| \
    467  1.1  takemura     PLATID_MACH_COMPAQ_AERO_21XX)
    468  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_2140_NUM	3
    469  1.1  takemura #define PLATID_MACH_COMPAQ_AERO_2140	\
    470  1.1  takemura   ((PLATID_MACH_COMPAQ_AERO_2140_NUM << PLATID_SUBMODEL_SHIFT)| \
    471  1.1  takemura     PLATID_MACH_COMPAQ_AERO_21XX)
    472  1.1  takemura #define PLATID_MACH_COMPAQ_PRESARIO_NUM	3
    473  1.1  takemura #define PLATID_MACH_COMPAQ_PRESARIO	\
    474  1.1  takemura   ((PLATID_MACH_COMPAQ_PRESARIO_NUM << PLATID_SERIES_SHIFT)| \
    475  1.1  takemura     PLATID_MACH_COMPAQ)
    476  1.1  takemura #define PLATID_MACH_COMPAQ_PRESARIO_21X_NUM	1
    477  1.1  takemura #define PLATID_MACH_COMPAQ_PRESARIO_21X	\
    478  1.1  takemura   ((PLATID_MACH_COMPAQ_PRESARIO_21X_NUM << PLATID_MODEL_SHIFT)| \
    479  1.1  takemura     PLATID_MACH_COMPAQ_PRESARIO)
    480  1.1  takemura #define PLATID_MACH_COMPAQ_PRESARIO_213_NUM	1
    481  1.1  takemura #define PLATID_MACH_COMPAQ_PRESARIO_213	\
    482  1.1  takemura   ((PLATID_MACH_COMPAQ_PRESARIO_213_NUM << PLATID_SUBMODEL_SHIFT)| \
    483  1.1  takemura     PLATID_MACH_COMPAQ_PRESARIO_21X)
    484  1.4  takemura #endif /* hpcmips */
    485  1.4  takemura #ifdef hpcarm
    486  1.4  takemura #define PLATID_MACH_COMPAQ_IPAQ_NUM	4
    487  1.4  takemura #define PLATID_MACH_COMPAQ_IPAQ	\
    488  1.4  takemura   ((PLATID_MACH_COMPAQ_IPAQ_NUM << PLATID_SERIES_SHIFT)| \
    489  1.4  takemura     PLATID_MACH_COMPAQ)
    490  1.4  takemura #define PLATID_MACH_COMPAQ_IPAQ_H3600_NUM	1
    491  1.4  takemura #define PLATID_MACH_COMPAQ_IPAQ_H3600	\
    492  1.4  takemura   ((PLATID_MACH_COMPAQ_IPAQ_H3600_NUM << PLATID_MODEL_SHIFT)| \
    493  1.4  takemura     PLATID_MACH_COMPAQ_IPAQ)
    494  1.4  takemura #endif /* hpcarm */
    495  1.4  takemura #ifdef hpcmips
    496  1.1  takemura #define PLATID_MACH_VICTOR_NUM	8
    497  1.1  takemura #define PLATID_MACH_VICTOR	\
    498  1.1  takemura   ((PLATID_MACH_VICTOR_NUM << PLATID_VENDOR_SHIFT))
    499  1.1  takemura #define PLATID_MACH_VICTOR_INTERLINK_NUM	1
    500  1.1  takemura #define PLATID_MACH_VICTOR_INTERLINK	\
    501  1.1  takemura   ((PLATID_MACH_VICTOR_INTERLINK_NUM << PLATID_SERIES_SHIFT)| \
    502  1.1  takemura     PLATID_MACH_VICTOR)
    503  1.1  takemura #define PLATID_MACH_VICTOR_INTERLINK_MP_NUM	1
    504  1.1  takemura #define PLATID_MACH_VICTOR_INTERLINK_MP	\
    505  1.1  takemura   ((PLATID_MACH_VICTOR_INTERLINK_MP_NUM << PLATID_MODEL_SHIFT)| \
    506  1.1  takemura     PLATID_MACH_VICTOR_INTERLINK)
    507  1.1  takemura #define PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM	1
    508  1.1  takemura #define PLATID_MACH_VICTOR_INTERLINK_MPC101	\
    509  1.1  takemura   ((PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM << PLATID_SUBMODEL_SHIFT)| \
    510  1.1  takemura     PLATID_MACH_VICTOR_INTERLINK_MP)
    511  1.4  takemura #endif /* hpcmips */
    512  1.4  takemura #ifdef hpcmips
    513  1.1  takemura #define PLATID_MACH_IBM_NUM	9
    514  1.1  takemura #define PLATID_MACH_IBM	\
    515  1.1  takemura   ((PLATID_MACH_IBM_NUM << PLATID_VENDOR_SHIFT))
    516  1.1  takemura #define PLATID_MACH_IBM_WORKPAD_NUM	1
    517  1.1  takemura #define PLATID_MACH_IBM_WORKPAD	\
    518  1.1  takemura   ((PLATID_MACH_IBM_WORKPAD_NUM << PLATID_SERIES_SHIFT)| \
    519  1.1  takemura     PLATID_MACH_IBM)
    520  1.1  takemura #define PLATID_MACH_IBM_WORKPAD_Z50_NUM	1
    521  1.1  takemura #define PLATID_MACH_IBM_WORKPAD_Z50	\
    522  1.1  takemura   ((PLATID_MACH_IBM_WORKPAD_Z50_NUM << PLATID_MODEL_SHIFT)| \
    523  1.1  takemura     PLATID_MACH_IBM_WORKPAD)
    524  1.1  takemura #define PLATID_MACH_IBM_WORKPAD_26011AU_NUM	1
    525  1.1  takemura #define PLATID_MACH_IBM_WORKPAD_26011AU	\
    526  1.1  takemura   ((PLATID_MACH_IBM_WORKPAD_26011AU_NUM << PLATID_SUBMODEL_SHIFT)| \
    527  1.1  takemura     PLATID_MACH_IBM_WORKPAD_Z50)
    528  1.4  takemura #endif /* hpcmips */
    529  1.4  takemura #ifdef hpcmips
    530  1.1  takemura #define PLATID_MACH_VADEM_NUM	10
    531  1.1  takemura #define PLATID_MACH_VADEM	\
    532  1.1  takemura   ((PLATID_MACH_VADEM_NUM << PLATID_VENDOR_SHIFT))
    533  1.1  takemura #define PLATID_MACH_VADEM_CLIO_NUM	1
    534  1.1  takemura #define PLATID_MACH_VADEM_CLIO	\
    535  1.1  takemura   ((PLATID_MACH_VADEM_CLIO_NUM << PLATID_SERIES_SHIFT)| \
    536  1.1  takemura     PLATID_MACH_VADEM)
    537  1.1  takemura #define PLATID_MACH_VADEM_CLIO_C_NUM	1
    538  1.1  takemura #define PLATID_MACH_VADEM_CLIO_C	\
    539  1.1  takemura   ((PLATID_MACH_VADEM_CLIO_C_NUM << PLATID_MODEL_SHIFT)| \
    540  1.1  takemura     PLATID_MACH_VADEM_CLIO)
    541  1.1  takemura #define PLATID_MACH_VADEM_CLIO_C1000_NUM	1
    542  1.1  takemura #define PLATID_MACH_VADEM_CLIO_C1000	\
    543  1.1  takemura   ((PLATID_MACH_VADEM_CLIO_C1000_NUM << PLATID_SUBMODEL_SHIFT)| \
    544  1.1  takemura     PLATID_MACH_VADEM_CLIO_C)
    545  1.1  takemura #define PLATID_MACH_VADEM_CLIO_C1050_NUM	2
    546  1.1  takemura #define PLATID_MACH_VADEM_CLIO_C1050	\
    547  1.1  takemura   ((PLATID_MACH_VADEM_CLIO_C1050_NUM << PLATID_SUBMODEL_SHIFT)| \
    548  1.1  takemura     PLATID_MACH_VADEM_CLIO_C)
    549  1.1  takemura #endif /* hpcmips */
    550  1.1  takemura #define PLATID_MACH_HP_NUM	11
    551  1.1  takemura #define PLATID_MACH_HP	\
    552  1.1  takemura   ((PLATID_MACH_HP_NUM << PLATID_VENDOR_SHIFT))
    553  1.4  takemura #ifdef hpcsh
    554  1.1  takemura #define PLATID_MACH_HP_LX_NUM	1
    555  1.1  takemura #define PLATID_MACH_HP_LX	\
    556  1.1  takemura   ((PLATID_MACH_HP_LX_NUM << PLATID_SERIES_SHIFT)| \
    557  1.1  takemura     PLATID_MACH_HP)
    558  1.1  takemura #define PLATID_MACH_HP_LX_620_NUM	1
    559  1.1  takemura #define PLATID_MACH_HP_LX_620	\
    560  1.1  takemura   ((PLATID_MACH_HP_LX_620_NUM << PLATID_MODEL_SHIFT)| \
    561  1.1  takemura     PLATID_MACH_HP_LX)
    562  1.1  takemura #define PLATID_MACH_HP_LX_620JP_NUM	2
    563  1.1  takemura #define PLATID_MACH_HP_LX_620JP	\
    564  1.1  takemura   ((PLATID_MACH_HP_LX_620JP_NUM << PLATID_MODEL_SHIFT)| \
    565  1.1  takemura     PLATID_MACH_HP_LX)
    566  1.4  takemura #endif /* hpcsh */
    567  1.1  takemura #define PLATID_MACH_HP_JORNADA_NUM	2
    568  1.1  takemura #define PLATID_MACH_HP_JORNADA	\
    569  1.1  takemura   ((PLATID_MACH_HP_JORNADA_NUM << PLATID_SERIES_SHIFT)| \
    570  1.1  takemura     PLATID_MACH_HP)
    571  1.4  takemura #ifdef hpcsh
    572  1.1  takemura #define PLATID_MACH_HP_JORNADA_6XX_NUM	1
    573  1.1  takemura #define PLATID_MACH_HP_JORNADA_6XX	\
    574  1.1  takemura   ((PLATID_MACH_HP_JORNADA_6XX_NUM << PLATID_MODEL_SHIFT)| \
    575  1.1  takemura     PLATID_MACH_HP_JORNADA)
    576  1.1  takemura #define PLATID_MACH_HP_JORNADA_680_NUM	1
    577  1.1  takemura #define PLATID_MACH_HP_JORNADA_680	\
    578  1.1  takemura   ((PLATID_MACH_HP_JORNADA_680_NUM << PLATID_SUBMODEL_SHIFT)| \
    579  1.1  takemura     PLATID_MACH_HP_JORNADA_6XX)
    580  1.1  takemura #define PLATID_MACH_HP_JORNADA_680JP_NUM	2
    581  1.1  takemura #define PLATID_MACH_HP_JORNADA_680JP	\
    582  1.1  takemura   ((PLATID_MACH_HP_JORNADA_680JP_NUM << PLATID_SUBMODEL_SHIFT)| \
    583  1.1  takemura     PLATID_MACH_HP_JORNADA_6XX)
    584  1.1  takemura #define PLATID_MACH_HP_JORNADA_690_NUM	3
    585  1.1  takemura #define PLATID_MACH_HP_JORNADA_690	\
    586  1.1  takemura   ((PLATID_MACH_HP_JORNADA_690_NUM << PLATID_SUBMODEL_SHIFT)| \
    587  1.1  takemura     PLATID_MACH_HP_JORNADA_6XX)
    588  1.1  takemura #define PLATID_MACH_HP_JORNADA_690JP_NUM	4
    589  1.1  takemura #define PLATID_MACH_HP_JORNADA_690JP	\
    590  1.1  takemura   ((PLATID_MACH_HP_JORNADA_690JP_NUM << PLATID_SUBMODEL_SHIFT)| \
    591  1.1  takemura     PLATID_MACH_HP_JORNADA_6XX)
    592  1.4  takemura #endif /* hpcsh */
    593  1.4  takemura #ifdef hpcarm
    594  1.4  takemura #define PLATID_MACH_HP_JORNADA_7XX_NUM	2
    595  1.4  takemura #define PLATID_MACH_HP_JORNADA_7XX	\
    596  1.4  takemura   ((PLATID_MACH_HP_JORNADA_7XX_NUM << PLATID_MODEL_SHIFT)| \
    597  1.4  takemura     PLATID_MACH_HP_JORNADA)
    598  1.4  takemura #define PLATID_MACH_HP_JORNADA_720_NUM	1
    599  1.4  takemura #define PLATID_MACH_HP_JORNADA_720	\
    600  1.4  takemura   ((PLATID_MACH_HP_JORNADA_720_NUM << PLATID_SUBMODEL_SHIFT)| \
    601  1.4  takemura     PLATID_MACH_HP_JORNADA_7XX)
    602  1.4  takemura #define PLATID_MACH_HP_JORNADA_720JP_NUM	2
    603  1.4  takemura #define PLATID_MACH_HP_JORNADA_720JP	\
    604  1.4  takemura   ((PLATID_MACH_HP_JORNADA_720JP_NUM << PLATID_SUBMODEL_SHIFT)| \
    605  1.4  takemura     PLATID_MACH_HP_JORNADA_7XX)
    606  1.4  takemura #define PLATID_MACH_HP_JORNADA_8XX_NUM	3
    607  1.4  takemura #define PLATID_MACH_HP_JORNADA_8XX	\
    608  1.4  takemura   ((PLATID_MACH_HP_JORNADA_8XX_NUM << PLATID_MODEL_SHIFT)| \
    609  1.4  takemura     PLATID_MACH_HP_JORNADA)
    610  1.4  takemura #define PLATID_MACH_HP_JORNADA_820_NUM	1
    611  1.4  takemura #define PLATID_MACH_HP_JORNADA_820	\
    612  1.4  takemura   ((PLATID_MACH_HP_JORNADA_820_NUM << PLATID_SUBMODEL_SHIFT)| \
    613  1.4  takemura     PLATID_MACH_HP_JORNADA_8XX)
    614  1.4  takemura #define PLATID_MACH_HP_JORNADA_820JP_NUM	2
    615  1.4  takemura #define PLATID_MACH_HP_JORNADA_820JP	\
    616  1.4  takemura   ((PLATID_MACH_HP_JORNADA_820JP_NUM << PLATID_SUBMODEL_SHIFT)| \
    617  1.4  takemura     PLATID_MACH_HP_JORNADA_8XX)
    618  1.4  takemura #endif /* hpcarm */
    619  1.4  takemura #ifdef hpcsh
    620  1.2       uch #define PLATID_MACH_HITACHI_NUM	12
    621  1.2       uch #define PLATID_MACH_HITACHI	\
    622  1.2       uch   ((PLATID_MACH_HITACHI_NUM << PLATID_VENDOR_SHIFT))
    623  1.2       uch #define PLATID_MACH_HITACHI_PERSONA_NUM	1
    624  1.2       uch #define PLATID_MACH_HITACHI_PERSONA	\
    625  1.2       uch   ((PLATID_MACH_HITACHI_PERSONA_NUM << PLATID_SERIES_SHIFT)| \
    626  1.2       uch     PLATID_MACH_HITACHI)
    627  1.2       uch #define PLATID_MACH_HITACHI_PERSONA_HPW230JC_NUM	1
    628  1.2       uch #define PLATID_MACH_HITACHI_PERSONA_HPW230JC	\
    629  1.2       uch   ((PLATID_MACH_HITACHI_PERSONA_HPW230JC_NUM << PLATID_MODEL_SHIFT)| \
    630  1.2       uch     PLATID_MACH_HITACHI_PERSONA)
    631  1.4  takemura #endif /* hpcsh */
    632  1.4  takemura #ifdef hpcsh
    633  1.2       uch #define PLATID_MACH_LGE_NUM	13
    634  1.1  takemura #define PLATID_MACH_LGE	\
    635  1.1  takemura   ((PLATID_MACH_LGE_NUM << PLATID_VENDOR_SHIFT))
    636  1.1  takemura #define PLATID_MACH_LGE_PHENOM_NUM	1
    637  1.1  takemura #define PLATID_MACH_LGE_PHENOM	\
    638  1.1  takemura   ((PLATID_MACH_LGE_PHENOM_NUM << PLATID_SERIES_SHIFT)| \
    639  1.1  takemura     PLATID_MACH_LGE)
    640  1.1  takemura #define PLATID_MACH_LGE_PHENOM_H220C_NUM	1
    641  1.1  takemura #define PLATID_MACH_LGE_PHENOM_H220C	\
    642  1.1  takemura   ((PLATID_MACH_LGE_PHENOM_H220C_NUM << PLATID_MODEL_SHIFT)| \
    643  1.1  takemura     PLATID_MACH_LGE_PHENOM)
    644  1.1  takemura #endif /* hpcsh */
    645