Home | History | Annotate | Line # | Download | only in include
platid_generated.h revision 1.25
      1  1.25       uch /*	$NetBSD: platid_generated.h,v 1.25 2001/01/28 02:52:38 uch Exp $	*/
      2   1.1  takemura 
      3   1.1  takemura /*-
      4  1.25       uch  * 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 PocketBSD project
     18   1.1  takemura  *	and its contributors.
     19   1.1  takemura  * 4. Neither the name of the project nor the names of its contributors
     20   1.1  takemura  *    may be used to endorse or promote products derived from this software
     21   1.1  takemura  *    without specific prior written permission.
     22   1.1  takemura  *
     23   1.1  takemura  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
     24   1.1  takemura  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
     25   1.1  takemura  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
     26   1.1  takemura  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
     27   1.1  takemura  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
     28   1.1  takemura  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
     29   1.1  takemura  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     30   1.1  takemura  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
     31   1.1  takemura  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
     32   1.1  takemura  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
     33   1.1  takemura  * SUCH DAMAGE.
     34   1.1  takemura  *
     35   1.1  takemura  */
     36   1.1  takemura /*
     37   1.1  takemura  *  Do not edit.
     38   1.1  takemura  *  This file is automatically generated by platid.awk.
     39   1.1  takemura  */
     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.2       uch #define PLATID_CPU_MIPS_TX_NUM	2
     64   1.2       uch #define PLATID_CPU_MIPS_TX	\
     65   1.2       uch   ((PLATID_CPU_MIPS_TX_NUM << PLATID_CPU_SERIES_SHIFT)| \
     66   1.2       uch     PLATID_CPU_MIPS)
     67   1.3       uch #define PLATID_CPU_MIPS_TX_3900_NUM	1
     68   1.3       uch #define PLATID_CPU_MIPS_TX_3900	\
     69   1.3       uch   ((PLATID_CPU_MIPS_TX_3900_NUM << PLATID_CPU_MODEL_SHIFT)| \
     70   1.2       uch     PLATID_CPU_MIPS_TX)
     71   1.3       uch #define PLATID_CPU_MIPS_TX_3911_NUM	1
     72   1.2       uch #define PLATID_CPU_MIPS_TX_3911	\
     73   1.2       uch   ((PLATID_CPU_MIPS_TX_3911_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
     74   1.3       uch     PLATID_CPU_MIPS_TX_3900)
     75   1.3       uch #define PLATID_CPU_MIPS_TX_3912_NUM	2
     76   1.2       uch #define PLATID_CPU_MIPS_TX_3912	\
     77   1.2       uch   ((PLATID_CPU_MIPS_TX_3912_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
     78   1.3       uch     PLATID_CPU_MIPS_TX_3900)
     79   1.3       uch #define PLATID_CPU_MIPS_TX_3920_NUM	2
     80   1.3       uch #define PLATID_CPU_MIPS_TX_3920	\
     81   1.3       uch   ((PLATID_CPU_MIPS_TX_3920_NUM << PLATID_CPU_MODEL_SHIFT)| \
     82   1.2       uch     PLATID_CPU_MIPS_TX)
     83   1.2       uch #define PLATID_CPU_MIPS_TX_3922_NUM	1
     84   1.2       uch #define PLATID_CPU_MIPS_TX_3922	\
     85   1.2       uch   ((PLATID_CPU_MIPS_TX_3922_NUM << PLATID_CPU_SUBMODEL_SHIFT)| \
     86   1.3       uch     PLATID_CPU_MIPS_TX_3920)
     87   1.1  takemura #define PLATID_MACH_NEC_NUM	1
     88   1.1  takemura #define PLATID_MACH_NEC	\
     89   1.1  takemura   ((PLATID_MACH_NEC_NUM << PLATID_VENDOR_SHIFT))
     90   1.1  takemura #define PLATID_MACH_NEC_MCCS_NUM	1
     91   1.1  takemura #define PLATID_MACH_NEC_MCCS	\
     92   1.1  takemura   ((PLATID_MACH_NEC_MCCS_NUM << PLATID_SERIES_SHIFT)| \
     93   1.1  takemura     PLATID_MACH_NEC)
     94   1.1  takemura #define PLATID_MACH_NEC_MCCS_1X_NUM	1
     95   1.1  takemura #define PLATID_MACH_NEC_MCCS_1X	\
     96   1.1  takemura   ((PLATID_MACH_NEC_MCCS_1X_NUM << PLATID_MODEL_SHIFT)| \
     97   1.1  takemura     PLATID_MACH_NEC_MCCS)
     98   1.1  takemura #define PLATID_MACH_NEC_MCCS_11_NUM	1
     99   1.1  takemura #define PLATID_MACH_NEC_MCCS_11	\
    100   1.1  takemura   ((PLATID_MACH_NEC_MCCS_11_NUM << PLATID_SUBMODEL_SHIFT)| \
    101   1.1  takemura     PLATID_MACH_NEC_MCCS_1X)
    102   1.1  takemura #define PLATID_MACH_NEC_MCCS_12_NUM	2
    103   1.1  takemura #define PLATID_MACH_NEC_MCCS_12	\
    104   1.1  takemura   ((PLATID_MACH_NEC_MCCS_12_NUM << PLATID_SUBMODEL_SHIFT)| \
    105   1.1  takemura     PLATID_MACH_NEC_MCCS_1X)
    106   1.1  takemura #define PLATID_MACH_NEC_MCCS_13_NUM	3
    107   1.1  takemura #define PLATID_MACH_NEC_MCCS_13	\
    108   1.1  takemura   ((PLATID_MACH_NEC_MCCS_13_NUM << PLATID_SUBMODEL_SHIFT)| \
    109   1.1  takemura     PLATID_MACH_NEC_MCCS_1X)
    110   1.1  takemura #define PLATID_MACH_NEC_MCR_NUM	2
    111   1.1  takemura #define PLATID_MACH_NEC_MCR	\
    112   1.1  takemura   ((PLATID_MACH_NEC_MCR_NUM << PLATID_SERIES_SHIFT)| \
    113   1.1  takemura     PLATID_MACH_NEC)
    114   1.1  takemura #define PLATID_MACH_NEC_MCR_3XX_NUM	1
    115   1.1  takemura #define PLATID_MACH_NEC_MCR_3XX	\
    116   1.1  takemura   ((PLATID_MACH_NEC_MCR_3XX_NUM << PLATID_MODEL_SHIFT)| \
    117   1.1  takemura     PLATID_MACH_NEC_MCR)
    118   1.1  takemura #define PLATID_MACH_NEC_MCR_300_NUM	1
    119   1.1  takemura #define PLATID_MACH_NEC_MCR_300	\
    120   1.1  takemura   ((PLATID_MACH_NEC_MCR_300_NUM << PLATID_SUBMODEL_SHIFT)| \
    121   1.1  takemura     PLATID_MACH_NEC_MCR_3XX)
    122   1.9       jun #define PLATID_MACH_NEC_MCR_320_NUM	2
    123   1.9       jun #define PLATID_MACH_NEC_MCR_320	\
    124   1.9       jun   ((PLATID_MACH_NEC_MCR_320_NUM << PLATID_SUBMODEL_SHIFT)| \
    125   1.9       jun     PLATID_MACH_NEC_MCR_3XX)
    126   1.9       jun #define PLATID_MACH_NEC_MCR_FORDOCOMO_NUM	3
    127   1.7       jun #define PLATID_MACH_NEC_MCR_FORDOCOMO	\
    128   1.7       jun   ((PLATID_MACH_NEC_MCR_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \
    129   1.7       jun     PLATID_MACH_NEC_MCR_3XX)
    130  1.18       jun #define PLATID_MACH_NEC_MCR_MPRO700_NUM	4
    131  1.18       jun #define PLATID_MACH_NEC_MCR_MPRO700	\
    132  1.18       jun   ((PLATID_MACH_NEC_MCR_MPRO700_NUM << PLATID_SUBMODEL_SHIFT)| \
    133  1.18       jun     PLATID_MACH_NEC_MCR_3XX)
    134  1.22      sato #define PLATID_MACH_NEC_MCR_330_NUM	5
    135  1.22      sato #define PLATID_MACH_NEC_MCR_330	\
    136  1.22      sato   ((PLATID_MACH_NEC_MCR_330_NUM << PLATID_SUBMODEL_SHIFT)| \
    137  1.22      sato     PLATID_MACH_NEC_MCR_3XX)
    138   1.1  takemura #define PLATID_MACH_NEC_MCR_5XX_NUM	2
    139   1.1  takemura #define PLATID_MACH_NEC_MCR_5XX	\
    140   1.1  takemura   ((PLATID_MACH_NEC_MCR_5XX_NUM << PLATID_MODEL_SHIFT)| \
    141   1.1  takemura     PLATID_MACH_NEC_MCR)
    142   1.1  takemura #define PLATID_MACH_NEC_MCR_500_NUM	1
    143   1.1  takemura #define PLATID_MACH_NEC_MCR_500	\
    144   1.1  takemura   ((PLATID_MACH_NEC_MCR_500_NUM << PLATID_SUBMODEL_SHIFT)| \
    145   1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    146   1.9       jun #define PLATID_MACH_NEC_MCR_510_NUM	2
    147   1.1  takemura #define PLATID_MACH_NEC_MCR_510	\
    148   1.1  takemura   ((PLATID_MACH_NEC_MCR_510_NUM << PLATID_SUBMODEL_SHIFT)| \
    149   1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    150   1.9       jun #define PLATID_MACH_NEC_MCR_520_NUM	3
    151   1.1  takemura #define PLATID_MACH_NEC_MCR_520	\
    152   1.1  takemura   ((PLATID_MACH_NEC_MCR_520_NUM << PLATID_SUBMODEL_SHIFT)| \
    153   1.1  takemura     PLATID_MACH_NEC_MCR_5XX)
    154   1.9       jun #define PLATID_MACH_NEC_MCR_520A_NUM	4
    155   1.4  takemura #define PLATID_MACH_NEC_MCR_520A	\
    156   1.4  takemura   ((PLATID_MACH_NEC_MCR_520A_NUM << PLATID_SUBMODEL_SHIFT)| \
    157   1.9       jun     PLATID_MACH_NEC_MCR_5XX)
    158   1.9       jun #define PLATID_MACH_NEC_MCR_500A_NUM	5
    159   1.9       jun #define PLATID_MACH_NEC_MCR_500A	\
    160   1.9       jun   ((PLATID_MACH_NEC_MCR_500A_NUM << PLATID_SUBMODEL_SHIFT)| \
    161   1.4  takemura     PLATID_MACH_NEC_MCR_5XX)
    162  1.10      shin #define PLATID_MACH_NEC_MCR_530_NUM	6
    163  1.10      shin #define PLATID_MACH_NEC_MCR_530	\
    164  1.10      shin   ((PLATID_MACH_NEC_MCR_530_NUM << PLATID_SUBMODEL_SHIFT)| \
    165  1.10      shin     PLATID_MACH_NEC_MCR_5XX)
    166  1.13  takemura #define PLATID_MACH_NEC_MCR_430_NUM	7
    167  1.13  takemura #define PLATID_MACH_NEC_MCR_430	\
    168  1.13  takemura   ((PLATID_MACH_NEC_MCR_430_NUM << PLATID_SUBMODEL_SHIFT)| \
    169  1.13  takemura     PLATID_MACH_NEC_MCR_5XX)
    170  1.19  takemura #define PLATID_MACH_NEC_MCR_530A_NUM	8
    171  1.19  takemura #define PLATID_MACH_NEC_MCR_530A	\
    172  1.19  takemura   ((PLATID_MACH_NEC_MCR_530A_NUM << PLATID_SUBMODEL_SHIFT)| \
    173  1.22      sato     PLATID_MACH_NEC_MCR_5XX)
    174  1.22      sato #define PLATID_MACH_NEC_MCR_SIGMARION_NUM	9
    175  1.22      sato #define PLATID_MACH_NEC_MCR_SIGMARION	\
    176  1.22      sato   ((PLATID_MACH_NEC_MCR_SIGMARION_NUM << PLATID_SUBMODEL_SHIFT)| \
    177  1.19  takemura     PLATID_MACH_NEC_MCR_5XX)
    178   1.1  takemura #define PLATID_MACH_NEC_MCR_7XX_NUM	3
    179   1.1  takemura #define PLATID_MACH_NEC_MCR_7XX	\
    180   1.1  takemura   ((PLATID_MACH_NEC_MCR_7XX_NUM << PLATID_MODEL_SHIFT)| \
    181   1.1  takemura     PLATID_MACH_NEC_MCR)
    182   1.1  takemura #define PLATID_MACH_NEC_MCR_700_NUM	1
    183   1.1  takemura #define PLATID_MACH_NEC_MCR_700	\
    184   1.1  takemura   ((PLATID_MACH_NEC_MCR_700_NUM << PLATID_SUBMODEL_SHIFT)| \
    185   1.4  takemura     PLATID_MACH_NEC_MCR_7XX)
    186   1.4  takemura #define PLATID_MACH_NEC_MCR_700A_NUM	2
    187   1.4  takemura #define PLATID_MACH_NEC_MCR_700A	\
    188   1.4  takemura   ((PLATID_MACH_NEC_MCR_700A_NUM << PLATID_SUBMODEL_SHIFT)| \
    189   1.1  takemura     PLATID_MACH_NEC_MCR_7XX)
    190  1.14      shin #define PLATID_MACH_NEC_MCR_730_NUM	3
    191  1.14      shin #define PLATID_MACH_NEC_MCR_730	\
    192  1.14      shin   ((PLATID_MACH_NEC_MCR_730_NUM << PLATID_SUBMODEL_SHIFT)| \
    193  1.19  takemura     PLATID_MACH_NEC_MCR_7XX)
    194  1.19  takemura #define PLATID_MACH_NEC_MCR_730A_NUM	4
    195  1.19  takemura #define PLATID_MACH_NEC_MCR_730A	\
    196  1.19  takemura   ((PLATID_MACH_NEC_MCR_730A_NUM << PLATID_SUBMODEL_SHIFT)| \
    197  1.14      shin     PLATID_MACH_NEC_MCR_7XX)
    198   1.1  takemura #define PLATID_MACH_EVEREX_NUM	2
    199   1.1  takemura #define PLATID_MACH_EVEREX	\
    200   1.1  takemura   ((PLATID_MACH_EVEREX_NUM << PLATID_VENDOR_SHIFT))
    201   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_NUM	1
    202   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE	\
    203   1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_NUM << PLATID_SERIES_SHIFT)| \
    204   1.1  takemura     PLATID_MACH_EVEREX)
    205   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM	1
    206   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_AXX	\
    207   1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_AXX_NUM << PLATID_MODEL_SHIFT)| \
    208   1.1  takemura     PLATID_MACH_EVEREX_FREESTYLE)
    209   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A10_NUM	1
    210   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A10	\
    211   1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_A10_NUM << PLATID_SUBMODEL_SHIFT)| \
    212   1.1  takemura     PLATID_MACH_EVEREX_FREESTYLE_AXX)
    213   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A15_NUM	2
    214   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A15	\
    215   1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_A15_NUM << PLATID_SUBMODEL_SHIFT)| \
    216   1.1  takemura     PLATID_MACH_EVEREX_FREESTYLE_AXX)
    217   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A20_NUM	3
    218   1.1  takemura #define PLATID_MACH_EVEREX_FREESTYLE_A20	\
    219   1.1  takemura   ((PLATID_MACH_EVEREX_FREESTYLE_A20_NUM << PLATID_SUBMODEL_SHIFT)| \
    220   1.1  takemura     PLATID_MACH_EVEREX_FREESTYLE_AXX)
    221   1.1  takemura #define PLATID_MACH_CASIO_NUM	3
    222   1.1  takemura #define PLATID_MACH_CASIO	\
    223   1.1  takemura   ((PLATID_MACH_CASIO_NUM << PLATID_VENDOR_SHIFT))
    224   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_NUM	1
    225   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE	\
    226   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_NUM << PLATID_SERIES_SHIFT)| \
    227   1.1  takemura     PLATID_MACH_CASIO)
    228   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM	1
    229   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_EXX	\
    230   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_EXX_NUM << PLATID_MODEL_SHIFT)| \
    231   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE)
    232   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM	1
    233   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E10	\
    234   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E10_NUM << PLATID_SUBMODEL_SHIFT)| \
    235   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    236   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM	2
    237   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E11	\
    238   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E11_NUM << PLATID_SUBMODEL_SHIFT)| \
    239   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    240   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM	3
    241   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E15	\
    242   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E15_NUM << PLATID_SUBMODEL_SHIFT)| \
    243   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    244   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM	4
    245   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E55	\
    246   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E55_NUM << PLATID_SUBMODEL_SHIFT)| \
    247   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    248  1.23  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM	5
    249  1.23  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO	\
    250  1.23  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_FORDOCOMO_NUM << PLATID_SUBMODEL_SHIFT)| \
    251  1.23  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    252  1.23  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM	6
    253  1.23  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E65	\
    254  1.23  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E65_NUM << PLATID_SUBMODEL_SHIFT)| \
    255  1.23  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXX)
    256   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM	2
    257   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_EXXX	\
    258   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_EXXX_NUM << PLATID_MODEL_SHIFT)| \
    259   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE)
    260   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM	1
    261   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E100	\
    262   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E100_NUM << PLATID_SUBMODEL_SHIFT)| \
    263   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
    264   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM	2
    265   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E105	\
    266   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E105_NUM << PLATID_SUBMODEL_SHIFT)| \
    267   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
    268   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM	3
    269   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E500	\
    270   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E500_NUM << PLATID_SUBMODEL_SHIFT)| \
    271   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
    272   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM	4
    273   1.1  takemura #define PLATID_MACH_CASIO_CASSIOPEIAE_E507	\
    274   1.1  takemura   ((PLATID_MACH_CASIO_CASSIOPEIAE_E507_NUM << PLATID_SUBMODEL_SHIFT)| \
    275   1.1  takemura     PLATID_MACH_CASIO_CASSIOPEIAE_EXXX)
    276   1.1  takemura #define PLATID_MACH_SHARP_NUM	4
    277   1.1  takemura #define PLATID_MACH_SHARP	\
    278   1.1  takemura   ((PLATID_MACH_SHARP_NUM << PLATID_VENDOR_SHIFT))
    279   1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_NUM	1
    280   1.1  takemura #define PLATID_MACH_SHARP_TRIPAD	\
    281   1.1  takemura   ((PLATID_MACH_SHARP_TRIPAD_NUM << PLATID_SERIES_SHIFT)| \
    282   1.1  takemura     PLATID_MACH_SHARP)
    283   1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_PV_NUM	1
    284   1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_PV	\
    285   1.1  takemura   ((PLATID_MACH_SHARP_TRIPAD_PV_NUM << PLATID_MODEL_SHIFT)| \
    286   1.1  takemura     PLATID_MACH_SHARP_TRIPAD)
    287   1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_PV6000_NUM	1
    288   1.1  takemura #define PLATID_MACH_SHARP_TRIPAD_PV6000	\
    289   1.1  takemura   ((PLATID_MACH_SHARP_TRIPAD_PV6000_NUM << PLATID_SUBMODEL_SHIFT)| \
    290   1.1  takemura     PLATID_MACH_SHARP_TRIPAD_PV)
    291   1.3       uch #define PLATID_MACH_SHARP_TELIOS_NUM	2
    292   1.3       uch #define PLATID_MACH_SHARP_TELIOS	\
    293   1.3       uch   ((PLATID_MACH_SHARP_TELIOS_NUM << PLATID_SERIES_SHIFT)| \
    294   1.3       uch     PLATID_MACH_SHARP)
    295   1.3       uch #define PLATID_MACH_SHARP_TELIOS_HC_NUM	1
    296   1.3       uch #define PLATID_MACH_SHARP_TELIOS_HC	\
    297   1.3       uch   ((PLATID_MACH_SHARP_TELIOS_HC_NUM << PLATID_MODEL_SHIFT)| \
    298   1.3       uch     PLATID_MACH_SHARP_TELIOS)
    299   1.3       uch #define PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM	1
    300   1.3       uch #define PLATID_MACH_SHARP_TELIOS_HCAJ1	\
    301   1.3       uch   ((PLATID_MACH_SHARP_TELIOS_HCAJ1_NUM << PLATID_SUBMODEL_SHIFT)| \
    302   1.3       uch     PLATID_MACH_SHARP_TELIOS_HC)
    303  1.20       uch #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM	2
    304  1.20       uch #define PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP	\
    305  1.20       uch   ((PLATID_MACH_SHARP_TELIOS_HCVJ1C_JP_NUM << PLATID_SUBMODEL_SHIFT)| \
    306  1.20       uch     PLATID_MACH_SHARP_TELIOS_HC)
    307  1.12       uch #define PLATID_MACH_SHARP_MOBILON_NUM	3
    308  1.12       uch #define PLATID_MACH_SHARP_MOBILON	\
    309  1.12       uch   ((PLATID_MACH_SHARP_MOBILON_NUM << PLATID_SERIES_SHIFT)| \
    310  1.12       uch     PLATID_MACH_SHARP)
    311  1.12       uch #define PLATID_MACH_SHARP_MOBILON_HC_NUM	1
    312  1.12       uch #define PLATID_MACH_SHARP_MOBILON_HC	\
    313  1.12       uch   ((PLATID_MACH_SHARP_MOBILON_HC_NUM << PLATID_MODEL_SHIFT)| \
    314  1.12       uch     PLATID_MACH_SHARP_MOBILON)
    315  1.12       uch #define PLATID_MACH_SHARP_MOBILON_HC4100_NUM	1
    316  1.12       uch #define PLATID_MACH_SHARP_MOBILON_HC4100	\
    317  1.12       uch   ((PLATID_MACH_SHARP_MOBILON_HC4100_NUM << PLATID_SUBMODEL_SHIFT)| \
    318  1.12       uch     PLATID_MACH_SHARP_MOBILON_HC)
    319  1.20       uch #define PLATID_MACH_SHARP_MOBILON_HC4500_NUM	2
    320  1.20       uch #define PLATID_MACH_SHARP_MOBILON_HC4500	\
    321  1.20       uch   ((PLATID_MACH_SHARP_MOBILON_HC4500_NUM << PLATID_SUBMODEL_SHIFT)| \
    322  1.20       uch     PLATID_MACH_SHARP_MOBILON_HC)
    323  1.20       uch #define PLATID_MACH_SHARP_MOBILON_HC1200_NUM	3
    324  1.17       jun #define PLATID_MACH_SHARP_MOBILON_HC1200	\
    325  1.17       jun   ((PLATID_MACH_SHARP_MOBILON_HC1200_NUM << PLATID_SUBMODEL_SHIFT)| \
    326  1.17       jun     PLATID_MACH_SHARP_MOBILON_HC)
    327   1.1  takemura #define PLATID_MACH_FUJITSU_NUM	5
    328   1.1  takemura #define PLATID_MACH_FUJITSU	\
    329   1.1  takemura   ((PLATID_MACH_FUJITSU_NUM << PLATID_VENDOR_SHIFT))
    330   1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_NUM	1
    331   1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP	\
    332   1.1  takemura   ((PLATID_MACH_FUJITSU_INTERTOP_NUM << PLATID_SERIES_SHIFT)| \
    333   1.1  takemura     PLATID_MACH_FUJITSU)
    334   1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM	1
    335   1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_ITXXX	\
    336   1.1  takemura   ((PLATID_MACH_FUJITSU_INTERTOP_ITXXX_NUM << PLATID_MODEL_SHIFT)| \
    337   1.1  takemura     PLATID_MACH_FUJITSU_INTERTOP)
    338   1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM	1
    339   1.1  takemura #define PLATID_MACH_FUJITSU_INTERTOP_IT300	\
    340   1.1  takemura   ((PLATID_MACH_FUJITSU_INTERTOP_IT300_NUM << PLATID_SUBMODEL_SHIFT)| \
    341  1.10      shin     PLATID_MACH_FUJITSU_INTERTOP_ITXXX)
    342  1.10      shin #define PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM	2
    343  1.10      shin #define PLATID_MACH_FUJITSU_INTERTOP_IT310	\
    344  1.10      shin   ((PLATID_MACH_FUJITSU_INTERTOP_IT310_NUM << PLATID_SUBMODEL_SHIFT)| \
    345   1.1  takemura     PLATID_MACH_FUJITSU_INTERTOP_ITXXX)
    346   1.2       uch #define PLATID_MACH_PHILIPS_NUM	6
    347   1.2       uch #define PLATID_MACH_PHILIPS	\
    348   1.2       uch   ((PLATID_MACH_PHILIPS_NUM << PLATID_VENDOR_SHIFT))
    349   1.2       uch #define PLATID_MACH_PHILIPS_NINO_NUM	1
    350   1.2       uch #define PLATID_MACH_PHILIPS_NINO	\
    351   1.2       uch   ((PLATID_MACH_PHILIPS_NINO_NUM << PLATID_SERIES_SHIFT)| \
    352   1.2       uch     PLATID_MACH_PHILIPS)
    353   1.2       uch #define PLATID_MACH_PHILIPS_NINO_3XX_NUM	1
    354   1.2       uch #define PLATID_MACH_PHILIPS_NINO_3XX	\
    355   1.2       uch   ((PLATID_MACH_PHILIPS_NINO_3XX_NUM << PLATID_MODEL_SHIFT)| \
    356   1.2       uch     PLATID_MACH_PHILIPS_NINO)
    357   1.2       uch #define PLATID_MACH_PHILIPS_NINO_312_NUM	1
    358   1.2       uch #define PLATID_MACH_PHILIPS_NINO_312	\
    359   1.2       uch   ((PLATID_MACH_PHILIPS_NINO_312_NUM << PLATID_SUBMODEL_SHIFT)| \
    360   1.2       uch     PLATID_MACH_PHILIPS_NINO_3XX)
    361   1.2       uch #define PLATID_MACH_COMPAQ_NUM	7
    362   1.2       uch #define PLATID_MACH_COMPAQ	\
    363   1.2       uch   ((PLATID_MACH_COMPAQ_NUM << PLATID_VENDOR_SHIFT))
    364   1.2       uch #define PLATID_MACH_COMPAQ_C_NUM	1
    365   1.2       uch #define PLATID_MACH_COMPAQ_C	\
    366   1.2       uch   ((PLATID_MACH_COMPAQ_C_NUM << PLATID_SERIES_SHIFT)| \
    367   1.2       uch     PLATID_MACH_COMPAQ)
    368   1.2       uch #define PLATID_MACH_COMPAQ_C_8XX_NUM	1
    369   1.2       uch #define PLATID_MACH_COMPAQ_C_8XX	\
    370   1.2       uch   ((PLATID_MACH_COMPAQ_C_8XX_NUM << PLATID_MODEL_SHIFT)| \
    371   1.2       uch     PLATID_MACH_COMPAQ_C)
    372   1.2       uch #define PLATID_MACH_COMPAQ_C_810_NUM	1
    373   1.2       uch #define PLATID_MACH_COMPAQ_C_810	\
    374   1.2       uch   ((PLATID_MACH_COMPAQ_C_810_NUM << PLATID_SUBMODEL_SHIFT)| \
    375   1.2       uch     PLATID_MACH_COMPAQ_C_8XX)
    376   1.2       uch #define PLATID_MACH_COMPAQ_C_201X_NUM	2
    377   1.2       uch #define PLATID_MACH_COMPAQ_C_201X	\
    378   1.2       uch   ((PLATID_MACH_COMPAQ_C_201X_NUM << PLATID_MODEL_SHIFT)| \
    379   1.2       uch     PLATID_MACH_COMPAQ_C)
    380   1.2       uch #define PLATID_MACH_COMPAQ_C_2010_NUM	1
    381   1.2       uch #define PLATID_MACH_COMPAQ_C_2010	\
    382   1.2       uch   ((PLATID_MACH_COMPAQ_C_2010_NUM << PLATID_SUBMODEL_SHIFT)| \
    383   1.2       uch     PLATID_MACH_COMPAQ_C_201X)
    384   1.2       uch #define PLATID_MACH_COMPAQ_C_2015_NUM	2
    385   1.2       uch #define PLATID_MACH_COMPAQ_C_2015	\
    386   1.2       uch   ((PLATID_MACH_COMPAQ_C_2015_NUM << PLATID_SUBMODEL_SHIFT)| \
    387   1.2       uch     PLATID_MACH_COMPAQ_C_201X)
    388   1.2       uch #define PLATID_MACH_COMPAQ_AERO_NUM	2
    389   1.2       uch #define PLATID_MACH_COMPAQ_AERO	\
    390   1.2       uch   ((PLATID_MACH_COMPAQ_AERO_NUM << PLATID_SERIES_SHIFT)| \
    391   1.2       uch     PLATID_MACH_COMPAQ)
    392  1.11       jun #define PLATID_MACH_COMPAQ_AERO_15XX_NUM	1
    393  1.11       jun #define PLATID_MACH_COMPAQ_AERO_15XX	\
    394  1.11       jun   ((PLATID_MACH_COMPAQ_AERO_15XX_NUM << PLATID_MODEL_SHIFT)| \
    395  1.11       jun     PLATID_MACH_COMPAQ_AERO)
    396  1.11       jun #define PLATID_MACH_COMPAQ_AERO_1530_NUM	1
    397  1.11       jun #define PLATID_MACH_COMPAQ_AERO_1530	\
    398  1.11       jun   ((PLATID_MACH_COMPAQ_AERO_1530_NUM << PLATID_SUBMODEL_SHIFT)| \
    399  1.11       jun     PLATID_MACH_COMPAQ_AERO_15XX)
    400  1.11       jun #define PLATID_MACH_COMPAQ_AERO_21XX_NUM	2
    401   1.2       uch #define PLATID_MACH_COMPAQ_AERO_21XX	\
    402   1.2       uch   ((PLATID_MACH_COMPAQ_AERO_21XX_NUM << PLATID_MODEL_SHIFT)| \
    403   1.2       uch     PLATID_MACH_COMPAQ_AERO)
    404   1.2       uch #define PLATID_MACH_COMPAQ_AERO_2110_NUM	1
    405   1.2       uch #define PLATID_MACH_COMPAQ_AERO_2110	\
    406   1.2       uch   ((PLATID_MACH_COMPAQ_AERO_2110_NUM << PLATID_SUBMODEL_SHIFT)| \
    407   1.2       uch     PLATID_MACH_COMPAQ_AERO_21XX)
    408   1.2       uch #define PLATID_MACH_COMPAQ_AERO_2130_NUM	2
    409   1.2       uch #define PLATID_MACH_COMPAQ_AERO_2130	\
    410   1.2       uch   ((PLATID_MACH_COMPAQ_AERO_2130_NUM << PLATID_SUBMODEL_SHIFT)| \
    411   1.2       uch     PLATID_MACH_COMPAQ_AERO_21XX)
    412   1.2       uch #define PLATID_MACH_COMPAQ_AERO_2140_NUM	3
    413   1.2       uch #define PLATID_MACH_COMPAQ_AERO_2140	\
    414   1.2       uch   ((PLATID_MACH_COMPAQ_AERO_2140_NUM << PLATID_SUBMODEL_SHIFT)| \
    415   1.2       uch     PLATID_MACH_COMPAQ_AERO_21XX)
    416   1.6       jun #define PLATID_MACH_COMPAQ_PRESARIO_NUM	3
    417   1.6       jun #define PLATID_MACH_COMPAQ_PRESARIO	\
    418   1.6       jun   ((PLATID_MACH_COMPAQ_PRESARIO_NUM << PLATID_SERIES_SHIFT)| \
    419   1.6       jun     PLATID_MACH_COMPAQ)
    420   1.6       jun #define PLATID_MACH_COMPAQ_PRESARIO_21X_NUM	1
    421   1.6       jun #define PLATID_MACH_COMPAQ_PRESARIO_21X	\
    422   1.6       jun   ((PLATID_MACH_COMPAQ_PRESARIO_21X_NUM << PLATID_MODEL_SHIFT)| \
    423   1.6       jun     PLATID_MACH_COMPAQ_PRESARIO)
    424   1.6       jun #define PLATID_MACH_COMPAQ_PRESARIO_213_NUM	1
    425   1.6       jun #define PLATID_MACH_COMPAQ_PRESARIO_213	\
    426   1.6       jun   ((PLATID_MACH_COMPAQ_PRESARIO_213_NUM << PLATID_SUBMODEL_SHIFT)| \
    427   1.6       jun     PLATID_MACH_COMPAQ_PRESARIO_21X)
    428   1.3       uch #define PLATID_MACH_VICTOR_NUM	8
    429   1.3       uch #define PLATID_MACH_VICTOR	\
    430   1.3       uch   ((PLATID_MACH_VICTOR_NUM << PLATID_VENDOR_SHIFT))
    431   1.3       uch #define PLATID_MACH_VICTOR_INTERLINK_NUM	1
    432   1.3       uch #define PLATID_MACH_VICTOR_INTERLINK	\
    433   1.3       uch   ((PLATID_MACH_VICTOR_INTERLINK_NUM << PLATID_SERIES_SHIFT)| \
    434   1.3       uch     PLATID_MACH_VICTOR)
    435   1.3       uch #define PLATID_MACH_VICTOR_INTERLINK_MP_NUM	1
    436   1.3       uch #define PLATID_MACH_VICTOR_INTERLINK_MP	\
    437   1.3       uch   ((PLATID_MACH_VICTOR_INTERLINK_MP_NUM << PLATID_MODEL_SHIFT)| \
    438   1.3       uch     PLATID_MACH_VICTOR_INTERLINK)
    439   1.3       uch #define PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM	1
    440   1.3       uch #define PLATID_MACH_VICTOR_INTERLINK_MPC101	\
    441   1.3       uch   ((PLATID_MACH_VICTOR_INTERLINK_MPC101_NUM << PLATID_SUBMODEL_SHIFT)| \
    442   1.3       uch     PLATID_MACH_VICTOR_INTERLINK_MP)
    443   1.5      shin #define PLATID_MACH_IBM_NUM	9
    444   1.5      shin #define PLATID_MACH_IBM	\
    445   1.5      shin   ((PLATID_MACH_IBM_NUM << PLATID_VENDOR_SHIFT))
    446   1.5      shin #define PLATID_MACH_IBM_WORKPAD_NUM	1
    447   1.5      shin #define PLATID_MACH_IBM_WORKPAD	\
    448   1.5      shin   ((PLATID_MACH_IBM_WORKPAD_NUM << PLATID_SERIES_SHIFT)| \
    449   1.5      shin     PLATID_MACH_IBM)
    450   1.5      shin #define PLATID_MACH_IBM_WORKPAD_Z50_NUM	1
    451   1.5      shin #define PLATID_MACH_IBM_WORKPAD_Z50	\
    452   1.5      shin   ((PLATID_MACH_IBM_WORKPAD_Z50_NUM << PLATID_MODEL_SHIFT)| \
    453   1.5      shin     PLATID_MACH_IBM_WORKPAD)
    454  1.16  takemura #define PLATID_MACH_IBM_WORKPAD_26011AU_NUM	1
    455  1.16  takemura #define PLATID_MACH_IBM_WORKPAD_26011AU	\
    456  1.16  takemura   ((PLATID_MACH_IBM_WORKPAD_26011AU_NUM << PLATID_SUBMODEL_SHIFT)| \
    457   1.5      shin     PLATID_MACH_IBM_WORKPAD_Z50)
    458  1.21  takemura #define PLATID_MACH_VADEM_NUM	10
    459  1.21  takemura #define PLATID_MACH_VADEM	\
    460  1.21  takemura   ((PLATID_MACH_VADEM_NUM << PLATID_VENDOR_SHIFT))
    461  1.21  takemura #define PLATID_MACH_VADEM_CLIO_NUM	1
    462  1.21  takemura #define PLATID_MACH_VADEM_CLIO	\
    463  1.21  takemura   ((PLATID_MACH_VADEM_CLIO_NUM << PLATID_SERIES_SHIFT)| \
    464  1.21  takemura     PLATID_MACH_VADEM)
    465  1.21  takemura #define PLATID_MACH_VADEM_CLIO_C_NUM	1
    466  1.21  takemura #define PLATID_MACH_VADEM_CLIO_C	\
    467  1.21  takemura   ((PLATID_MACH_VADEM_CLIO_C_NUM << PLATID_MODEL_SHIFT)| \
    468  1.21  takemura     PLATID_MACH_VADEM_CLIO)
    469  1.21  takemura #define PLATID_MACH_VADEM_CLIO_C1000_NUM	1
    470  1.21  takemura #define PLATID_MACH_VADEM_CLIO_C1000	\
    471  1.21  takemura   ((PLATID_MACH_VADEM_CLIO_C1000_NUM << PLATID_SUBMODEL_SHIFT)| \
    472  1.21  takemura     PLATID_MACH_VADEM_CLIO_C)
    473  1.21  takemura #define PLATID_MACH_VADEM_CLIO_C1050_NUM	2
    474  1.21  takemura #define PLATID_MACH_VADEM_CLIO_C1050	\
    475  1.21  takemura   ((PLATID_MACH_VADEM_CLIO_C1050_NUM << PLATID_SUBMODEL_SHIFT)| \
    476  1.21  takemura     PLATID_MACH_VADEM_CLIO_C)
    477