Home | History | Annotate | Line # | Download | only in conf
platid.def revision 1.23.6.1
      1  1.23.6.1     skrll /*	$NetBSD: platid.def,v 1.23.6.1 2009/03/03 18:28:56 skrll 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.23    martin  * 3. All advertising materials mentioning features or use of this software
     16      1.23    martin  *    must display the following acknowledgement:
     17      1.23    martin  *        This product includes software developed by the NetBSD
     18      1.23    martin  *        Foundation, Inc. and its contributors.
     19      1.23    martin  * 4. Neither the name of The NetBSD Foundation nor the names of its
     20      1.23    martin  *    contributors may be used to endorse or promote products derived
     21      1.23    martin  *    from this software without specific prior written permission.
     22       1.1  takemura  *
     23       1.1  takemura  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
     24       1.1  takemura  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
     25       1.1  takemura  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
     26       1.1  takemura  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
     27       1.1  takemura  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
     28       1.1  takemura  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
     29       1.1  takemura  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
     30       1.1  takemura  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
     31       1.1  takemura  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     32       1.1  takemura  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
     33       1.1  takemura  * POSSIBILITY OF SUCH DAMAGE.
     34       1.1  takemura  */
     35       1.1  takemura 
     36       1.1  takemura /*
     37       1.1  takemura  *  CPU definitions
     38       1.1  takemura  */
     39       1.1  takemura CPU:
     40       1.1  takemura 
     41       1.1  takemura #ifdef hpcmips
     42       1.1  takemura MIPS {
     43       1.1  takemura   VR {
     44       1.1  takemura     41XX {
     45       1.1  takemura       4102
     46       1.1  takemura       4111
     47       1.1  takemura       4121
     48       1.7      sato       4181
     49       1.7      sato       4122
     50      1.13      sato       4131
     51      1.13      sato       4181A
     52       1.1  takemura     }
     53       1.1  takemura   }
     54       1.1  takemura   TX {
     55       1.1  takemura     3900 {
     56      1.14     lukem       3911 3912
     57       1.1  takemura     }
     58       1.1  takemura     3920 {
     59      1.13      sato       3922 3927
     60       1.1  takemura     }
     61       1.1  takemura   }
     62       1.1  takemura }
     63       1.1  takemura #endif /* hpcmips */
     64       1.1  takemura 
     65       1.1  takemura #ifdef hpcsh
     66       1.1  takemura SH {
     67       1.1  takemura 	3 {
     68       1.1  takemura 		7709
     69       1.1  takemura 		7709A
     70      1.17       uch 		7707
     71       1.1  takemura 	}
     72       1.1  takemura 	4 {
     73      1.14     lukem 		7750
     74       1.1  takemura 	}
     75       1.1  takemura }
     76       1.1  takemura #endif /* hpcsh */
     77       1.1  takemura 
     78       1.2       uch #ifdef hpcarm
     79       1.2       uch ARM {
     80       1.2       uch 	STRONGARM {
     81       1.2       uch 		SA1100
     82       1.2       uch 		SA1110
     83       1.2       uch 	}
     84      1.20       rjs 	XSCALE {
     85      1.20       rjs 		PXA250
     86  1.23.6.1     skrll 		PXA270
     87      1.20       rjs 	}
     88       1.2       uch }
     89       1.2       uch #endif /* hpcarm */
     90       1.2       uch 
     91       1.1  takemura /*
     92       1.1  takemura  *  MACHINE definitions
     93       1.1  takemura  */
     94       1.1  takemura MACHINE:
     95       1.1  takemura 
     96       1.1  takemura #ifdef hpcmips
     97       1.1  takemura NEC {
     98       1.1  takemura   MCCS " MC-CS" {
     99       1.1  takemura     1X " series" {
    100       1.1  takemura       CPU=MIPS_VR_4102 11 -"11" 12 -"12" 13 -"13"
    101       1.1  takemura     }
    102       1.1  takemura   }
    103       1.1  takemura   MCR " MC-R" {
    104       1.1  takemura     CPU=MIPS_VR_41XX
    105       1.1  takemura     3XX "300 series" {
    106       1.1  takemura       CPU=MIPS_VR_4111 300 -"300"
    107       1.1  takemura       CPU=MIPS_VR_4121 320 -"320"
    108       1.1  takemura       CPU=MIPS_VR_4111 forDoCoMo --" MobileGearII for DoCoMo"
    109       1.1  takemura       CPU=MIPS_VR_4102 mpro700 --" MobilePro 700"
    110       1.1  takemura       CPU=MIPS_VR_4121 330 -"330"
    111       1.1  takemura     }
    112       1.1  takemura     5XX "500 series" {
    113       1.1  takemura       CPU=MIPS_VR_4111 500 -"500"
    114       1.1  takemura       CPU=MIPS_VR_4121 510 -"510" 520 -"520" 520A --" MobilePro 770"
    115       1.1  takemura       CPU=MIPS_VR_4111 500A --" MobilePro 750c"
    116       1.1  takemura       CPU=MIPS_VR_4121 530 -"530" 430 -"430" 530A --" MobilePro 780"
    117       1.1  takemura                        sigmarion ---"DoCoMo sigmarion"
    118      1.13      sato                        550 -"550" 450 -"450"
    119      1.13      sato       CPU=MIPS_VR_4131 sigmarion2 ---"DoCoMo sigmarionII"
    120       1.1  takemura     }
    121       1.1  takemura     7XX "700 series" {
    122       1.1  takemura       CPU=MIPS_VR_4121 700 -"700" 700A --" MobilePro 800"
    123       1.1  takemura                        730 -"730" 730A --" MobilePro 880"
    124       1.1  takemura     }
    125       1.1  takemura   }
    126       1.1  takemura }
    127       1.4  takemura #endif /* hpcmips */
    128       1.1  takemura 
    129       1.4  takemura #ifdef hpcmips
    130       1.1  takemura Everex {
    131       1.1  takemura   Freestyle {
    132       1.1  takemura     CPU=MIPS_VR_41XX
    133       1.1  takemura     AXX {
    134       1.1  takemura       CPU=MIPS_VR_4102 A10
    135       1.1  takemura       CPU=MIPS_VR_4111 A15 A20
    136       1.1  takemura     }
    137       1.1  takemura   }
    138       1.1  takemura }
    139       1.4  takemura #endif /* hpcmips */
    140       1.1  takemura 
    141       1.6       uch CASIO {
    142       1.4  takemura #ifdef hpcmips
    143       1.1  takemura   CassiopeiaE " Cassiopeia" {
    144       1.1  takemura     EXX {
    145       1.1  takemura       CPU=MIPS_VR_4111 E10 E11 E15
    146       1.1  takemura                        E55 -" E-55"
    147       1.1  takemura                        forDoCoMo -" for DoCoMo"
    148       1.1  takemura                        E65 -" E-65"
    149       1.1  takemura     }
    150       1.1  takemura     EXXX {
    151       1.1  takemura       CPU=MIPS_VR_4121 E100 E105 E500 E507
    152       1.1  takemura     }
    153       1.5  takemura   }
    154       1.5  takemura   PocketPostPet {
    155       1.5  takemura     CPU=MIPS_VR_4121
    156       1.5  takemura     PocketPostPet -" PocketPostPet"
    157       1.1  takemura   }
    158       1.6       uch #endif /* hpcmips */
    159       1.6       uch #ifdef hpcsh
    160       1.6       uch   CassiopeiaA " Cassiopeia" {
    161       1.6       uch     AXX {
    162       1.6       uch       CPU=SH_3_7709
    163       1.6       uch 		      A55V -" A-55V"
    164       1.6       uch     }
    165       1.6       uch   }
    166       1.6       uch #endif /* hpcsh */
    167       1.1  takemura }
    168       1.1  takemura 
    169       1.4  takemura #ifdef hpcmips
    170       1.1  takemura Sharp {
    171       1.1  takemura   Tripad {
    172       1.1  takemura     PV {
    173       1.1  takemura       CPU=MIPS_VR_4111 PV6000
    174       1.1  takemura     }
    175       1.1  takemura   }
    176       1.1  takemura   Telios {
    177      1.17       uch     HCAJ {
    178      1.17       uch       CPU=MIPS_TX_3922
    179      1.17       uch       HCAJ1_JP --" HC-AJ1 (Japanese)"
    180      1.17       uch       HCAJ2_JP --" HC-AJ2 (Japanese)"
    181      1.17       uch       HCAJ3_JP --" HC-AJ3 (Japanese)"
    182      1.17       uch     }
    183      1.17       uch     HCVJ {
    184      1.17       uch       HCVJ1C_JP --" HC-VJ1C (Japanese)"
    185       1.1  takemura     }
    186       1.1  takemura   }
    187       1.1  takemura   Mobilon {
    188      1.14     lukem     HC {
    189       1.1  takemura       CPU=MIPS_TX_3912 HC4100
    190       1.1  takemura       CPU=MIPS_TX_3912 HC4500
    191       1.1  takemura       CPU=MIPS_TX_3912 HC1200
    192       1.1  takemura     }
    193       1.1  takemura   }
    194       1.1  takemura }
    195       1.4  takemura #endif /* hpcmips */
    196       1.1  takemura 
    197       1.4  takemura #ifdef hpcmips
    198       1.1  takemura Fujitsu {
    199       1.1  takemura   INTERTOP {
    200       1.1  takemura     ITXXX {
    201       1.1  takemura       CPU=MIPS_VR_4121 IT300 IT310
    202       1.8  takemura     }
    203       1.8  takemura   }
    204       1.8  takemura   PenCentra {
    205       1.8  takemura     CPU=MIPS_VR_4121 130 {
    206       1.8  takemura       130TM 130RF
    207       1.8  takemura     }
    208       1.8  takemura     CPU=MIPS_TX_3922 200 {
    209       1.8  takemura       200CTM 200CRF
    210       1.1  takemura     }
    211       1.1  takemura   }
    212       1.1  takemura }
    213       1.4  takemura #endif /* hpcmips */
    214       1.1  takemura 
    215       1.4  takemura #ifdef hpcmips
    216       1.1  takemura Philips {
    217       1.1  takemura   Nino {
    218       1.1  takemura     3XX {
    219       1.1  takemura       CPU=MIPS_TX_3912 312
    220       1.1  takemura     }
    221       1.1  takemura   }
    222       1.1  takemura }
    223       1.4  takemura #endif /* hpcmips */
    224       1.1  takemura 
    225       1.1  takemura Compaq {
    226       1.4  takemura #ifdef hpcmips
    227       1.1  takemura   C {
    228       1.1  takemura     8XX {
    229       1.1  takemura       CPU=MIPS_TX_3912 810
    230       1.1  takemura     }
    231       1.1  takemura     201X {
    232       1.1  takemura       CPU=MIPS_TX_3912 2010 2015
    233       1.1  takemura     }
    234       1.1  takemura   }
    235       1.1  takemura   AERO {
    236       1.1  takemura     15XX {
    237       1.1  takemura       CPU=MIPS_VR_4111 1530
    238       1.1  takemura     }
    239       1.1  takemura     21XX {
    240       1.1  takemura       CPU=MIPS_VR_4111 2110 2130 2140
    241       1.1  takemura     }
    242       1.1  takemura   }
    243       1.1  takemura   PRESARIO {
    244       1.1  takemura     21X {
    245       1.1  takemura       CPU=MIPS_VR_4111 213
    246       1.1  takemura     }
    247       1.1  takemura   }
    248       1.4  takemura #endif /* hpcmips */
    249       1.4  takemura #ifdef hpcarm
    250       1.4  takemura   IPAQ " iPAQ" {
    251      1.12    ichiro 	H31XX {
    252      1.11    ichiro 		CPU=ARM_STRONGARM_SA1110
    253      1.11    ichiro 		H3100
    254      1.11    ichiro 	}
    255      1.12    ichiro 	H36XX {
    256      1.11    ichiro 		CPU=ARM_STRONGARM_SA1110
    257      1.11    ichiro 		H3600
    258      1.11    ichiro 		H3660
    259      1.11    ichiro 	}
    260      1.20       rjs 	H39XX {
    261      1.20       rjs 		CPU=ARM_XSCALE_PXA250
    262      1.20       rjs 		H3900
    263      1.20       rjs 	}
    264       1.4  takemura   }
    265       1.4  takemura #endif /* hpcarm */
    266      1.18       uwe #ifdef hpcsh
    267      1.18       uwe   AERO " Aero" {
    268      1.18       uwe     8000 {
    269      1.18       uwe       CPU=SH_4_7750
    270      1.18       uwe     }
    271      1.18       uwe   }
    272      1.18       uwe #endif /* hpcsh */
    273       1.1  takemura }
    274       1.1  takemura 
    275       1.4  takemura #ifdef hpcmips
    276       1.1  takemura Victor {
    277       1.1  takemura   InterLink {
    278       1.1  takemura     MP {
    279       1.1  takemura       CPU=MIPS_TX_3922 MPC101
    280      1.13      sato       CPU=MIPS_VR_4122 MPC303 MPC304
    281       1.1  takemura     }
    282       1.1  takemura   }
    283       1.1  takemura }
    284       1.4  takemura #endif /* hpcmips */
    285       1.1  takemura 
    286       1.4  takemura #ifdef hpcmips
    287       1.1  takemura IBM {
    288       1.1  takemura   WorkPad {
    289       1.1  takemura     z50 {
    290       1.1  takemura       CPU=MIPS_VR_4121 26011AU -" z50 2601 1AU"
    291       1.1  takemura     }
    292       1.1  takemura   }
    293       1.1  takemura }
    294       1.4  takemura #endif /* hpcmips */
    295       1.1  takemura 
    296       1.4  takemura #ifdef hpcmips
    297       1.1  takemura VADEM {
    298       1.1  takemura   CLIO {
    299       1.1  takemura     C {
    300       1.1  takemura       CPU=MIPS_VR_4111 C1000 "-1000"
    301       1.1  takemura       CPU=MIPS_VR_4121 C1050 "-1050"
    302       1.1  takemura     }
    303       1.1  takemura   }
    304       1.1  takemura }
    305       1.1  takemura #endif /* hpcmips */
    306       1.1  takemura 
    307       1.4  takemura HP {
    308       1.1  takemura #ifdef hpcsh
    309       1.1  takemura 	LX {
    310       1.1  takemura 		CPU=SH_3_7709
    311      1.15       uwe 			620   --"HP 620LX"
    312      1.15       uwe 			620JP --"HP 620LX (Japanese)"
    313      1.17       uch 		CPU=SH_3_7707
    314      1.17       uch 			360   --"HP 360LX (Ericsson MC-16)"
    315       1.1  takemura 	}
    316       1.4  takemura #endif /* hpcsh */
    317       1.1  takemura 	JORNADA " Jornada" {
    318       1.4  takemura #ifdef hpcsh
    319       1.1  takemura 		6XX {
    320      1.14     lukem 			CPU=SH_3_7709A
    321      1.15       uwe 			680   -" 680 (US/UK)"
    322       1.2       uch 			680JP -" 680 (Japanese)"
    323      1.15       uwe 			680EU -" 680 (European)"
    324       1.6       uch 			680DE -" 680 (German)"
    325      1.15       uwe 			690   -" 690 (US/UK)"
    326       1.2       uch 			690JP -" 690 (Japanese)"
    327      1.15       uwe 			690EU -" 690 (European)"
    328       1.6       uch 			690DE -" 690 (German)"
    329      1.15       uwe 
    330      1.15       uwe 			680FR -" 680 (French)"
    331      1.15       uwe 			690FR -" 690 (French)"
    332      1.15       uwe 
    333      1.15       uwe 			680SV -" 680 (Scandinavian)"
    334      1.15       uwe 			690SV -" 690 (Scandinavian)"
    335      1.18       uwe 
    336      1.18       uwe 			680ES -" 680 (Spanish)"
    337      1.18       uwe 			690ES -" 690 (Spanish)"
    338       1.1  takemura 		}
    339       1.4  takemura #endif /* hpcsh */
    340       1.4  takemura #ifdef hpcarm
    341       1.4  takemura 		7XX {
    342       1.4  takemura 			CPU=ARM_STRONGARM_SA1110
    343      1.21     peter 			720   -" 720 (US/UK)"
    344       1.4  takemura 			720JP -" 720 (Japanese)"
    345      1.21     peter 			720EU -" 720 (European)"
    346      1.21     peter 			720DE -" 720 (German)"
    347      1.21     peter 			720FR -" 720 (French)"
    348      1.21     peter 			720SV -" 720 (Scandinavian)"
    349      1.21     peter 			720ES -" 720 (Spanish)"
    350       1.4  takemura 		}
    351       1.4  takemura 		8XX {
    352       1.4  takemura 			CPU=ARM_STRONGARM_SA1100
    353       1.4  takemura 			820
    354       1.4  takemura 			820JP -" 820 (Japanese)"
    355       1.4  takemura 		}
    356       1.4  takemura #endif /* hpcarm */
    357       1.1  takemura 	}
    358       1.1  takemura }
    359       1.1  takemura 
    360       1.4  takemura #ifdef hpcsh
    361       1.2       uch HITACHI {
    362       1.2       uch 	PERSONA {
    363       1.2       uch 		CPU=SH_3_7709
    364       1.2       uch 			HPW230JC
    365       1.6       uch 			HPW50PAD
    366      1.16       uch 			HPW200EC
    367       1.6       uch 		CPU=SH_4_7750
    368       1.6       uch 			HPW650PA
    369       1.2       uch 	}
    370       1.2       uch }
    371       1.4  takemura #endif /* hpcsh */
    372       1.2       uch 
    373       1.4  takemura #ifdef hpcsh
    374       1.1  takemura LGE {
    375      1.13      sato 	Phenom " Phenom" {
    376       1.1  takemura 		CPU=SH_3_7709
    377       1.1  takemura 			H220C	-" H-220C"
    378       1.1  takemura 	}
    379       1.1  takemura }
    380       1.1  takemura #endif /* hpcsh */
    381      1.13      sato 
    382      1.13      sato #ifdef hpcmips
    383      1.13      sato LASER5 {
    384      1.13      sato 	L " L-" {
    385      1.13      sato 		CPU=MIPS_VR_4181
    386      1.13      sato 			CARD	"CARD+"
    387      1.13      sato 		CPU=MIPS_VR_4122
    388      1.13      sato 			BOARD	"BOARD"
    389      1.13      sato 	}
    390      1.13      sato }
    391      1.13      sato #endif /* hpcmips */
    392      1.13      sato 
    393      1.13      sato #ifdef hpcmips
    394      1.13      sato AGENDA {
    395      1.13      sato 	VR " VR" {
    396      1.13      sato 		CPU=MIPS_VR_4181
    397      1.13      sato 			VR3	-" VR3+"
    398      1.13      sato 	}
    399      1.13      sato }
    400      1.13      sato #endif /* hpcmips */
    401