| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | /* | 
 | 2 |  *    Hardware descriptions for HP 9000 based hardware, including | 
 | 3 |  *    system types, SCSI controllers, DMA controllers, HPPB controllers | 
 | 4 |  *    and lots more. | 
 | 5 |  *  | 
 | 6 |  *    Based on the document "PA-RISC 1.1 I/O Firmware Architecture  | 
 | 7 |  *    Reference Specification", March 7, 1999, version 0.96.  This | 
 | 8 |  *    is available at http://parisc-linux.org/documentation/ | 
 | 9 |  * | 
 | 10 |  *    Copyright 1999 by Alex deVries <alex@onefishtwo.ca> | 
 | 11 |  *    and copyright 1999 The Puffin Group Inc. | 
 | 12 |  * | 
 | 13 |  *    This program is free software; you can redistribute it and/or modify | 
 | 14 |  *    it under the terms of the GNU General Public License as published by | 
 | 15 |  *    the Free Software Foundation; either version 2, or (at your option) | 
 | 16 |  *    any later version. | 
 | 17 |  * | 
 | 18 |  *    This program is distributed in the hope that it will be useful, | 
 | 19 |  *    but WITHOUT ANY WARRANTY; without even the implied warranty of | 
 | 20 |  *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
 | 21 |  *    GNU General Public License for more details. | 
 | 22 |  *  | 
 | 23 |  *    You should have received a copy of the GNU General Public License | 
 | 24 |  *    along with this program; if not, write to the Free Software | 
 | 25 |  *    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | 
 | 26 |  * | 
 | 27 |  */ | 
 | 28 |  | 
 | 29 |  | 
 | 30 | #include <asm/hardware.h> | 
 | 31 | #include <linux/stddef.h> | 
 | 32 | #include <linux/kernel.h> | 
 | 33 | #include <linux/init.h> | 
 | 34 |  | 
 | 35 | /* | 
 | 36 |  *	HP PARISC Hardware Database | 
 | 37 |  *	Access to this database is only possible during bootup | 
 | 38 |  *	so don't reference this table after starting the init process | 
 | 39 |  */ | 
 | 40 |   | 
 | 41 | static struct hp_hardware hp_hardware_list[] __initdata = { | 
 | 42 | 	{HPHW_NPROC,0x01,0x4,0x0,"Indigo (840, 930)"}, | 
 | 43 | 	{HPHW_NPROC,0x8,0x4,0x01,"Firefox(825,925)"}, | 
 | 44 | 	{HPHW_NPROC,0xA,0x4,0x01,"Top Gun (835,834,935,635)"}, | 
 | 45 | 	{HPHW_NPROC,0xB,0x4,0x01,"Technical Shogun (845, 645)"}, | 
 | 46 | 	{HPHW_NPROC,0xF,0x4,0x01,"Commercial Shogun (949)"}, | 
 | 47 | 	{HPHW_NPROC,0xC,0x4,0x01,"Cheetah (850, 950)"}, | 
 | 48 | 	{HPHW_NPROC,0x80,0x4,0x01,"Cheetah (950S)"}, | 
 | 49 | 	{HPHW_NPROC,0x81,0x4,0x01,"Jaguar (855, 955)"}, | 
 | 50 | 	{HPHW_NPROC,0x82,0x4,0x01,"Cougar (860, 960)"}, | 
 | 51 | 	{HPHW_NPROC,0x83,0x4,0x13,"Panther (865, 870, 980)"}, | 
 | 52 | 	{HPHW_NPROC,0x100,0x4,0x01,"Burgundy (810)"}, | 
 | 53 | 	{HPHW_NPROC,0x101,0x4,0x01,"SilverFox Low (822, 922)"}, | 
 | 54 | 	{HPHW_NPROC,0x102,0x4,0x01,"SilverFox High (832, 932)"}, | 
 | 55 | 	{HPHW_NPROC,0x103,0x4,0x01,"Lego, SilverLite (815, 808, 920)"}, | 
 | 56 | 	{HPHW_NPROC,0x104,0x4,0x03,"SilverBullet Low (842, 948)"}, | 
 | 57 | 	{HPHW_NPROC,0x105,0x4,0x03,"SilverBullet High (852, 958)"}, | 
 | 58 | 	{HPHW_NPROC,0x106,0x4,0x81,"Oboe"}, | 
 | 59 | 	{HPHW_NPROC,0x180,0x4,0x12,"Dragon"}, | 
 | 60 | 	{HPHW_NPROC,0x181,0x4,0x13,"Chimera (890, 990, 992)"}, | 
 | 61 | 	{HPHW_NPROC,0x182,0x4,0x91,"TNT 100 (891,T500)"}, | 
 | 62 | 	{HPHW_NPROC,0x183,0x4,0x91,"TNT 120 (892,T520)"}, | 
 | 63 | 	{HPHW_NPROC,0x184,0x4,0x91,"Jade 180 U (893,T540)"}, | 
 | 64 | 	{HPHW_NPROC,0x1FF,0x4,0x91,"Hitachi X Processor"}, | 
 | 65 | 	{HPHW_NPROC,0x200,0x4,0x81,"Cobra (720)"}, | 
 | 66 | 	{HPHW_NPROC,0x201,0x4,0x81,"Coral (750)"}, | 
 | 67 | 	{HPHW_NPROC,0x202,0x4,0x81,"King Cobra (730)"}, | 
 | 68 | 	{HPHW_NPROC,0x203,0x4,0x81,"Hardball (735/99)"}, | 
 | 69 | 	{HPHW_NPROC,0x204,0x4,0x81,"Coral II (755/99)"}, | 
 | 70 | 	{HPHW_NPROC,0x205,0x4,0x81,"Coral II (755/125)"}, | 
 | 71 | 	{HPHW_NPROC,0x205,0x4,0x91,"Snake Eagle "}, | 
 | 72 | 	{HPHW_NPROC,0x206,0x4,0x81,"Snake Cheetah (735/130)"}, | 
 | 73 | 	{HPHW_NPROC,0x280,0x4,0x81,"Nova Low (817, 827, 957, 957LX)"}, | 
 | 74 | 	{HPHW_NPROC,0x281,0x4,0x81,"Nova High (837, 847, 857, 967, 967LX)"}, | 
 | 75 | 	{HPHW_NPROC,0x282,0x4,0x81,"Nova8 (807, 917, 917LX, 927,927LX, 937, 937LX, 947,947LX)"}, | 
 | 76 | 	{HPHW_NPROC,0x283,0x4,0x81,"Nova64 (867, 877, 977)"}, | 
 | 77 | 	{HPHW_NPROC,0x284,0x4,0x81,"TNova (887, 897, 987)"}, | 
 | 78 | 	{HPHW_NPROC,0x285,0x4,0x81,"TNova64"}, | 
 | 79 | 	{HPHW_NPROC,0x286,0x4,0x91,"Hydra64 (Nova)"}, | 
 | 80 | 	{HPHW_NPROC,0x287,0x4,0x91,"Hydra96 (Nova)"}, | 
 | 81 | 	{HPHW_NPROC,0x288,0x4,0x81,"TNova96"}, | 
 | 82 | 	{HPHW_NPROC,0x300,0x4,0x81,"Bushmaster (710)"}, | 
 | 83 | 	{HPHW_NPROC,0x302,0x4,0x81,"Flounder (705)"}, | 
 | 84 | 	{HPHW_NPROC,0x310,0x4,0x81,"Scorpio (715/50)"}, | 
 | 85 | 	{HPHW_NPROC,0x311,0x4,0x81,"Scorpio Jr.(715/33)"}, | 
 | 86 | 	{HPHW_NPROC,0x312,0x4,0x81,"Strider-50 (715S/50)"}, | 
 | 87 | 	{HPHW_NPROC,0x313,0x4,0x81,"Strider-33 (715S/33)"}, | 
 | 88 | 	{HPHW_NPROC,0x314,0x4,0x81,"Trailways-50 (715T/50)"}, | 
 | 89 | 	{HPHW_NPROC,0x315,0x4,0x81,"Trailways-33 (715T/33)"}, | 
 | 90 | 	{HPHW_NPROC,0x316,0x4,0x81,"Scorpio Sr.(715/75)"}, | 
 | 91 | 	{HPHW_NPROC,0x317,0x4,0x81,"Scorpio 100 (715/100)"}, | 
 | 92 | 	{HPHW_NPROC,0x318,0x4,0x81,"Spectra (725/50)"}, | 
 | 93 | 	{HPHW_NPROC,0x319,0x4,0x81,"Spectra (725/75)"}, | 
 | 94 | 	{HPHW_NPROC,0x320,0x4,0x81,"Spectra (725/100)"}, | 
 | 95 | 	{HPHW_NPROC,0x401,0x4,0x81,"Pace (745i, 747i)"}, | 
 | 96 | 	{HPHW_NPROC,0x402,0x4,0x81,"Sidewinder (742i)"}, | 
 | 97 | 	{HPHW_NPROC,0x403,0x4,0x81,"Fast Pace"}, | 
 | 98 | 	{HPHW_NPROC,0x480,0x4,0x81,"Orville (E23)"}, | 
 | 99 | 	{HPHW_NPROC,0x481,0x4,0x81,"Wilbur (E25)"}, | 
 | 100 | 	{HPHW_NPROC,0x482,0x4,0x81,"WB-80 (E35)"}, | 
 | 101 | 	{HPHW_NPROC,0x483,0x4,0x81,"WB-96 (E45)"}, | 
 | 102 | 	{HPHW_NPROC,0x484,0x4,0x81,"UL Proc L-100 (811/D210,D310)"}, | 
 | 103 | 	{HPHW_NPROC,0x485,0x4,0x81,"UL Proc L-75 (801/D200)"}, | 
 | 104 | 	{HPHW_NPROC,0x501,0x4,0x81,"Merlin L2 132 (9000/778/B132L)"}, | 
 | 105 | 	{HPHW_NPROC,0x502,0x4,0x81,"Merlin L2 160 (9000/778/B160L)"}, | 
 | 106 | 	{HPHW_NPROC,0x503,0x4,0x81,"Merlin L2+ 132 (9000/778/B132L)"}, | 
 | 107 | 	{HPHW_NPROC,0x504,0x4,0x81,"Merlin L2+ 180 (9000/778/B180L)"}, | 
 | 108 | 	{HPHW_NPROC,0x505,0x4,0x81,"Raven L2 132 (9000/778/C132L)"}, | 
 | 109 | 	{HPHW_NPROC,0x506,0x4,0x81,"Raven L2 160 (9000/779/C160L)"}, | 
 | 110 | 	{HPHW_NPROC,0x507,0x4,0x81,"Raven L2 180 (9000/779/C180L)"}, | 
 | 111 | 	{HPHW_NPROC,0x508,0x4,0x81,"Raven L2 160 (9000/779/C160L)"}, | 
 | 112 | 	{HPHW_NPROC,0x509,0x4,0x81,"712/132 L2 Upgrade"}, | 
 | 113 | 	{HPHW_NPROC,0x50A,0x4,0x81,"712/160 L2 Upgrade"}, | 
 | 114 | 	{HPHW_NPROC,0x50B,0x4,0x81,"715/132 L2 Upgrade"}, | 
 | 115 | 	{HPHW_NPROC,0x50C,0x4,0x81,"715/160 L2 Upgrade"}, | 
 | 116 | 	{HPHW_NPROC,0x50D,0x4,0x81,"Rocky2 L2 120"}, | 
 | 117 | 	{HPHW_NPROC,0x50E,0x4,0x81,"Rocky2 L2 150"}, | 
 | 118 | 	{HPHW_NPROC,0x50F,0x4,0x81,"Anole L2 132 (744)"}, | 
 | 119 | 	{HPHW_NPROC,0x510,0x4,0x81,"Anole L2 165 (744)"}, | 
 | 120 | 	{HPHW_NPROC,0x511,0x4,0x81,"Kiji L2 132"}, | 
 | 121 | 	{HPHW_NPROC,0x512,0x4,0x81,"UL L2 132 (803/D220,D320)"}, | 
 | 122 | 	{HPHW_NPROC,0x513,0x4,0x81,"UL L2 160 (813/D220,D320)"}, | 
 | 123 | 	{HPHW_NPROC,0x514,0x4,0x81,"Merlin Jr L2 132"}, | 
 | 124 | 	{HPHW_NPROC,0x515,0x4,0x81,"Staccato L2 132"}, | 
 | 125 | 	{HPHW_NPROC,0x516,0x4,0x81,"Staccato L2 180 (A Class 180)"}, | 
 | 126 | 	{HPHW_NPROC,0x580,0x4,0x81,"KittyHawk DC2-100 (K100)"}, | 
 | 127 | 	{HPHW_NPROC,0x581,0x4,0x91,"KittyHawk DC3-120 (K210)"}, | 
 | 128 | 	{HPHW_NPROC,0x582,0x4,0x91,"KittyHawk DC3 100 (K400)"}, | 
 | 129 | 	{HPHW_NPROC,0x583,0x4,0x91,"KittyHawk DC3 120 (K410)"}, | 
 | 130 | 	{HPHW_NPROC,0x584,0x4,0x91,"LighteningHawk T120"}, | 
 | 131 | 	{HPHW_NPROC,0x585,0x4,0x91,"SkyHawk 100"}, | 
 | 132 | 	{HPHW_NPROC,0x586,0x4,0x91,"SkyHawk 120"}, | 
 | 133 | 	{HPHW_NPROC,0x587,0x4,0x81,"UL Proc 1-way T'120"}, | 
 | 134 | 	{HPHW_NPROC,0x588,0x4,0x91,"UL Proc 2-way T'120"}, | 
 | 135 | 	{HPHW_NPROC,0x589,0x4,0x81,"UL Proc 1-way T'100 (821/D250,D350)"}, | 
 | 136 | 	{HPHW_NPROC,0x58A,0x4,0x91,"UL Proc 2-way T'100 (831/D250,D350)"}, | 
 | 137 | 	{HPHW_NPROC,0x58B,0x4,0x91,"KittyHawk DC2 100 (K200)"}, | 
 | 138 | 	{HPHW_NPROC,0x58C,0x4,0x91,"ThunderHawk DC3- 120 1M (K220)"}, | 
 | 139 | 	{HPHW_NPROC,0x58D,0x4,0x91,"ThunderHawk DC3 120 1M (K420)"}, | 
 | 140 | 	{HPHW_NPROC,0x58E,0x4,0x81,"Raven 120 T'"}, | 
 | 141 | 	{HPHW_NPROC,0x58F,0x4,0x91,"Mohawk 160 U 1M DC3 (K450)"}, | 
 | 142 | 	{HPHW_NPROC,0x590,0x4,0x91,"Mohawk 180 U 1M DC3 (K460)"}, | 
 | 143 | 	{HPHW_NPROC,0x591,0x4,0x91,"Mohawk 200 U 1M DC3"}, | 
 | 144 | 	{HPHW_NPROC,0x592,0x4,0x81,"Raven 100 T'"}, | 
 | 145 | 	{HPHW_NPROC,0x593,0x4,0x91,"FireHawk 160 U"}, | 
 | 146 | 	{HPHW_NPROC,0x594,0x4,0x91,"FireHawk 180 U"}, | 
 | 147 | 	{HPHW_NPROC,0x595,0x4,0x91,"FireHawk 220 U"}, | 
 | 148 | 	{HPHW_NPROC,0x596,0x4,0x91,"FireHawk 240 U"}, | 
 | 149 | 	{HPHW_NPROC,0x597,0x4,0x91,"SPP2000 processor"}, | 
 | 150 | 	{HPHW_NPROC,0x598,0x4,0x81,"Raven U 230 (9000/780/C230)"}, | 
 | 151 | 	{HPHW_NPROC,0x599,0x4,0x81,"Raven U 240 (9000/780/C240)"}, | 
 | 152 | 	{HPHW_NPROC,0x59A,0x4,0x91,"Unlisted but reserved"}, | 
 | 153 | 	{HPHW_NPROC,0x59A,0x4,0x81,"Unlisted but reserved"}, | 
 | 154 | 	{HPHW_NPROC,0x59B,0x4,0x81,"Raven U 160 (9000/780/C160)"}, | 
 | 155 | 	{HPHW_NPROC,0x59C,0x4,0x81,"Raven U 180 (9000/780/C180)"}, | 
 | 156 | 	{HPHW_NPROC,0x59D,0x4,0x81,"Raven U 200 (9000/780/C200)"}, | 
 | 157 | 	{HPHW_NPROC,0x59E,0x4,0x91,"ThunderHawk T' 120"}, | 
 | 158 | 	{HPHW_NPROC,0x59F,0x4,0x91,"Raven U 180+ (9000/780)"}, | 
 | 159 | 	{HPHW_NPROC,0x5A0,0x4,0x81,"UL 1w T120 1MB/1MB (841/D260,D360)"}, | 
 | 160 | 	{HPHW_NPROC,0x5A1,0x4,0x91,"UL 2w T120 1MB/1MB (851/D260,D360)"}, | 
 | 161 | 	{HPHW_NPROC,0x5A2,0x4,0x81,"UL 1w U160 512K/512K (861/D270,D370)"}, | 
 | 162 | 	{HPHW_NPROC,0x5A3,0x4,0x91,"UL 2w U160 512K/512K (871/D270,D370)"}, | 
 | 163 | 	{HPHW_NPROC,0x5A4,0x4,0x91,"Mohawk 160 U 1M DC3- (K250)"}, | 
 | 164 | 	{HPHW_NPROC,0x5A5,0x4,0x91,"Mohawk 180 U 1M DC3- (K260)"}, | 
 | 165 | 	{HPHW_NPROC,0x5A6,0x4,0x91,"Mohawk 200 U 1M DC3-"}, | 
 | 166 | 	{HPHW_NPROC,0x5A7,0x4,0x81,"UL proc 1-way U160 1M/1M"}, | 
 | 167 | 	{HPHW_NPROC,0x5A8,0x4,0x91,"UL proc 2-way U160 1M/1M"}, | 
 | 168 | 	{HPHW_NPROC,0x5A9,0x4,0x81,"UL proc 1-way U180 1M/1M"}, | 
 | 169 | 	{HPHW_NPROC,0x5AA,0x4,0x91,"UL proc 2-way U180 1M/1M"}, | 
 | 170 | 	{HPHW_NPROC,0x5AB,0x4,0x91,"Obsolete"}, | 
 | 171 | 	{HPHW_NPROC,0x5AB,0x4,0x81,"Obsolete"}, | 
 | 172 | 	{HPHW_NPROC,0x5AC,0x4,0x91,"Obsolete"}, | 
 | 173 | 	{HPHW_NPROC,0x5AC,0x4,0x81,"Obsolete"}, | 
 | 174 | 	{HPHW_NPROC,0x5AD,0x4,0x91,"BraveHawk 180MHz DC3-"}, | 
 | 175 | 	{HPHW_NPROC,0x5AE,0x4,0x91,"BraveHawk 200MHz DC3- (898/K370)"}, | 
 | 176 | 	{HPHW_NPROC,0x5AF,0x4,0x91,"BraveHawk 220MHz DC3-"}, | 
 | 177 | 	{HPHW_NPROC,0x5B0,0x4,0x91,"BraveHawk 180MHz DC3"}, | 
 | 178 | 	{HPHW_NPROC,0x5B1,0x4,0x91,"BraveHawk 200MHz DC3 (899/K570)"}, | 
 | 179 | 	{HPHW_NPROC,0x5B2,0x4,0x91,"BraveHawk 220MHz DC3"}, | 
 | 180 | 	{HPHW_NPROC,0x5B3,0x4,0x91,"FireHawk 200"}, | 
 | 181 | 	{HPHW_NPROC,0x5B4,0x4,0x91,"SPP2500"}, | 
 | 182 | 	{HPHW_NPROC,0x5B5,0x4,0x91,"SummitHawk U+"}, | 
 | 183 | 	{HPHW_NPROC,0x5B6,0x4,0x91,"DragonHawk U+ 240 DC3"}, | 
 | 184 | 	{HPHW_NPROC,0x5B7,0x4,0x91,"DragonHawk U+ 240 DC3-"}, | 
 | 185 | 	{HPHW_NPROC,0x5B8,0x4,0x91,"SPP2250 240 MHz"}, | 
 | 186 | 	{HPHW_NPROC,0x5B9,0x4,0x81,"UL 1w U+/240 (350/550)"}, | 
 | 187 | 	{HPHW_NPROC,0x5BA,0x4,0x91,"UL 2w U+/240 (350/550)"}, | 
 | 188 | 	{HPHW_NPROC,0x5BB,0x4,0x81,"AllegroHigh W"}, | 
 | 189 | 	{HPHW_NPROC,0x5BC,0x4,0x91,"AllegroLow W"}, | 
 | 190 | 	{HPHW_NPROC,0x5BD,0x4,0x91,"Forte W 2-way"}, | 
 | 191 | 	{HPHW_NPROC,0x5BE,0x4,0x91,"Prelude W"}, | 
 | 192 | 	{HPHW_NPROC,0x5BF,0x4,0x91,"Forte W 4-way"}, | 
 | 193 | 	{HPHW_NPROC,0x5C0,0x4,0x91,"M2250"}, | 
 | 194 | 	{HPHW_NPROC,0x5C1,0x4,0x91,"M2500"}, | 
 | 195 | 	{HPHW_NPROC,0x5C2,0x4,0x91,"Sonata 440"}, | 
 | 196 | 	{HPHW_NPROC,0x5C3,0x4,0x91,"Sonata 360"}, | 
 | 197 | 	{HPHW_NPROC,0x5C4,0x4,0x91,"Rhapsody 440"}, | 
 | 198 | 	{HPHW_NPROC,0x5C5,0x4,0x91,"Rhapsody 360"}, | 
 | 199 | 	{HPHW_NPROC,0x5C6,0x4,0x91,"Raven W 360 (9000/780)"}, | 
 | 200 | 	{HPHW_NPROC,0x5C7,0x4,0x91,"Halfdome W 440"}, | 
 | 201 | 	{HPHW_NPROC,0x5C8,0x4,0x81,"Lego 360 processor"}, | 
 | 202 | 	{HPHW_NPROC,0x5C9,0x4,0x91,"Rhapsody DC- 440"}, | 
 | 203 | 	{HPHW_NPROC,0x5CA,0x4,0x91,"Rhapsody DC- 360"}, | 
 | 204 | 	{HPHW_NPROC,0x5CB,0x4,0x91,"Crescendo 440"}, | 
 | 205 | 	{HPHW_NPROC,0x5CC,0x4,0x91,"Prelude W 440"}, | 
 | 206 | 	{HPHW_NPROC,0x5CD,0x4,0x91,"SPP2600"}, | 
 | 207 | 	{HPHW_NPROC,0x5CE,0x4,0x91,"M2600"}, | 
 | 208 | 	{HPHW_NPROC,0x5CF,0x4,0x81,"Allegro W+"}, | 
 | 209 | 	{HPHW_NPROC,0x5D0,0x4,0x81,"Kazoo W+"}, | 
 | 210 | 	{HPHW_NPROC,0x5D1,0x4,0x91,"Forte W+ 2w"}, | 
 | 211 | 	{HPHW_NPROC,0x5D2,0x4,0x91,"Forte W+ 4w"}, | 
 | 212 | 	{HPHW_NPROC,0x5D3,0x4,0x91,"Prelude W+ 540"}, | 
 | 213 | 	{HPHW_NPROC,0x5D4,0x4,0x91,"Duet W+"}, | 
 | 214 | 	{HPHW_NPROC,0x5D5,0x4,0x91,"Crescendo 550"}, | 
 | 215 | 	{HPHW_NPROC,0x5D6,0x4,0x81,"Crescendo DC- 440"}, | 
 | 216 | 	{HPHW_NPROC,0x5D7,0x4,0x91,"Keystone W+"}, | 
 | 217 | 	{HPHW_NPROC,0x5D8,0x4,0x91,"Rhapsody wave 2 W+ DC-"}, | 
 | 218 | 	{HPHW_NPROC,0x5D9,0x4,0x91,"Rhapsody wave 2 W+"}, | 
 | 219 | 	{HPHW_NPROC,0x5DA,0x4,0x91,"Marcato W+ DC-"}, | 
 | 220 | 	{HPHW_NPROC,0x5DB,0x4,0x91,"Marcato W+"}, | 
 | 221 | 	{HPHW_NPROC,0x5DC,0x4,0x91,"Allegro W2"}, | 
 | 222 | 	{HPHW_NPROC,0x5DD,0x4,0x81,"Duet W2"}, | 
 | 223 | 	{HPHW_NPROC,0x5DE,0x4,0x81,"Piccolo W+"}, | 
 | 224 | 	{HPHW_NPROC,0x5DF,0x4,0x81,"Cantata W2"}, | 
 | 225 | 	{HPHW_NPROC,0x5E0,0x4,0x91,"Cantata DC- W2"}, | 
 | 226 | 	{HPHW_NPROC,0x5E1,0x4,0x91,"Crescendo DC- W2"}, | 
 | 227 | 	{HPHW_NPROC,0x5E2,0x4,0x91,"Crescendo 650 W2"}, | 
 | 228 | 	{HPHW_NPROC,0x5E3,0x4,0x91,"Crescendo 750 W2"}, | 
 | 229 | 	{HPHW_NPROC,0x5E4,0x4,0x91,"Keystone/Matterhorn W2 750"}, | 
 | 230 | 	{HPHW_NPROC,0x5E5,0x4,0x91,"PowerBar W+"}, | 
 | 231 | 	{HPHW_NPROC,0x5E6,0x4,0x91,"Keystone/Matterhorn W2 650"}, | 
 | 232 | 	{HPHW_NPROC,0x5E7,0x4,0x91,"Caribe W2 800"}, | 
 | 233 | 	{HPHW_NPROC,0x5E8,0x4,0x91,"Pikes Peak W2"}, | 
 | 234 | 	{HPHW_NPROC,0x5FF,0x4,0x91,"Hitachi W"}, | 
 | 235 | 	{HPHW_NPROC,0x600,0x4,0x81,"Gecko (712/60)"}, | 
 | 236 | 	{HPHW_NPROC,0x601,0x4,0x81,"Gecko 80 (712/80)"}, | 
 | 237 | 	{HPHW_NPROC,0x602,0x4,0x81,"Gecko 100 (712/100)"}, | 
 | 238 | 	{HPHW_NPROC,0x603,0x4,0x81,"Anole 64 (743/64)"}, | 
 | 239 | 	{HPHW_NPROC,0x604,0x4,0x81,"Anole 100 (743/100)"}, | 
 | 240 | 	{HPHW_NPROC,0x605,0x4,0x81,"Gecko 120 (712/120)"}, | 
 | 241 | 	{HPHW_NPROC,0x606,0x4,0x81,"Gila 80"}, | 
 | 242 | 	{HPHW_NPROC,0x607,0x4,0x81,"Gila 100"}, | 
 | 243 | 	{HPHW_NPROC,0x608,0x4,0x81,"Gila 120"}, | 
 | 244 | 	{HPHW_NPROC,0x609,0x4,0x81,"Scorpio-L 80"}, | 
 | 245 | 	{HPHW_NPROC,0x60A,0x4,0x81,"Mirage Jr (715/64)"}, | 
 | 246 | 	{HPHW_NPROC,0x60B,0x4,0x81,"Mirage 100"}, | 
 | 247 | 	{HPHW_NPROC,0x60C,0x4,0x81,"Mirage 100+"}, | 
 | 248 | 	{HPHW_NPROC,0x60D,0x4,0x81,"Electra 100"}, | 
 | 249 | 	{HPHW_NPROC,0x60E,0x4,0x81,"Electra 120"}, | 
 | 250 | 	{HPHW_NPROC,0x610,0x4,0x81,"Scorpio-L 100"}, | 
 | 251 | 	{HPHW_NPROC,0x611,0x4,0x81,"Scorpio-L 120"}, | 
 | 252 | 	{HPHW_NPROC,0x612,0x4,0x81,"Spectra-L 80"}, | 
 | 253 | 	{HPHW_NPROC,0x613,0x4,0x81,"Spectra-L 100"}, | 
 | 254 | 	{HPHW_NPROC,0x614,0x4,0x81,"Spectra-L 120"}, | 
 | 255 | 	{HPHW_NPROC,0x615,0x4,0x81,"Piranha 100"}, | 
 | 256 | 	{HPHW_NPROC,0x616,0x4,0x81,"Piranha 120"}, | 
 | 257 | 	{HPHW_NPROC,0x617,0x4,0x81,"Jason 50"}, | 
 | 258 | 	{HPHW_NPROC,0x618,0x4,0x81,"Jason 100"}, | 
 | 259 | 	{HPHW_NPROC,0x619,0x4,0x81,"Mirage 80"}, | 
 | 260 | 	{HPHW_NPROC,0x61A,0x4,0x81,"SAIC L-80"}, | 
 | 261 | 	{HPHW_NPROC,0x61B,0x4,0x81,"Rocky1 L-60"}, | 
 | 262 | 	{HPHW_NPROC,0x61C,0x4,0x81,"Anole T (743/T)"}, | 
 | 263 | 	{HPHW_NPROC,0x67E,0x4,0x81,"Hitachi Tiny 80"}, | 
 | 264 | 	{HPHW_NPROC,0x67F,0x4,0x81,"Hitachi Tiny 64"}, | 
 | 265 | 	{HPHW_NPROC,0x700,0x4,0x91,"NEC Aska Processor"}, | 
 | 266 | 	{HPHW_NPROC,0x880,0x4,0x91,"Orca Mako"}, | 
 | 267 | 	{HPHW_NPROC,0x881,0x4,0x91,"Everest Mako"}, | 
 | 268 | 	{HPHW_NPROC,0x882,0x4,0x91,"Rainier/Medel Mako Slow"}, | 
 | 269 | 	{HPHW_NPROC,0x883,0x4,0x91,"Rainier/Medel Mako Fast"}, | 
 | 270 | 	{HPHW_NPROC,0x884,0x4,0x91,"Mt. Hamilton"}, | 
 | 271 | 	{HPHW_NPROC,0x885,0x4,0x91,"Mt. Hamilton DC-"}, | 
 | 272 | 	{HPHW_NPROC,0x886,0x4,0x91,"Storm Peak Slow DC-"}, | 
 | 273 | 	{HPHW_NPROC,0x887,0x4,0x91,"Storm Peak Slow"}, | 
 | 274 | 	{HPHW_NPROC,0x888,0x4,0x91,"Storm Peak Fast DC-"}, | 
 | 275 | 	{HPHW_NPROC,0x889,0x4,0x91,"Storm Peak Fast"}, | 
 | 276 | 	{HPHW_NPROC,0x88A,0x4,0x91,"Crestone Peak"}, | 
 | 277 | 	{HPHW_A_DIRECT, 0x004, 0x0000D, 0x00, "Arrakis MUX"},  | 
 | 278 | 	{HPHW_A_DIRECT, 0x005, 0x0000D, 0x00, "Dyun Kiuh MUX"},  | 
 | 279 | 	{HPHW_A_DIRECT, 0x006, 0x0000D, 0x00, "Baat Kiuh AP/MUX (40299B)"},  | 
 | 280 | 	{HPHW_A_DIRECT, 0x007, 0x0000D, 0x00, "Dino AP"},  | 
 | 281 | 	{HPHW_A_DIRECT, 0x009, 0x0000D, 0x00, "Solaris Direct Connect MUX (J2092A)"},  | 
 | 282 | 	{HPHW_A_DIRECT, 0x00A, 0x0000D, 0x00, "Solaris RS-422/423 MUX (J2093A)"},  | 
 | 283 | 	{HPHW_A_DIRECT, 0x00B, 0x0000D, 0x00, "Solaris RS-422/423 Quadriloops MUX"},  | 
 | 284 | 	{HPHW_A_DIRECT, 0x00C, 0x0000D, 0x00, "Solaris Modem MUX (J2094A)"},  | 
 | 285 | 	{HPHW_A_DIRECT, 0x00D, 0x0000D, 0x00, "Twins Direct Connect MUX"},  | 
 | 286 | 	{HPHW_A_DIRECT, 0x00E, 0x0000D, 0x00, "Twins Modem MUX"},  | 
 | 287 | 	{HPHW_A_DIRECT, 0x00F, 0x0000D, 0x00, "Nautilus RS-485"},  | 
 | 288 | 	{HPHW_A_DIRECT, 0x010, 0x0000D, 0x00, "UltraLight CAP/MUX"},  | 
 | 289 | 	{HPHW_A_DIRECT, 0x015, 0x0000D, 0x00, "Eole CAP/MUX"},  | 
 | 290 | 	{HPHW_A_DIRECT, 0x024, 0x0000D, 0x00, "Sahp Kiuh AP/MUX"},  | 
 | 291 | 	{HPHW_A_DIRECT, 0x034, 0x0000D, 0x00, "Sahp Kiuh Low AP/MUX"},  | 
 | 292 | 	{HPHW_A_DIRECT, 0x044, 0x0000D, 0x00, "Sahp Baat Kiuh AP/MUX"},  | 
 | 293 | 	{HPHW_A_DIRECT, 0x004, 0x0000E, 0x80, "Burgundy RS-232"},  | 
 | 294 | 	{HPHW_A_DIRECT, 0x005, 0x0000E, 0x80, "Silverfox RS-232"},  | 
 | 295 | 	{HPHW_A_DIRECT, 0x006, 0x0000E, 0x80, "Lego RS-232"},  | 
 | 296 | 	{HPHW_A_DIRECT, 0x004, 0x0000F, 0x00, "Peacock Graphics"},  | 
 | 297 | 	{HPHW_A_DIRECT, 0x004, 0x00014, 0x80, "Burgundy HIL"},  | 
 | 298 | 	{HPHW_A_DIRECT, 0x005, 0x00014, 0x80, "Peacock HIL"},  | 
 | 299 | 	{HPHW_A_DIRECT, 0x004, 0x00015, 0x80, "Leonardo"},  | 
 | 300 | 	{HPHW_A_DIRECT, 0x004, 0x00016, 0x80, "HP-PB HRM"},  | 
 | 301 | 	{HPHW_A_DIRECT, 0x004, 0x00017, 0x80, "HP-PB HRC"},  | 
 | 302 | 	{HPHW_A_DIRECT, 0x004, 0x0003A, 0x80, "Skunk Centronics (28655A)"},  | 
 | 303 | 	{HPHW_A_DIRECT, 0x024, 0x0003A, 0x80, "Sahp Kiuh Centronics"},  | 
 | 304 | 	{HPHW_A_DIRECT, 0x044, 0x0003A, 0x80, "Sahp Baat Kiuh Centronics"},  | 
 | 305 | 	{HPHW_A_DIRECT, 0x004, 0x0004E, 0x80, "AT&T DataKit (AMSO)"},  | 
 | 306 | 	{HPHW_A_DIRECT, 0x004, 0x0009B, 0x80, "Test&Meas GSC HPIB"},  | 
 | 307 | 	{HPHW_A_DIRECT, 0x004, 0x000A8, 0x00, "Rocky2-120 Front Keyboard"},  | 
 | 308 | 	{HPHW_A_DIRECT, 0x005, 0x000A8, 0x00, "Rocky2-150 Front Keyboard"},  | 
 | 309 | 	{HPHW_A_DIRECT, 0x004, 0x00101, 0x80, "Hitachi Console Module"},  | 
 | 310 | 	{HPHW_A_DIRECT, 0x004, 0x00102, 0x80, "Hitachi Boot Module"},  | 
 | 311 | 	{HPHW_A_DIRECT, 0x004, 0x00203, 0x80, "MELCO HBMLA MLAIT"},  | 
 | 312 | 	{HPHW_A_DIRECT, 0x004, 0x00208, 0x80, "MELCO HBDPC"},  | 
 | 313 | 	{HPHW_A_DIRECT, 0x004, 0x00300, 0x00, "DCI TWINAX TERM IO MUX"},  | 
 | 314 | 	{HPHW_A_DMA, 0x004, 0x00039, 0x80, "Skunk SCSI (28655A)"},  | 
 | 315 | 	{HPHW_A_DMA, 0x005, 0x00039, 0x80, "KittyHawk CSY Core SCSI"},  | 
 | 316 | 	{HPHW_A_DMA, 0x014, 0x00039, 0x80, "Diablo SCSI"},  | 
 | 317 | 	{HPHW_A_DMA, 0x024, 0x00039, 0x80, "Sahp Kiuh SCSI"},  | 
 | 318 | 	{HPHW_A_DMA, 0x034, 0x00039, 0x80, "Sahp Kiuh Low SCSI"},  | 
 | 319 | 	{HPHW_A_DMA, 0x044, 0x00039, 0x80, "Sahp Baat Kiuh SCSI"},  | 
 | 320 | 	{HPHW_A_DMA, 0x004, 0x0003B, 0x80, "Wizard SCSI"},  | 
 | 321 | 	{HPHW_A_DMA, 0x005, 0x0003B, 0x80, "KittyHawk CSY Core FW-SCSI"},  | 
 | 322 | 	{HPHW_A_DMA, 0x006, 0x0003B, 0x80, "Symbios EPIC FW-SCSI"},  | 
 | 323 | 	{HPHW_A_DMA, 0x004, 0x00040, 0x80, "HP-PB Shazam HPIB (28650A)"},  | 
 | 324 | 	{HPHW_A_DMA, 0x005, 0x00040, 0x80, "Burgundy HPIB"},  | 
 | 325 | 	{HPHW_A_DMA, 0x004, 0x00041, 0x80, "HP-PB HP-FL"},  | 
 | 326 | 	{HPHW_A_DMA, 0x004, 0x00042, 0x80, "HP-PB LoQuix HPIB (28650B)"},  | 
 | 327 | 	{HPHW_A_DMA, 0x004, 0x00043, 0x80, "HP-PB Crypt LoQuix"},  | 
 | 328 | 	{HPHW_A_DMA, 0x004, 0x00044, 0x80, "HP-PB Shazam GPIO (28651A)"},  | 
 | 329 | 	{HPHW_A_DMA, 0x004, 0x00045, 0x80, "HP-PB LoQuix GPIO"},  | 
 | 330 | 	{HPHW_A_DMA, 0x004, 0x00046, 0x80, "2-Port X.25 NIO_ACC (AMSO)"},  | 
 | 331 | 	{HPHW_A_DMA, 0x004, 0x00047, 0x80, "4-Port X.25 NIO_ACC (AMSO)"},  | 
 | 332 | 	{HPHW_A_DMA, 0x004, 0x0004B, 0x80, "LGB Control"},  | 
 | 333 | 	{HPHW_A_DMA, 0x004, 0x0004C, 0x80, "Martian RTI (AMSO)"},  | 
 | 334 | 	{HPHW_A_DMA, 0x004, 0x0004D, 0x80, "ACC Mux (AMSO)"},  | 
 | 335 | 	{HPHW_A_DMA, 0x004, 0x00050, 0x80, "Lanbrusca 802.3 (36967A)"},  | 
 | 336 | 	{HPHW_A_DMA, 0x004, 0x00056, 0x80, "HP-PB LoQuix FDDI"},  | 
 | 337 | 	{HPHW_A_DMA, 0x004, 0x00057, 0x80, "HP-PB LoQuix FDDI (28670A)"},  | 
 | 338 | 	{HPHW_A_DMA, 0x004, 0x0005E, 0x00, "Gecko Add-on Token Ring"},  | 
 | 339 | 	{HPHW_A_DMA, 0x012, 0x00089, 0x80, "Barracuda Add-on FW-SCSI"},  | 
 | 340 | 	{HPHW_A_DMA, 0x013, 0x00089, 0x80, "Bluefish Add-on FW-SCSI"},  | 
 | 341 | 	{HPHW_A_DMA, 0x014, 0x00089, 0x80, "Shrike Add-on FW-SCSI"},  | 
 | 342 | 	{HPHW_A_DMA, 0x015, 0x00089, 0x80, "KittyHawk GSY Core FW-SCSI"},  | 
 | 343 | 	{HPHW_A_DMA, 0x017, 0x00089, 0x80, "Shrike Jade Add-on FW-SCSI (A3644A)"},  | 
 | 344 | 	{HPHW_A_DMA, 0x01F, 0x00089, 0x80, "SkyHawk 100/120 FW-SCSI"},  | 
 | 345 | 	{HPHW_A_DMA, 0x027, 0x00089, 0x80, "Piranha 100 FW-SCSI"},  | 
 | 346 | 	{HPHW_A_DMA, 0x032, 0x00089, 0x80, "Raven T' Core FW-SCSI"},  | 
 | 347 | 	{HPHW_A_DMA, 0x03B, 0x00089, 0x80, "Raven U/L2 Core FW-SCSI"},  | 
 | 348 | 	{HPHW_A_DMA, 0x03C, 0x00089, 0x80, "Merlin 132 Core FW-SCSI"}, | 
 | 349 | 	{HPHW_A_DMA, 0x03D, 0x00089, 0x80, "Merlin 160 Core FW-SCSI"}, | 
 | 350 | 	{HPHW_A_DMA, 0x044, 0x00089, 0x80, "Mohawk Core FW-SCSI"},  | 
 | 351 | 	{HPHW_A_DMA, 0x051, 0x00089, 0x80, "Firehawk FW-SCSI"},  | 
 | 352 | 	{HPHW_A_DMA, 0x058, 0x00089, 0x80, "FireHawk 200 FW-SCSI"},  | 
 | 353 | 	{HPHW_A_DMA, 0x05C, 0x00089, 0x80, "SummitHawk 230 Ultra-SCSI"},  | 
 | 354 | 	{HPHW_A_DMA, 0x014, 0x00091, 0x80, "Baby Hugo Add-on Net FC (A3406A)"},  | 
 | 355 | 	{HPHW_A_DMA, 0x020, 0x00091, 0x80, "Baby Jade Add-on Net FC (A3638A)"},  | 
 | 356 | 	{HPHW_A_DMA, 0x004, 0x00092, 0x80, "GSC+ YLIASTER ATM"},  | 
 | 357 | 	{HPHW_A_DMA, 0x004, 0x00095, 0x80, "Hamlyn GSC+ Network Card"},  | 
 | 358 | 	{HPHW_A_DMA, 0x004, 0x00098, 0x80, "Lo-fat Emulator"},  | 
 | 359 | 	{HPHW_A_DMA, 0x004, 0x0009A, 0x80, "GSC+ Venus ATM"},  | 
 | 360 | 	{HPHW_A_DMA, 0x005, 0x0009A, 0x80, "GSC+ Samorobrive ATM"},  | 
 | 361 | 	{HPHW_A_DMA, 0x004, 0x0009D, 0x80, "HP HSC-PCI Cards"},  | 
 | 362 | 	{HPHW_A_DMA, 0x004, 0x0009E, 0x80, "Alaxis GSC+ 155Mb ATM"},  | 
 | 363 | 	{HPHW_A_DMA, 0x005, 0x0009E, 0x80, "Alaxis GSC+ 622Mb ATM"},  | 
 | 364 | 	{HPHW_A_DMA, 0x05C, 0x0009F, 0x80, "SummitHawk 230 USB"},  | 
 | 365 | 	{HPHW_A_DMA, 0x05C, 0x000A0, 0x80, "SummitHawk 230 100BaseT"},  | 
 | 366 | 	{HPHW_A_DMA, 0x015, 0x000A7, 0x80, "Baby Hugo Add-on mass FC (A3404A)"},  | 
 | 367 | 	{HPHW_A_DMA, 0x018, 0x000A7, 0x80, "Mombasa GS Add-on mass FC (A3591)"},  | 
 | 368 | 	{HPHW_A_DMA, 0x021, 0x000A7, 0x80, "Baby Jade Add-on mass FC (A3636A)"},  | 
 | 369 | 	{HPHW_A_DMA, 0x004, 0x00201, 0x80, "MELCO HCMAP"},  | 
 | 370 | 	{HPHW_A_DMA, 0x004, 0x00202, 0x80, "MELCO HBMLA MLAMA"},  | 
 | 371 | 	{HPHW_A_DMA, 0x004, 0x00205, 0x80, "MELCO HBRFU"},  | 
 | 372 | 	{HPHW_A_DMA, 0x004, 0x00380, 0x80, "Interphase NIO-FC"},  | 
 | 373 | 	{HPHW_A_DMA, 0x004, 0x00381, 0x80, "Interphase NIO-ATM"},  | 
 | 374 | 	{HPHW_A_DMA, 0x004, 0x00382, 0x80, "Interphase NIO-100BaseTX"},  | 
 | 375 | 	{HPHW_BA, 0x004, 0x00070, 0x0, "Cobra Core BA"},  | 
 | 376 | 	{HPHW_BA, 0x005, 0x00070, 0x0, "Coral Core BA"},  | 
 | 377 | 	{HPHW_BA, 0x006, 0x00070, 0x0, "Bushmaster Core BA"},  | 
 | 378 | 	{HPHW_BA, 0x007, 0x00070, 0x0, "Scorpio Core BA"},  | 
 | 379 | 	{HPHW_BA, 0x008, 0x00070, 0x0, "Flounder Core BA"},  | 
 | 380 | 	{HPHW_BA, 0x009, 0x00070, 0x0, "Outfield Core BA"},  | 
 | 381 | 	{HPHW_BA, 0x00A, 0x00070, 0x0, "CoralII Core BA"},  | 
 | 382 | 	{HPHW_BA, 0x00B, 0x00070, 0x0, "Scorpio Jr. Core BA"},  | 
 | 383 | 	{HPHW_BA, 0x00C, 0x00070, 0x0, "Strider-50 Core BA"},  | 
 | 384 | 	{HPHW_BA, 0x00D, 0x00070, 0x0, "Strider-33 Core BA"},  | 
 | 385 | 	{HPHW_BA, 0x00E, 0x00070, 0x0, "Trailways-50 Core BA"},  | 
 | 386 | 	{HPHW_BA, 0x00F, 0x00070, 0x0, "Trailways-33 Core BA"},  | 
 | 387 | 	{HPHW_BA, 0x010, 0x00070, 0x0, "Pace Core BA"},  | 
 | 388 | 	{HPHW_BA, 0x011, 0x00070, 0x0, "Sidewinder Core BA"},  | 
 | 389 | 	{HPHW_BA, 0x019, 0x00070, 0x0, "Scorpio Sr. Core BA"},  | 
 | 390 | 	{HPHW_BA, 0x020, 0x00070, 0x0, "Scorpio 100 Core BA"},  | 
 | 391 | 	{HPHW_BA, 0x021, 0x00070, 0x0, "Spectra 50 Core BA"},  | 
 | 392 | 	{HPHW_BA, 0x022, 0x00070, 0x0, "Spectra 75 Core BA"},  | 
 | 393 | 	{HPHW_BA, 0x023, 0x00070, 0x0, "Spectra 100 Core BA"},  | 
 | 394 | 	{HPHW_BA, 0x024, 0x00070, 0x0, "Fast Pace Core BA"},  | 
 | 395 | 	{HPHW_BA, 0x026, 0x00070, 0x0, "CoralII Jaguar Core BA"},  | 
 | 396 | 	{HPHW_BA, 0x004, 0x00076, 0x0, "Cobra EISA BA"},  | 
 | 397 | 	{HPHW_BA, 0x005, 0x00076, 0x0, "Coral EISA BA"},  | 
 | 398 | 	{HPHW_BA, 0x007, 0x00076, 0x0, "Scorpio EISA BA"},  | 
 | 399 | 	{HPHW_BA, 0x00A, 0x00076, 0x0, "CoralII EISA BA"},  | 
 | 400 | 	{HPHW_BA, 0x00B, 0x00076, 0x0, "Scorpio Jr. EISA BA"},  | 
 | 401 | 	{HPHW_BA, 0x00C, 0x00076, 0x0, "Strider-50 Core EISA"},  | 
 | 402 | 	{HPHW_BA, 0x00D, 0x00076, 0x0, "Strider-33 Core EISA"},  | 
 | 403 | 	{HPHW_BA, 0x00E, 0x00076, 0x0, "Trailways-50 Core EISA"},  | 
 | 404 | 	{HPHW_BA, 0x00F, 0x00076, 0x0, "Trailways-33 Core EISA"},  | 
 | 405 | 	{HPHW_BA, 0x010, 0x00076, 0x0, "Pace Core EISA"},  | 
 | 406 | 	{HPHW_BA, 0x019, 0x00076, 0x0, "Scorpio Sr. EISA BA"},  | 
 | 407 | 	{HPHW_BA, 0x020, 0x00076, 0x0, "Scorpio 100 EISA BA"},  | 
 | 408 | 	{HPHW_BA, 0x021, 0x00076, 0x0, "Spectra 50 EISA BA"},  | 
 | 409 | 	{HPHW_BA, 0x022, 0x00076, 0x0, "Spectra 75 EISA BA"},  | 
 | 410 | 	{HPHW_BA, 0x023, 0x00076, 0x0, "Spectra 100 EISA BA"},  | 
 | 411 | 	{HPHW_BA, 0x026, 0x00076, 0x0, "CoralII Jaguar EISA BA"},  | 
 | 412 | 	{HPHW_BA, 0x010, 0x00078, 0x0, "Pace VME BA"},  | 
 | 413 | 	{HPHW_BA, 0x011, 0x00078, 0x0, "Sidewinder VME BA"},  | 
 | 414 | 	{HPHW_BA, 0x01A, 0x00078, 0x0, "Anole 64 VME BA"},  | 
 | 415 | 	{HPHW_BA, 0x01B, 0x00078, 0x0, "Anole 100 VME BA"},  | 
 | 416 | 	{HPHW_BA, 0x024, 0x00078, 0x0, "Fast Pace VME BA"},  | 
 | 417 | 	{HPHW_BA, 0x034, 0x00078, 0x0, "Anole T VME BA"},  | 
 | 418 | 	{HPHW_BA, 0x04A, 0x00078, 0x0, "Anole L2 132 VME BA"},  | 
 | 419 | 	{HPHW_BA, 0x04C, 0x00078, 0x0, "Anole L2 165 VME BA"},  | 
 | 420 | 	{HPHW_BA, 0x011, 0x00081, 0x0, "WB-96 Core BA"},  | 
 | 421 | 	{HPHW_BA, 0x012, 0x00081, 0x0, "Orville UX Core BA"},  | 
 | 422 | 	{HPHW_BA, 0x013, 0x00081, 0x0, "Wilbur UX Core BA"},  | 
 | 423 | 	{HPHW_BA, 0x014, 0x00081, 0x0, "WB-80 Core BA"},  | 
 | 424 | 	{HPHW_BA, 0x015, 0x00081, 0x0, "KittyHawk GSY Core BA"},  | 
 | 425 | 	{HPHW_BA, 0x016, 0x00081, 0x0, "Gecko Core BA"},  | 
 | 426 | 	{HPHW_BA, 0x018, 0x00081, 0x0, "Gecko Optional BA"},  | 
 | 427 | 	{HPHW_BA, 0x01A, 0x00081, 0x0, "Anole 64 Core BA"},  | 
 | 428 | 	{HPHW_BA, 0x01B, 0x00081, 0x0, "Anole 100 Core BA"},  | 
 | 429 | 	{HPHW_BA, 0x01C, 0x00081, 0x0, "Gecko 80 Core BA"},  | 
 | 430 | 	{HPHW_BA, 0x01D, 0x00081, 0x0, "Gecko 100 Core BA"},  | 
 | 431 | 	{HPHW_BA, 0x01F, 0x00081, 0x0, "SkyHawk 100/120 Core BA"},  | 
 | 432 | 	{HPHW_BA, 0x027, 0x00081, 0x0, "Piranha 100 Core BA"},  | 
 | 433 | 	{HPHW_BA, 0x028, 0x00081, 0x0, "Mirage Jr Core BA"},  | 
 | 434 | 	{HPHW_BA, 0x029, 0x00081, 0x0, "Mirage Core BA"},  | 
 | 435 | 	{HPHW_BA, 0x02A, 0x00081, 0x0, "Electra Core BA"},  | 
 | 436 | 	{HPHW_BA, 0x02B, 0x00081, 0x0, "Mirage 80 Core BA"},  | 
 | 437 | 	{HPHW_BA, 0x02C, 0x00081, 0x0, "Mirage 100+ Core BA"},  | 
 | 438 | 	{HPHW_BA, 0x02E, 0x00081, 0x0, "UL 350 Lasi Core BA"},  | 
 | 439 | 	{HPHW_BA, 0x02F, 0x00081, 0x0, "UL 550 Lasi Core BA"},  | 
 | 440 | 	{HPHW_BA, 0x032, 0x00081, 0x0, "Raven T' Core BA"},  | 
 | 441 | 	{HPHW_BA, 0x033, 0x00081, 0x0, "Anole T Core BA"},  | 
 | 442 | 	{HPHW_BA, 0x034, 0x00081, 0x0, "SAIC L-80 Core BA"},  | 
 | 443 | 	{HPHW_BA, 0x035, 0x00081, 0x0, "PCX-L2 712/132 Core BA"},  | 
 | 444 | 	{HPHW_BA, 0x036, 0x00081, 0x0, "PCX-L2 712/160 Core BA"},  | 
 | 445 | 	{HPHW_BA, 0x03B, 0x00081, 0x0, "Raven U/L2 Core BA"},  | 
 | 446 | 	{HPHW_BA, 0x03C, 0x00081, 0x0, "Merlin 132 Core BA"},  | 
 | 447 | 	{HPHW_BA, 0x03D, 0x00081, 0x0, "Merlin 160 Core BA"},  | 
 | 448 | 	{HPHW_BA, 0x03E, 0x00081, 0x0, "Merlin+ 132 Core BA"},  | 
 | 449 | 	{HPHW_BA, 0x03F, 0x00081, 0x0, "Merlin+ 180 Core BA"},  | 
 | 450 | 	{HPHW_BA, 0x044, 0x00081, 0x0, "Mohawk Core BA"},  | 
 | 451 | 	{HPHW_BA, 0x045, 0x00081, 0x0, "Rocky1 Core BA"},  | 
 | 452 | 	{HPHW_BA, 0x046, 0x00081, 0x0, "Rocky2 120 Core BA"},  | 
 | 453 | 	{HPHW_BA, 0x047, 0x00081, 0x0, "Rocky2 150 Core BA"},  | 
 | 454 | 	{HPHW_BA, 0x04B, 0x00081, 0x0, "Anole L2 132 Core BA"},  | 
 | 455 | 	{HPHW_BA, 0x04D, 0x00081, 0x0, "Anole L2 165 Core BA"},  | 
 | 456 | 	{HPHW_BA, 0x04E, 0x00081, 0x0, "Kiji L2 132 Core BA"},  | 
 | 457 | 	{HPHW_BA, 0x050, 0x00081, 0x0, "Merlin Jr 132 Core BA"},  | 
 | 458 | 	{HPHW_BA, 0x051, 0x00081, 0x0, "Firehawk Core BA"},  | 
 | 459 | 	{HPHW_BA, 0x056, 0x00081, 0x0, "Raven+ w SE FWSCSI Core BA"},  | 
 | 460 | 	{HPHW_BA, 0x057, 0x00081, 0x0, "Raven+ w Diff FWSCSI Core BA"},  | 
 | 461 | 	{HPHW_BA, 0x058, 0x00081, 0x0, "FireHawk 200 Core BA"},  | 
 | 462 | 	{HPHW_BA, 0x05C, 0x00081, 0x0, "SummitHawk 230 Core BA"},  | 
 | 463 | 	{HPHW_BA, 0x05E, 0x00081, 0x0, "Staccato 132 Core BA"},  | 
 | 464 | 	{HPHW_BA, 0x05E, 0x00081, 0x0, "Staccato 180 Core BA"},  | 
 | 465 | 	{HPHW_BA, 0x05F, 0x00081, 0x0, "Staccato 180 Lasi"},  | 
 | 466 | 	{HPHW_BA, 0x800, 0x00081, 0x0, "Hitachi Tiny 64 Core BA"},  | 
 | 467 | 	{HPHW_BA, 0x801, 0x00081, 0x0, "Hitachi Tiny 80 Core BA"},  | 
 | 468 | 	{HPHW_BA, 0x004, 0x0008B, 0x0, "Anole Optional PCMCIA BA"},  | 
 | 469 | 	{HPHW_BA, 0x004, 0x0008E, 0x0, "GSC ITR Wax BA"},  | 
 | 470 | 	{HPHW_BA, 0x00C, 0x0008E, 0x0, "Gecko Optional Wax BA"},  | 
 | 471 | 	{HPHW_BA, 0x010, 0x0008E, 0x0, "Pace Wax BA"},  | 
 | 472 | 	{HPHW_BA, 0x011, 0x0008E, 0x0, "SuperPace Wax BA"},  | 
 | 473 | 	{HPHW_BA, 0x012, 0x0008E, 0x0, "Mirage Jr Wax BA"},  | 
 | 474 | 	{HPHW_BA, 0x013, 0x0008E, 0x0, "Mirage Wax BA"},  | 
 | 475 | 	{HPHW_BA, 0x014, 0x0008E, 0x0, "Electra Wax BA"},  | 
 | 476 | 	{HPHW_BA, 0x017, 0x0008E, 0x0, "Raven Backplane Wax BA"},  | 
 | 477 | 	{HPHW_BA, 0x01E, 0x0008E, 0x0, "Raven T' Wax BA"},  | 
 | 478 | 	{HPHW_BA, 0x01F, 0x0008E, 0x0, "SkyHawk Wax BA"},  | 
 | 479 | 	{HPHW_BA, 0x023, 0x0008E, 0x0, "Rocky1 Wax BA"},  | 
 | 480 | 	{HPHW_BA, 0x02B, 0x0008E, 0x0, "Mirage 80 Wax BA"},  | 
 | 481 | 	{HPHW_BA, 0x02C, 0x0008E, 0x0, "Mirage 100+ Wax BA"},  | 
 | 482 | 	{HPHW_BA, 0x030, 0x0008E, 0x0, "UL 350 Core Wax BA"},  | 
 | 483 | 	{HPHW_BA, 0x031, 0x0008E, 0x0, "UL 550 Core Wax BA"},  | 
 | 484 | 	{HPHW_BA, 0x034, 0x0008E, 0x0, "SAIC L-80 Wax BA"},  | 
 | 485 | 	{HPHW_BA, 0x03A, 0x0008E, 0x0, "Merlin+ Wax BA"},  | 
 | 486 | 	{HPHW_BA, 0x040, 0x0008E, 0x0, "Merlin 132 Wax BA"},  | 
 | 487 | 	{HPHW_BA, 0x041, 0x0008E, 0x0, "Merlin 160 Wax BA"},  | 
 | 488 | 	{HPHW_BA, 0x043, 0x0008E, 0x0, "Merlin 132/160 Wax BA"},  | 
 | 489 | 	{HPHW_BA, 0x052, 0x0008E, 0x0, "Raven+ Hi Power Backplane w/EISA Wax BA"},  | 
 | 490 | 	{HPHW_BA, 0x054, 0x0008E, 0x0, "Raven+ Lo Power Backplane w/EISA Wax BA"},  | 
 | 491 | 	{HPHW_BA, 0x059, 0x0008E, 0x0, "FireHawk 200 Wax BA"},  | 
 | 492 | 	{HPHW_BA, 0x05A, 0x0008E, 0x0, "Raven+ L2 Backplane w/EISA Wax BA"},  | 
 | 493 | 	{HPHW_BA, 0x05D, 0x0008E, 0x0, "SummitHawk Wax BA"},  | 
 | 494 | 	{HPHW_BA, 0x800, 0x0008E, 0x0, "Hitachi Tiny 64 Wax BA"},  | 
 | 495 | 	{HPHW_BA, 0x801, 0x0008E, 0x0, "Hitachi Tiny 80 Wax BA"},  | 
 | 496 | 	{HPHW_BA, 0x011, 0x00090, 0x0, "SuperPace Wax EISA BA"},  | 
 | 497 | 	{HPHW_BA, 0x017, 0x00090, 0x0, "Raven Backplane Wax EISA BA"},  | 
 | 498 | 	{HPHW_BA, 0x01E, 0x00090, 0x0, "Raven T' Wax EISA BA"},  | 
 | 499 | 	{HPHW_BA, 0x01F, 0x00090, 0x0, "SkyHawk 100/120 Wax EISA BA"},  | 
 | 500 | 	{HPHW_BA, 0x027, 0x00090, 0x0, "Piranha 100 Wax EISA BA"},  | 
 | 501 | 	{HPHW_BA, 0x028, 0x00090, 0x0, "Mirage Jr Wax EISA BA"},  | 
 | 502 | 	{HPHW_BA, 0x029, 0x00090, 0x0, "Mirage Wax EISA BA"},  | 
 | 503 | 	{HPHW_BA, 0x02A, 0x00090, 0x0, "Electra Wax EISA BA"},  | 
 | 504 | 	{HPHW_BA, 0x02B, 0x00090, 0x0, "Mirage 80 Wax EISA BA"},  | 
 | 505 | 	{HPHW_BA, 0x02C, 0x00090, 0x0, "Mirage 100+ Wax EISA BA"},  | 
 | 506 | 	{HPHW_BA, 0x030, 0x00090, 0x0, "UL 350 Wax EISA BA"},  | 
 | 507 | 	{HPHW_BA, 0x031, 0x00090, 0x0, "UL 550 Wax EISA BA"},  | 
 | 508 | 	{HPHW_BA, 0x034, 0x00090, 0x0, "SAIC L-80 Wax EISA BA"},  | 
 | 509 | 	{HPHW_BA, 0x03A, 0x00090, 0x0, "Merlin+ Wax EISA BA"},  | 
 | 510 | 	{HPHW_BA, 0x040, 0x00090, 0x0, "Merlin 132 Wax EISA BA"},  | 
 | 511 | 	{HPHW_BA, 0x041, 0x00090, 0x0, "Merlin 160 Wax EISA BA"},  | 
 | 512 | 	{HPHW_BA, 0x043, 0x00090, 0x0, "Merlin 132/160 Wax EISA BA"},  | 
 | 513 | 	{HPHW_BA, 0x052, 0x00090, 0x0, "Raven Hi Power Backplane Wax EISA BA"},  | 
 | 514 | 	{HPHW_BA, 0x054, 0x00090, 0x0, "Raven Lo Power Backplane Wax EISA BA"},  | 
 | 515 | 	{HPHW_BA, 0x059, 0x00090, 0x0, "FireHawk 200 Wax EISA BA"},  | 
 | 516 | 	{HPHW_BA, 0x05A, 0x00090, 0x0, "Raven L2 Backplane Wax EISA BA"},  | 
 | 517 | 	{HPHW_BA, 0x05D, 0x00090, 0x0, "SummitHawk Wax EISA BA"},  | 
 | 518 | 	{HPHW_BA, 0x800, 0x00090, 0x0, "Hitachi Tiny 64 Wax EISA BA"},  | 
 | 519 | 	{HPHW_BA, 0x801, 0x00090, 0x0, "Hitachi Tiny 80 Wax EISA BA"},  | 
 | 520 | 	{HPHW_BA, 0x01A, 0x00093, 0x0, "Anole 64 TIMI BA"},  | 
 | 521 | 	{HPHW_BA, 0x01B, 0x00093, 0x0, "Anole 100 TIMI BA"},  | 
 | 522 | 	{HPHW_BA, 0x034, 0x00093, 0x0, "Anole T TIMI BA"},  | 
 | 523 | 	{HPHW_BA, 0x04A, 0x00093, 0x0, "Anole L2 132 TIMI BA"},  | 
 | 524 | 	{HPHW_BA, 0x04C, 0x00093, 0x0, "Anole L2 165 TIMI BA"},  | 
 | 525 | 	{HPHW_BA, 0x582, 0x000A5, 0x00, "Epic PCI Bridge"},  | 
 | 526 | 	{HPHW_BCPORT, 0x504, 0x00000, 0x00, "Phantom PseudoBC GSC+ Port"},  | 
 | 527 | 	{HPHW_BCPORT, 0x505, 0x00000, 0x00, "Phantom PseudoBC GSC+ Port"},  | 
 | 528 | 	{HPHW_BCPORT, 0x503, 0x0000C, 0x00, "Java BC GSC+ Port"},  | 
 | 529 | 	{HPHW_BCPORT, 0x57F, 0x0000C, 0x00, "Hitachi Ghostview GSC+ Port"},  | 
 | 530 | 	{HPHW_BCPORT, 0x501, 0x0000C, 0x00, "U2-IOA BC GSC+ Port"},  | 
 | 531 | 	{HPHW_BCPORT, 0x502, 0x0000C, 0x00, "Uturn-IOA BC GSC+ Port"},  | 
 | 532 | 	{HPHW_BCPORT, 0x780, 0x0000C, 0x00, "Astro BC Ropes Port"},  | 
 | 533 | 	{HPHW_BCPORT, 0x506, 0x0000C, 0x00, "NEC-IOS BC HSC Port"},  | 
 | 534 | 	{HPHW_BCPORT, 0x004, 0x0000C, 0x00, "Cheetah BC SMB Port"},  | 
 | 535 | 	{HPHW_BCPORT, 0x006, 0x0000C, 0x00, "Cheetah BC MID_BUS Port"},  | 
 | 536 | 	{HPHW_BCPORT, 0x005, 0x0000C, 0x00, "Condor BC MID_BUS Port"},  | 
 | 537 | 	{HPHW_BCPORT, 0x100, 0x0000C, 0x00, "Condor BC HP-PB Port"},  | 
 | 538 | 	{HPHW_BCPORT, 0x184, 0x0000C, 0x00, "Summit BC Port"},  | 
 | 539 | 	{HPHW_BCPORT, 0x101, 0x0000C, 0x00, "Summit BC HP-PB Port"},  | 
 | 540 | 	{HPHW_BCPORT, 0x102, 0x0000C, 0x00, "HP-PB Port (prefetch)"},  | 
 | 541 | 	{HPHW_BCPORT, 0x500, 0x0000C, 0x00, "Gecko BOA BC GSC+ Port"},  | 
 | 542 | 	{HPHW_BCPORT, 0x103, 0x0000C, 0x00, "Gecko BOA BC HP-PB Port"},  | 
 | 543 | 	{HPHW_BCPORT, 0x507, 0x0000C, 0x00, "Keyaki BC GSC+ Port"},  | 
 | 544 | 	{HPHW_BCPORT, 0x508, 0x0000C, 0x00, "Keyaki-DX BC GSC+ Port"},  | 
 | 545 | 	{HPHW_BCPORT, 0x584, 0x0000C, 0x10, "DEW BC Runway Port"},  | 
 | 546 | 	{HPHW_BCPORT, 0x800, 0x0000C, 0x10, "DEW BC Merced Port"},  | 
 | 547 | 	{HPHW_BCPORT, 0x801, 0x0000C, 0x10, "SMC Bus Interface Merced Bus0"},  | 
 | 548 | 	{HPHW_BCPORT, 0x802, 0x0000C, 0x10, "SMC Bus INterface Merced Bus1"},  | 
 | 549 | 	{HPHW_BCPORT, 0x803, 0x0000C, 0x10, "IKE I/O BC Merced Port"},  | 
 | 550 | 	{HPHW_BCPORT, 0x781, 0x0000C, 0x00, "IKE I/O BC Ropes Port"},  | 
 | 551 | 	{HPHW_BCPORT, 0x804, 0x0000C, 0x10, "REO I/O BC Merced Port"},  | 
 | 552 | 	{HPHW_BCPORT, 0x782, 0x0000C, 0x00, "REO I/O BC Ropes Port"},  | 
 | 553 | 	{HPHW_BCPORT, 0x784, 0x0000C, 0x00, "Pluto I/O BC Ropes Port"},  | 
| Matthew Wilcox | f45adcf | 2006-01-10 20:48:06 -0500 | [diff] [blame] | 554 | 	{HPHW_BRIDGE, 0x05D, 0x0000A, 0x00, "SummitHawk Dino PCI Bridge"},  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 555 | 	{HPHW_BRIDGE, 0x680, 0x0000A, 0x00, "Dino PCI Bridge"},  | 
 | 556 | 	{HPHW_BRIDGE, 0x682, 0x0000A, 0x00, "Cujo PCI Bridge"},  | 
 | 557 | 	{HPHW_BRIDGE, 0x782, 0x0000A, 0x00, "Elroy PCI Bridge"},  | 
 | 558 | 	{HPHW_BRIDGE, 0x583, 0x000A5, 0x00, "Saga PCI Bridge"},  | 
 | 559 | 	{HPHW_BRIDGE, 0x783, 0x0000A, 0x00, "Mercury PCI Bridge"},  | 
 | 560 | 	{HPHW_BRIDGE, 0x784, 0x0000A, 0x00, "Quicksilver AGP Bridge"},  | 
 | 561 | 	{HPHW_B_DMA, 0x004, 0x00018, 0x00, "Parallel I/O"},  | 
 | 562 | 	{HPHW_B_DMA, 0x004, 0x00019, 0x00, "Parallel RDB"},  | 
 | 563 | 	{HPHW_B_DMA, 0x004, 0x00020, 0x80, "MID_BUS PSI"},  | 
 | 564 | 	{HPHW_B_DMA, 0x004, 0x0002F, 0x80, "HP-PB Transit PSI (36960A)"},  | 
 | 565 | 	{HPHW_B_DMA, 0x008, 0x00051, 0x80, "HP-PB Transit 802.3"},  | 
 | 566 | 	{HPHW_B_DMA, 0x004, 0x00052, 0x80, "Miura LAN/Console (J2146A)"},  | 
 | 567 | 	{HPHW_B_DMA, 0x008, 0x00058, 0x80, "HP-PB Transit 802.4"},  | 
 | 568 | 	{HPHW_B_DMA, 0x005, 0x00060, 0x80, "KittyHawk CSY Core LAN/Console"},  | 
 | 569 | 	{HPHW_B_DMA, 0x014, 0x00060, 0x80, "Diablo LAN/Console"},  | 
 | 570 | 	{HPHW_B_DMA, 0x054, 0x00060, 0x80, "Countach LAN/Console"},  | 
 | 571 | 	{HPHW_B_DMA, 0x004, 0x00094, 0x80, "KittyHawk GSC+ Exerciser"},  | 
 | 572 | 	{HPHW_B_DMA, 0x004, 0x00100, 0x80, "HP-PB HF Interface"},  | 
 | 573 | 	{HPHW_B_DMA, 0x000, 0x00206, 0x80, "MELCO HMPHA"},  | 
 | 574 | 	{HPHW_B_DMA, 0x005, 0x00206, 0x80, "MELCO HMPHA_10"},  | 
 | 575 | 	{HPHW_B_DMA, 0x006, 0x00206, 0x80, "MELCO HMQHA"},  | 
 | 576 | 	{HPHW_B_DMA, 0x007, 0x00206, 0x80, "MELCO HMQHA_10"},  | 
 | 577 | 	{HPHW_B_DMA, 0x004, 0x207, 0x80, "MELCO HNDWA MDWS-70"},  | 
 | 578 | 	{HPHW_CIO, 0x004, 0x00010, 0x00, "VLSI CIO"},  | 
 | 579 | 	{HPHW_CIO, 0x005, 0x00010, 0x00, "Silverfox CIO"},  | 
 | 580 | 	{HPHW_CIO, 0x006, 0x00010, 0x00, "Emerald CIO"},  | 
 | 581 | 	{HPHW_CIO, 0x008, 0x00010, 0x00, "Discrete CIO"},  | 
 | 582 | 	{HPHW_CONSOLE, 0x004, 0x0001C, 0x00, "Cheetah console"},  | 
 | 583 | 	{HPHW_CONSOLE, 0x005, 0x0001C, 0x00, "Emerald console"},  | 
 | 584 | 	{HPHW_CONSOLE, 0x01A, 0x0001F, 0x00, "Jason/Anole 64 Null Console"},  | 
 | 585 | 	{HPHW_CONSOLE, 0x01B, 0x0001F, 0x00, "Jason/Anole 100 Null Console"},  | 
 | 586 | 	{HPHW_FABRIC, 0x004, 0x000AA, 0x80, "Halfdome DNA Central Agent"},  | 
 | 587 | 	{HPHW_FABRIC, 0x007, 0x000AA, 0x80, "Caribe DNA Central Agent"},  | 
 | 588 | 	{HPHW_FABRIC, 0x004, 0x000AB, 0x00, "Halfdome TOGO Fabric Crossbar"},  | 
 | 589 | 	{HPHW_FABRIC, 0x004, 0x000AC, 0x00, "Halfdome Sakura Fabric Router"},  | 
 | 590 | 	{HPHW_FIO, 0x025, 0x0002E, 0x80, "Armyknife Optional X.25"},  | 
 | 591 | 	{HPHW_FIO, 0x004, 0x0004F, 0x0, "8-Port X.25 EISA-ACC (AMSO)"},  | 
 | 592 | 	{HPHW_FIO, 0x004, 0x00071, 0x0, "Cobra Core SCSI"},  | 
 | 593 | 	{HPHW_FIO, 0x005, 0x00071, 0x0, "Coral Core SCSI"},  | 
 | 594 | 	{HPHW_FIO, 0x006, 0x00071, 0x0, "Bushmaster Core SCSI"},  | 
 | 595 | 	{HPHW_FIO, 0x007, 0x00071, 0x0, "Scorpio Core SCSI"},  | 
 | 596 | 	{HPHW_FIO, 0x008, 0x00071, 0x0, "Flounder Core SCSI"},  | 
 | 597 | 	{HPHW_FIO, 0x009, 0x00071, 0x0, "Outfield Core SCSI"},  | 
 | 598 | 	{HPHW_FIO, 0x00A, 0x00071, 0x0, "CoralII Core SCSI"},  | 
 | 599 | 	{HPHW_FIO, 0x00B, 0x00071, 0x0, "Scorpio Jr. Core SCSI"},  | 
 | 600 | 	{HPHW_FIO, 0x00C, 0x00071, 0x0, "Strider-50 Core SCSI"},  | 
 | 601 | 	{HPHW_FIO, 0x00D, 0x00071, 0x0, "Strider-33 Core SCSI"},  | 
 | 602 | 	{HPHW_FIO, 0x00E, 0x00071, 0x0, "Trailways-50 Core SCSI"},  | 
 | 603 | 	{HPHW_FIO, 0x00F, 0x00071, 0x0, "Trailways-33 Core SCSI"},  | 
 | 604 | 	{HPHW_FIO, 0x010, 0x00071, 0x0, "Pace Core SCSI"},  | 
 | 605 | 	{HPHW_FIO, 0x011, 0x00071, 0x0, "Sidewinder Core SCSI"},  | 
 | 606 | 	{HPHW_FIO, 0x019, 0x00071, 0x0, "Scorpio Sr. Core SCSI"},  | 
 | 607 | 	{HPHW_FIO, 0x020, 0x00071, 0x0, "Scorpio 100 Core SCSI"},  | 
 | 608 | 	{HPHW_FIO, 0x021, 0x00071, 0x0, "Spectra 50 Core SCSI"},  | 
 | 609 | 	{HPHW_FIO, 0x022, 0x00071, 0x0, "Spectra 75 Core SCSI"},  | 
 | 610 | 	{HPHW_FIO, 0x023, 0x00071, 0x0, "Spectra 100 Core SCSI"},  | 
 | 611 | 	{HPHW_FIO, 0x024, 0x00071, 0x0, "Fast Pace Core SCSI"},  | 
 | 612 | 	{HPHW_FIO, 0x026, 0x00071, 0x0, "CoralII Jaguar Core SCSI"},  | 
 | 613 | 	{HPHW_FIO, 0x004, 0x00072, 0x0, "Cobra Core LAN (802.3)"},  | 
 | 614 | 	{HPHW_FIO, 0x005, 0x00072, 0x0, "Coral Core LAN (802.3)"},  | 
 | 615 | 	{HPHW_FIO, 0x006, 0x00072, 0x0, "Bushmaster Core LAN (802.3)"},  | 
 | 616 | 	{HPHW_FIO, 0x007, 0x00072, 0x0, "Scorpio Core LAN (802.3)"},  | 
 | 617 | 	{HPHW_FIO, 0x008, 0x00072, 0x0, "Flounder Core LAN (802.3)"},  | 
 | 618 | 	{HPHW_FIO, 0x009, 0x00072, 0x0, "Outfield Core LAN (802.3)"},  | 
 | 619 | 	{HPHW_FIO, 0x00A, 0x00072, 0x0, "CoralII Core LAN (802.3)"},  | 
 | 620 | 	{HPHW_FIO, 0x00B, 0x00072, 0x0, "Scorpio Jr. Core LAN (802.3)"},  | 
 | 621 | 	{HPHW_FIO, 0x00C, 0x00072, 0x0, "Strider-50 Core LAN (802.3)"},  | 
 | 622 | 	{HPHW_FIO, 0x00D, 0x00072, 0x0, "Strider-33 Core LAN (802.3)"},  | 
 | 623 | 	{HPHW_FIO, 0x00E, 0x00072, 0x0, "Trailways-50 Core LAN (802.3)"},  | 
 | 624 | 	{HPHW_FIO, 0x00F, 0x00072, 0x0, "Trailways-33 Core LAN (802.3)"},  | 
 | 625 | 	{HPHW_FIO, 0x010, 0x00072, 0x0, "Pace Core LAN (802.3)"},  | 
 | 626 | 	{HPHW_FIO, 0x011, 0x00072, 0x0, "Sidewinder Core LAN (802.3)"},  | 
 | 627 | 	{HPHW_FIO, 0x019, 0x00072, 0x0, "Scorpio Sr. Core LAN (802.3)"},  | 
 | 628 | 	{HPHW_FIO, 0x020, 0x00072, 0x0, "Scorpio 100 Core LAN (802.3)"},  | 
 | 629 | 	{HPHW_FIO, 0x021, 0x00072, 0x0, "Spectra 50 Core LAN (802.3)"},  | 
 | 630 | 	{HPHW_FIO, 0x022, 0x00072, 0x0, "Spectra 75 Core LAN (802.3)"},  | 
 | 631 | 	{HPHW_FIO, 0x023, 0x00072, 0x0, "Spectra 100 Core LAN (802.3)"},  | 
 | 632 | 	{HPHW_FIO, 0x024, 0x00072, 0x0, "Fast Pace Core LAN (802.3)"},  | 
 | 633 | 	{HPHW_FIO, 0x026, 0x00072, 0x0, "CoralII Jaguar Core LAN (802.3)"},  | 
 | 634 | 	{HPHW_FIO, 0x004, 0x00073, 0x0, "Cobra Core HIL"},  | 
 | 635 | 	{HPHW_FIO, 0x005, 0x00073, 0x0, "Coral Core HIL"},  | 
 | 636 | 	{HPHW_FIO, 0x006, 0x00073, 0x0, "Bushmaster Core HIL"},  | 
 | 637 | 	{HPHW_FIO, 0x007, 0x00073, 0x0, "Scorpio Core HIL"},  | 
 | 638 | 	{HPHW_FIO, 0x008, 0x00073, 0x0, "Flounder Core HIL"},  | 
 | 639 | 	{HPHW_FIO, 0x009, 0x00073, 0x0, "Outfield Core HIL"},  | 
 | 640 | 	{HPHW_FIO, 0x00A, 0x00073, 0x0, "CoralII Core HIL"},  | 
 | 641 | 	{HPHW_FIO, 0x00B, 0x00073, 0x0, "Scorpio Jr. Core HIL"},  | 
 | 642 | 	{HPHW_FIO, 0x00C, 0x00073, 0x0, "Strider-50 Core HIL"},  | 
 | 643 | 	{HPHW_FIO, 0x00D, 0x00073, 0x0, "Strider-33 Core HIL"},  | 
 | 644 | 	{HPHW_FIO, 0x00E, 0x00073, 0x0, "Trailways-50 Core HIL"},  | 
 | 645 | 	{HPHW_FIO, 0x00F, 0x00073, 0x0, "Trailways-33 Core HIL"},  | 
 | 646 | 	{HPHW_FIO, 0x010, 0x00073, 0x0, "Pace Core HIL"},  | 
 | 647 | 	{HPHW_FIO, 0x011, 0x00073, 0xcc, "SuperPace Wax HIL"},  | 
 | 648 | 	{HPHW_FIO, 0x012, 0x00073, 0x0, "Mirage Jr Wax HIL"},  | 
 | 649 | 	{HPHW_FIO, 0x013, 0x00073, 0x0, "Mirage 100 Wax HIL"},  | 
 | 650 | 	{HPHW_FIO, 0x014, 0x00073, 0x0, "Electra Wax HIL"},  | 
 | 651 | 	{HPHW_FIO, 0x017, 0x00073, 0x0, "Raven Backplane Wax HIL"},  | 
 | 652 | 	{HPHW_FIO, 0x019, 0x00073, 0x0, "Scorpio Sr. Core HIL"},  | 
 | 653 | 	{HPHW_FIO, 0x01E, 0x00073, 0x0, "Raven T' Wax HIL"},  | 
 | 654 | 	{HPHW_FIO, 0x01F, 0x00073, 0x0, "SkyHawk 100/120 Wax HIL"},  | 
 | 655 | 	{HPHW_FIO, 0x020, 0x00073, 0x0, "Scorpio 100 Core HIL"},  | 
 | 656 | 	{HPHW_FIO, 0x021, 0x00073, 0x0, "Spectra 50 Core HIL"},  | 
 | 657 | 	{HPHW_FIO, 0x022, 0x00073, 0x0, "Spectra 75 Core HIL"},  | 
 | 658 | 	{HPHW_FIO, 0x023, 0x00073, 0x0, "Spectra 100 Core HIL"},  | 
 | 659 | 	{HPHW_FIO, 0x024, 0x00073, 0x0, "Fast Pace Core HIL"},  | 
 | 660 | 	{HPHW_FIO, 0x026, 0x00073, 0x0, "CoralII Jaguar Core HIL"},  | 
 | 661 | 	{HPHW_FIO, 0x02B, 0x00073, 0x0, "Mirage 80 Wax HIL"},  | 
 | 662 | 	{HPHW_FIO, 0x02C, 0x00073, 0x0, "Mirage 100+ Wax HIL"},  | 
 | 663 | 	{HPHW_FIO, 0x03A, 0x00073, 0x0, "Merlin+ Wax HIL"},  | 
 | 664 | 	{HPHW_FIO, 0x040, 0x00073, 0x0, "Merlin 132 Wax HIL"},  | 
 | 665 | 	{HPHW_FIO, 0x041, 0x00073, 0x0, "Merlin 160 Wax HIL"},  | 
 | 666 | 	{HPHW_FIO, 0x043, 0x00073, 0x0, "Merlin 132/160 Wax HIL"},  | 
 | 667 | 	{HPHW_FIO, 0x052, 0x00073, 0x0, "Raven+ Hi Power Backplane w/EISA Wax HIL"},  | 
 | 668 | 	{HPHW_FIO, 0x053, 0x00073, 0x0, "Raven+ Hi Power Backplane wo/EISA Wax HIL"},  | 
 | 669 | 	{HPHW_FIO, 0x054, 0x00073, 0x0, "Raven+ Lo Power Backplane w/EISA Wax HIL"},  | 
 | 670 | 	{HPHW_FIO, 0x055, 0x00073, 0x0, "Raven+ Lo Power Backplane wo/EISA Wax HIL"},  | 
 | 671 | 	{HPHW_FIO, 0x059, 0x00073, 0x0, "FireHawk 200 Wax HIL"},  | 
 | 672 | 	{HPHW_FIO, 0x05A, 0x00073, 0x0, "Raven+ L2 Backplane w/EISA Wax HIL"},  | 
 | 673 | 	{HPHW_FIO, 0x05B, 0x00073, 0x0, "Raven+ L2 Backplane wo/EISA Wax HIL"},  | 
 | 674 | 	{HPHW_FIO, 0x05D, 0x00073, 0x0, "SummitHawk Wax HIL"},  | 
 | 675 | 	{HPHW_FIO, 0x800, 0x00073, 0x0, "Hitachi Tiny 64 Wax HIL"},  | 
 | 676 | 	{HPHW_FIO, 0x801, 0x00073, 0x0, "Hitachi Tiny 80 Wax HIL"},  | 
 | 677 | 	{HPHW_FIO, 0x004, 0x00074, 0x0, "Cobra Core Centronics"},  | 
 | 678 | 	{HPHW_FIO, 0x005, 0x00074, 0x0, "Coral Core Centronics"},  | 
 | 679 | 	{HPHW_FIO, 0x006, 0x00074, 0x0, "Bushmaster Core Centronics"},  | 
 | 680 | 	{HPHW_FIO, 0x007, 0x00074, 0x0, "Scorpio Core Centronics"},  | 
 | 681 | 	{HPHW_FIO, 0x008, 0x00074, 0x0, "Flounder Core Centronics"},  | 
 | 682 | 	{HPHW_FIO, 0x009, 0x00074, 0x0, "Outfield Core Centronics"},  | 
 | 683 | 	{HPHW_FIO, 0x00A, 0x00074, 0x0, "CoralII Core Centronics"},  | 
 | 684 | 	{HPHW_FIO, 0x00B, 0x00074, 0x0, "Scorpio Jr. Core Centronics"},  | 
 | 685 | 	{HPHW_FIO, 0x00C, 0x00074, 0x0, "Strider-50 Core Centronics"},  | 
 | 686 | 	{HPHW_FIO, 0x00D, 0x00074, 0x0, "Strider-33 Core Centronics"},  | 
 | 687 | 	{HPHW_FIO, 0x00E, 0x00074, 0x0, "Trailways-50 Core Centronics"},  | 
 | 688 | 	{HPHW_FIO, 0x00F, 0x00074, 0x0, "Trailways-33 Core Centronics"},  | 
 | 689 | 	{HPHW_FIO, 0x010, 0x00074, 0x0, "Pace Core Centronics"},  | 
 | 690 | 	{HPHW_FIO, 0x011, 0x00074, 0x0, "Sidewinder Core Centronics"},  | 
 | 691 | 	{HPHW_FIO, 0x015, 0x00074, 0x0, "KittyHawk GSY Core Centronics"},  | 
 | 692 | 	{HPHW_FIO, 0x016, 0x00074, 0x0, "Gecko Core Centronics"},  | 
 | 693 | 	{HPHW_FIO, 0x019, 0x00074, 0x0, "Scorpio Sr. Core Centronics"},  | 
 | 694 | 	{HPHW_FIO, 0x01A, 0x00074, 0x0, "Anole 64 Core Centronics"},  | 
 | 695 | 	{HPHW_FIO, 0x01B, 0x00074, 0x0, "Anole 100 Core Centronics"},  | 
 | 696 | 	{HPHW_FIO, 0x01C, 0x00074, 0x0, "Gecko 80 Core Centronics"},  | 
 | 697 | 	{HPHW_FIO, 0x01D, 0x00074, 0x0, "Gecko 100 Core Centronics"},  | 
 | 698 | 	{HPHW_FIO, 0x01F, 0x00074, 0x0, "SkyHawk 100/120 Core Centronics"},  | 
 | 699 | 	{HPHW_FIO, 0x020, 0x00074, 0x0, "Scorpio 100 Core Centronics"},  | 
 | 700 | 	{HPHW_FIO, 0x021, 0x00074, 0x0, "Spectra 50 Core Centronics"},  | 
 | 701 | 	{HPHW_FIO, 0x022, 0x00074, 0x0, "Spectra 75 Core Centronics"},  | 
 | 702 | 	{HPHW_FIO, 0x023, 0x00074, 0x0, "Spectra 100 Core Centronics"},  | 
 | 703 | 	{HPHW_FIO, 0x024, 0x00074, 0x0, "Fast Pace Core Centronics"},  | 
 | 704 | 	{HPHW_FIO, 0x026, 0x00074, 0x0, "CoralII Jaguar Core Centronics"},  | 
 | 705 | 	{HPHW_FIO, 0x027, 0x00074, 0x0, "Piranha 100 Core Centronics"},  | 
 | 706 | 	{HPHW_FIO, 0x028, 0x00074, 0x0, "Mirage Jr Core Centronics"},  | 
 | 707 | 	{HPHW_FIO, 0x029, 0x00074, 0x0, "Mirage Core Centronics"},  | 
 | 708 | 	{HPHW_FIO, 0x02A, 0x00074, 0x0, "Electra Core Centronics"},  | 
 | 709 | 	{HPHW_FIO, 0x02B, 0x00074, 0x0, "Mirage 80 Core Centronics"},  | 
 | 710 | 	{HPHW_FIO, 0x02C, 0x00074, 0x0, "Mirage 100+ Core Centronics"},  | 
 | 711 | 	{HPHW_FIO, 0x02E, 0x00074, 0x0, "UL 350 Core Centronics"},  | 
 | 712 | 	{HPHW_FIO, 0x02F, 0x00074, 0x0, "UL 550 Core Centronics"},  | 
 | 713 | 	{HPHW_FIO, 0x032, 0x00074, 0x0, "Raven T' Core Centronics"},  | 
 | 714 | 	{HPHW_FIO, 0x033, 0x00074, 0x0, "Anole T Core Centronics"},  | 
 | 715 | 	{HPHW_FIO, 0x034, 0x00074, 0x0, "SAIC L-80 Core Centronics"},  | 
 | 716 | 	{HPHW_FIO, 0x035, 0x00074, 0x0, "PCX-L2 712/132 Core Centronics"},  | 
 | 717 | 	{HPHW_FIO, 0x036, 0x00074, 0x0, "PCX-L2 712/160 Core Centronics"},  | 
 | 718 | 	{HPHW_FIO, 0x03B, 0x00074, 0x0, "Raven U/L2 Core Centronics"},  | 
 | 719 | 	{HPHW_FIO, 0x03C, 0x00074, 0x0, "Merlin 132 Core Centronics"},  | 
 | 720 | 	{HPHW_FIO, 0x03D, 0x00074, 0x0, "Merlin 160 Core Centronics"},  | 
 | 721 | 	{HPHW_FIO, 0x03E, 0x00074, 0x0, "Merlin+ 132 Core Centronics"},  | 
 | 722 | 	{HPHW_FIO, 0x03F, 0x00074, 0x0, "Merlin+ 180 Core Centronics"},  | 
 | 723 | 	{HPHW_FIO, 0x044, 0x00074, 0x0, "Mohawk Core Centronics"},  | 
 | 724 | 	{HPHW_FIO, 0x045, 0x00074, 0x0, "Rocky1 Core Centronics"},  | 
 | 725 | 	{HPHW_FIO, 0x046, 0x00074, 0x0, "Rocky2 120 Core Centronics"},  | 
 | 726 | 	{HPHW_FIO, 0x047, 0x00074, 0x0, "Rocky2 150 Core Centronics"},  | 
 | 727 | 	{HPHW_FIO, 0x04B, 0x00074, 0x0, "Anole L2 132 Core Centronics"},  | 
 | 728 | 	{HPHW_FIO, 0x04D, 0x00074, 0x0, "Anole L2 165 Core Centronics"},  | 
 | 729 | 	{HPHW_FIO, 0x050, 0x00074, 0x0, "Merlin Jr 132 Core Centronics"},  | 
 | 730 | 	{HPHW_FIO, 0x051, 0x00074, 0x0, "Firehawk Core Centronics"},  | 
 | 731 | 	{HPHW_FIO, 0x056, 0x00074, 0x0, "Raven+ w SE FWSCSI Core Centronics"},  | 
 | 732 | 	{HPHW_FIO, 0x057, 0x00074, 0x0, "Raven+ w Diff FWSCSI Core Centronics"},  | 
 | 733 | 	{HPHW_FIO, 0x058, 0x00074, 0x0, "FireHawk 200 Core Centronics"},  | 
 | 734 | 	{HPHW_FIO, 0x05C, 0x00074, 0x0, "SummitHawk 230 Core Centronics"},  | 
 | 735 | 	{HPHW_FIO, 0x800, 0x00074, 0x0, "Hitachi Tiny 64 Core Centronics"},  | 
 | 736 | 	{HPHW_FIO, 0x801, 0x00074, 0x0, "Hitachi Tiny 80 Core Centronics"},  | 
 | 737 | 	{HPHW_FIO, 0x004, 0x00075, 0x0, "Cobra Core RS-232"},  | 
 | 738 | 	{HPHW_FIO, 0x005, 0x00075, 0x0, "Coral Core RS-232"},  | 
 | 739 | 	{HPHW_FIO, 0x006, 0x00075, 0x0, "Bushmaster Core RS-232"},  | 
 | 740 | 	{HPHW_FIO, 0x007, 0x00075, 0x0, "Scorpio Core RS-232"},  | 
 | 741 | 	{HPHW_FIO, 0x008, 0x00075, 0x0, "Flounder Core RS-232"},  | 
 | 742 | 	{HPHW_FIO, 0x009, 0x00075, 0x0, "Outfield Core RS-232"},  | 
 | 743 | 	{HPHW_FIO, 0x00A, 0x00075, 0x0, "CoralII Core RS-232"},  | 
 | 744 | 	{HPHW_FIO, 0x00B, 0x00075, 0x0, "Scorpio Jr. Core RS-232"},  | 
 | 745 | 	{HPHW_FIO, 0x00C, 0x00075, 0x0, "Strider-50 Core RS-232"},  | 
 | 746 | 	{HPHW_FIO, 0x00D, 0x00075, 0x0, "Strider-33 Core RS-232"},  | 
 | 747 | 	{HPHW_FIO, 0x00E, 0x00075, 0x0, "Trailways-50 Core RS-232"},  | 
 | 748 | 	{HPHW_FIO, 0x00F, 0x00075, 0x0, "Trailways-33 Core RS-232"},  | 
 | 749 | 	{HPHW_FIO, 0x010, 0x00075, 0x0, "Pace Core RS-232"},  | 
 | 750 | 	{HPHW_FIO, 0x011, 0x00075, 0x0, "Sidewinder Core RS-232"},  | 
 | 751 | 	{HPHW_FIO, 0x019, 0x00075, 0x0, "Scorpio Sr. Core RS-232"},  | 
 | 752 | 	{HPHW_FIO, 0x020, 0x00075, 0x0, "Scorpio 100 Core RS-232"},  | 
 | 753 | 	{HPHW_FIO, 0x021, 0x00075, 0x0, "Spectra 50 Core RS-232"},  | 
 | 754 | 	{HPHW_FIO, 0x022, 0x00075, 0x0, "Spectra 75 Core RS-232"},  | 
 | 755 | 	{HPHW_FIO, 0x023, 0x00075, 0x0, "Spectra 100 Core RS-232"},  | 
 | 756 | 	{HPHW_FIO, 0x024, 0x00075, 0x0, "Fast Pace Core RS-232"},  | 
 | 757 | 	{HPHW_FIO, 0x026, 0x00075, 0x0, "CoralII Jaguar Core RS-232"},  | 
 | 758 | 	{HPHW_FIO, 0x004, 0x00077, 0x0, "Coral SGC Graphics"},  | 
 | 759 | 	{HPHW_FIO, 0x005, 0x00077, 0x0, "Hyperdrive Optional Graphics"},  | 
 | 760 | 	{HPHW_FIO, 0x006, 0x00077, 0x0, "Stinger Optional Graphics"},  | 
 | 761 | 	{HPHW_FIO, 0x007, 0x00077, 0x0, "Scorpio Builtin Graphics"},  | 
 | 762 | 	{HPHW_FIO, 0x008, 0x00077, 0x0, "Anole Hyperdrive Optional Graphics"},  | 
 | 763 | 	{HPHW_FIO, 0x009, 0x00077, 0x0, "Thunder II graphics EISA form"},  | 
 | 764 | 	{HPHW_FIO, 0x00A, 0x00077, 0x0, "Thunder II graphics GSA form"},  | 
 | 765 | 	{HPHW_FIO, 0x00B, 0x00077, 0x0, "Scorpio Jr Builtin Graphics"},  | 
 | 766 | 	{HPHW_FIO, 0x00C, 0x00077, 0x0, "Strider-50 SSC Graphics"},  | 
 | 767 | 	{HPHW_FIO, 0x00D, 0x00077, 0x0, "Strider-33 SSC Graphics"},  | 
 | 768 | 	{HPHW_FIO, 0x00E, 0x00077, 0x0, "Trailways-50 SSC Graphics"},  | 
 | 769 | 	{HPHW_FIO, 0x00F, 0x00077, 0x0, "Trailways-33 SSC Graphics"},  | 
 | 770 | 	{HPHW_FIO, 0x010, 0x00077, 0x0, "Pace SGC Graphics"},  | 
 | 771 | 	{HPHW_FIO, 0x011, 0x00077, 0x0, "Mohawk Opt. 2D Graphics (Kid)"},  | 
 | 772 | 	{HPHW_FIO, 0x012, 0x00077, 0x0, "Raven Opt. 2D Graphics (Goat)"},  | 
 | 773 | 	{HPHW_FIO, 0x016, 0x00077, 0x0, "Lego 24 SCG Graphics"},  | 
 | 774 | 	{HPHW_FIO, 0x017, 0x00077, 0x0, "Lego 24Z SCG Graphics"},  | 
 | 775 | 	{HPHW_FIO, 0x018, 0x00077, 0x0, "Lego 48Z SCG Graphics"},  | 
 | 776 | 	{HPHW_FIO, 0x019, 0x00077, 0x0, "Scorpio Sr Builtin Graphics"},  | 
 | 777 | 	{HPHW_FIO, 0x020, 0x00077, 0x0, "Scorpio 100 Builtin Graphics"},  | 
 | 778 | 	{HPHW_FIO, 0x021, 0x00077, 0x0, "Spectra 50 Builtin Graphics"},  | 
 | 779 | 	{HPHW_FIO, 0x022, 0x00077, 0x0, "Spectra 75 Builtin Graphics"},  | 
 | 780 | 	{HPHW_FIO, 0x023, 0x00077, 0x0, "Spectra 100 Builtin Graphics"},  | 
 | 781 | 	{HPHW_FIO, 0x024, 0x00077, 0x0, "Fast Pace SGC Graphics"},  | 
 | 782 | 	{HPHW_FIO, 0x006, 0x0007A, 0x0, "Bushmaster Audio"},  | 
 | 783 | 	{HPHW_FIO, 0x008, 0x0007A, 0x0, "Flounder Audio"},  | 
 | 784 | 	{HPHW_FIO, 0x004, 0x0007B, 0x0, "UL Optional Audio"},  | 
 | 785 | 	{HPHW_FIO, 0x007, 0x0007B, 0x0, "Scorpio Audio"},  | 
 | 786 | 	{HPHW_FIO, 0x00B, 0x0007B, 0x0, "Scorpio Jr. Audio"},  | 
 | 787 | 	{HPHW_FIO, 0x00C, 0x0007B, 0x0, "Strider-50 Audio"},  | 
 | 788 | 	{HPHW_FIO, 0x00D, 0x0007B, 0x0, "Strider-33 Audio"},  | 
 | 789 | 	{HPHW_FIO, 0x00E, 0x0007B, 0x0, "Trailways-50 Audio"},  | 
 | 790 | 	{HPHW_FIO, 0x00F, 0x0007B, 0x0, "Trailways-33 Audio"},  | 
 | 791 | 	{HPHW_FIO, 0x015, 0x0007B, 0x0, "KittyHawk GSY Core Audio"},  | 
 | 792 | 	{HPHW_FIO, 0x016, 0x0007B, 0x0, "Gecko Audio"},  | 
 | 793 | 	{HPHW_FIO, 0x019, 0x0007B, 0x0, "Scorpio Sr. Audio"},  | 
 | 794 | 	{HPHW_FIO, 0x01A, 0x0007B, 0x0, "Anole 64 Audio"},  | 
 | 795 | 	{HPHW_FIO, 0x01B, 0x0007B, 0x0, "Anole 100 Audio"},  | 
 | 796 | 	{HPHW_FIO, 0x01C, 0x0007B, 0x0, "Gecko 80 Audio"},  | 
 | 797 | 	{HPHW_FIO, 0x01D, 0x0007B, 0x0, "Gecko 100 Audio"},  | 
 | 798 | 	{HPHW_FIO, 0x01F, 0x0007B, 0x0, "SkyHawk 100/120 Audio"},  | 
 | 799 | 	{HPHW_FIO, 0x020, 0x0007B, 0x0, "Scorpio 100 Audio"},  | 
 | 800 | 	{HPHW_FIO, 0x021, 0x0007B, 0x0, "Spectra 50 Audio"},  | 
 | 801 | 	{HPHW_FIO, 0x022, 0x0007B, 0x0, "Spectra 75 Audio"},  | 
 | 802 | 	{HPHW_FIO, 0x023, 0x0007B, 0x0, "Spectra 100 Audio"},  | 
 | 803 | 	{HPHW_FIO, 0x028, 0x0007B, 0x0, "Mirage Jr Audio"},  | 
 | 804 | 	{HPHW_FIO, 0x029, 0x0007B, 0x0, "Mirage Audio"},  | 
 | 805 | 	{HPHW_FIO, 0x02A, 0x0007B, 0x0, "Electra Audio"},  | 
 | 806 | 	{HPHW_FIO, 0x02B, 0x0007B, 0x0, "Mirage 80 Audio"},  | 
 | 807 | 	{HPHW_FIO, 0x02C, 0x0007B, 0x0, "Mirage 100+ Audio"},  | 
 | 808 | 	{HPHW_FIO, 0x032, 0x0007B, 0x0, "Raven T' Audio"},  | 
 | 809 | 	{HPHW_FIO, 0x034, 0x0007B, 0x0, "SAIC L-80 Audio"},  | 
 | 810 | 	{HPHW_FIO, 0x035, 0x0007B, 0x0, "PCX-L2 712/132 Core Audio"},  | 
 | 811 | 	{HPHW_FIO, 0x036, 0x0007B, 0x0, "PCX-L2 712/160 Core Audio"},  | 
 | 812 | 	{HPHW_FIO, 0x03B, 0x0007B, 0x0, "Raven U/L2 Core Audio"},  | 
 | 813 | 	{HPHW_FIO, 0x03C, 0x0007B, 0x0, "Merlin 132 Core Audio"},  | 
 | 814 | 	{HPHW_FIO, 0x03D, 0x0007B, 0x0, "Merlin 160 Core Audio"},  | 
 | 815 | 	{HPHW_FIO, 0x03E, 0x0007B, 0x0, "Merlin+ 132 Core Audio"},  | 
 | 816 | 	{HPHW_FIO, 0x03F, 0x0007B, 0x0, "Merlin+ 180 Core Audio"},  | 
 | 817 | 	{HPHW_FIO, 0x044, 0x0007B, 0x0, "Mohawk Core Audio"},  | 
 | 818 | 	{HPHW_FIO, 0x046, 0x0007B, 0x0, "Rocky2 120 Core Audio"},  | 
 | 819 | 	{HPHW_FIO, 0x047, 0x0007B, 0x0, "Rocky2 150 Core Audio"},  | 
 | 820 | 	{HPHW_FIO, 0x04B, 0x0007B, 0x0, "Anole L2 132 Core Audio"},  | 
 | 821 | 	{HPHW_FIO, 0x04D, 0x0007B, 0x0, "Anole L2 165 Core Audio"},  | 
 | 822 | 	{HPHW_FIO, 0x04E, 0x0007B, 0x0, "Kiji L2 132 Core Audio"},  | 
 | 823 | 	{HPHW_FIO, 0x050, 0x0007B, 0x0, "Merlin Jr 132 Core Audio"},  | 
 | 824 | 	{HPHW_FIO, 0x051, 0x0007B, 0x0, "Firehawk Audio"},  | 
 | 825 | 	{HPHW_FIO, 0x056, 0x0007B, 0x0, "Raven+ w SE FWSCSI Core Audio"},  | 
 | 826 | 	{HPHW_FIO, 0x057, 0x0007B, 0x0, "Raven+ w Diff FWSCSI Core Audio"},  | 
 | 827 | 	{HPHW_FIO, 0x058, 0x0007B, 0x0, "FireHawk 200 Audio"},  | 
 | 828 | 	{HPHW_FIO, 0x05C, 0x0007B, 0x0, "SummitHawk 230 Core Audio"},  | 
 | 829 | 	{HPHW_FIO, 0x800, 0x0007B, 0x0, "Hitachi Tiny 64 Audio"},  | 
 | 830 | 	{HPHW_FIO, 0x801, 0x0007B, 0x0, "Hitachi Tiny 80 Audio"},  | 
 | 831 | 	{HPHW_FIO, 0x009, 0x0007C, 0x0, "Outfield FW SCSI"},  | 
 | 832 | 	{HPHW_FIO, 0x00A, 0x0007C, 0x0, "CoralII FW SCSI"},  | 
 | 833 | 	{HPHW_FIO, 0x026, 0x0007C, 0x0, "CoralII Jaguar FW SCSI"},  | 
 | 834 | 	{HPHW_FIO, 0x009, 0x0007D, 0x0, "Outfield FDDI"},  | 
 | 835 | 	{HPHW_FIO, 0x00A, 0x0007D, 0x0, "CoralII FDDI"},  | 
 | 836 | 	{HPHW_FIO, 0x026, 0x0007D, 0x0, "CoralII Jaguar FDDI"},  | 
 | 837 | 	{HPHW_FIO, 0x010, 0x0007E, 0x0, "Pace Audio"},  | 
 | 838 | 	{HPHW_FIO, 0x024, 0x0007E, 0x0, "Fast Pace Audio"},  | 
 | 839 | 	{HPHW_FIO, 0x009, 0x0007F, 0x0, "Outfield Audio"},  | 
 | 840 | 	{HPHW_FIO, 0x00A, 0x0007F, 0x0, "CoralII Audio"},  | 
 | 841 | 	{HPHW_FIO, 0x026, 0x0007F, 0x0, "CoralII Jaguar Audio"},  | 
 | 842 | 	{HPHW_FIO, 0x010, 0x00080, 0x0, "Pace Core HPIB"},  | 
 | 843 | 	{HPHW_FIO, 0x024, 0x00080, 0x0, "Fast Pace Core HPIB"},  | 
 | 844 | 	{HPHW_FIO, 0x015, 0x00082, 0x0, "KittyHawk GSY Core SCSI"}, | 
 | 845 | 	{HPHW_FIO, 0x016, 0x00082, 0x0, "Gecko Core SCSI"},  | 
 | 846 | 	{HPHW_FIO, 0x01A, 0x00082, 0x0, "Anole 64 Core SCSI"},  | 
 | 847 | 	{HPHW_FIO, 0x01B, 0x00082, 0x0, "Anole 100 Core SCSI"},  | 
 | 848 | 	{HPHW_FIO, 0x01C, 0x00082, 0x0, "Gecko 80 Core SCSI"},  | 
 | 849 | 	{HPHW_FIO, 0x01D, 0x00082, 0x0, "Gecko 100 Core SCSI"},  | 
 | 850 | 	{HPHW_FIO, 0x01F, 0x00082, 0x0, "SkyHawk 100/120 Core SCSI"},  | 
 | 851 | 	{HPHW_FIO, 0x027, 0x00082, 0x0, "Piranha 100 Core SCSI"},  | 
 | 852 | 	{HPHW_FIO, 0x028, 0x00082, 0x0, "Mirage Jr Core SCSI"},  | 
 | 853 | 	{HPHW_FIO, 0x029, 0x00082, 0x0, "Mirage Core SCSI"},  | 
 | 854 | 	{HPHW_FIO, 0x02A, 0x00082, 0x0, "Electra Core SCSI"},  | 
 | 855 | 	{HPHW_FIO, 0x02B, 0x00082, 0x0, "Mirage 80 Core SCSI"},  | 
 | 856 | 	{HPHW_FIO, 0x02C, 0x00082, 0x0, "Mirage 100+ Core SCSI"},  | 
 | 857 | 	{HPHW_FIO, 0x02E, 0x00082, 0x0, "UL 350 Core SCSI"},  | 
 | 858 | 	{HPHW_FIO, 0x02F, 0x00082, 0x0, "UL 550 Core SCSI"},  | 
 | 859 | 	{HPHW_FIO, 0x032, 0x00082, 0x0, "Raven T' Core SCSI"},  | 
 | 860 | 	{HPHW_FIO, 0x033, 0x00082, 0x0, "Anole T Core SCSI"},  | 
 | 861 | 	{HPHW_FIO, 0x034, 0x00082, 0x0, "SAIC L-80 Core SCSI"},  | 
 | 862 | 	{HPHW_FIO, 0x035, 0x00082, 0x0, "PCX-L2 712/132 Core SCSI"},  | 
 | 863 | 	{HPHW_FIO, 0x036, 0x00082, 0x0, "PCX-L2 712/160 Core SCSI"},  | 
 | 864 | 	{HPHW_FIO, 0x03B, 0x00082, 0x0, "Raven U/L2 Core SCSI"},  | 
 | 865 | 	{HPHW_FIO, 0x03C, 0x00082, 0x0, "Merlin 132 Core SCSI"},  | 
 | 866 | 	{HPHW_FIO, 0x03D, 0x00082, 0x0, "Merlin 160 Core SCSI"},  | 
 | 867 | 	{HPHW_FIO, 0x03E, 0x00082, 0x0, "Merlin+ 132 Core SCSI"},  | 
 | 868 | 	{HPHW_FIO, 0x03F, 0x00082, 0x0, "Merlin+ 180 Core SCSI"},  | 
 | 869 | 	{HPHW_FIO, 0x044, 0x00082, 0x0, "Mohawk Core SCSI"},  | 
 | 870 | 	{HPHW_FIO, 0x045, 0x00082, 0x0, "Rocky1 Core SCSI"},  | 
 | 871 | 	{HPHW_FIO, 0x046, 0x00082, 0x0, "Rocky2 120 Core SCSI"},  | 
 | 872 | 	{HPHW_FIO, 0x047, 0x00082, 0x0, "Rocky2 150 Core SCSI"},  | 
 | 873 | 	{HPHW_FIO, 0x04B, 0x00082, 0x0, "Anole L2 132 Core SCSI"},  | 
 | 874 | 	{HPHW_FIO, 0x04D, 0x00082, 0x0, "Anole L2 165 Core SCSI"},  | 
 | 875 | 	{HPHW_FIO, 0x04E, 0x00082, 0x0, "Kiji L2 132 Core SCSI"},  | 
 | 876 | 	{HPHW_FIO, 0x050, 0x00082, 0x0, "Merlin Jr 132 Core SCSI"},  | 
 | 877 | 	{HPHW_FIO, 0x051, 0x00082, 0x0, "Firehawk Core SCSI"},  | 
 | 878 | 	{HPHW_FIO, 0x056, 0x00082, 0x0, "Raven+ w SE FWSCSI Core SCSI"},  | 
 | 879 | 	{HPHW_FIO, 0x057, 0x00082, 0x0, "Raven+ w Diff FWSCSI Core SCSI"},  | 
 | 880 | 	{HPHW_FIO, 0x058, 0x00082, 0x0, "FireHawk 200 Core SCSI"},  | 
 | 881 | 	{HPHW_FIO, 0x05C, 0x00082, 0x0, "SummitHawk 230 Core SCSI"},  | 
 | 882 | 	{HPHW_FIO, 0x05E, 0x00082, 0x0, "Staccato 132 Core SCSI"},  | 
 | 883 | 	{HPHW_FIO, 0x05F, 0x00082, 0x0, "Staccato 180 Core SCSI"},  | 
 | 884 | 	{HPHW_FIO, 0x800, 0x00082, 0x0, "Hitachi Tiny 64 Core SCSI"},  | 
 | 885 | 	{HPHW_FIO, 0x801, 0x00082, 0x0, "Hitachi Tiny 80 Core SCSI"},  | 
 | 886 | 	{HPHW_FIO, 0x016, 0x00083, 0x0, "Gecko Core PC Floppy"},  | 
 | 887 | 	{HPHW_FIO, 0x01C, 0x00083, 0x0, "Gecko 80 Core PC Floppy"},  | 
 | 888 | 	{HPHW_FIO, 0x01D, 0x00083, 0x0, "Gecko 100 Core PC Floppy"},  | 
 | 889 | 	{HPHW_FIO, 0x051, 0x00083, 0x0, "Firehawk Core PC Floppy"},  | 
 | 890 | 	{HPHW_FIO, 0x058, 0x00083, 0x0, "FireHawk 200 Core PC Floppy"},  | 
 | 891 | 	{HPHW_FIO, 0x027, 0x00083, 0x0, "Piranha 100 Core PC Floppy"},  | 
 | 892 | 	{HPHW_FIO, 0x028, 0x00083, 0x0, "Mirage Jr Core PC Floppy"},  | 
 | 893 | 	{HPHW_FIO, 0x029, 0x00083, 0x0, "Mirage Core PC Floppy"},  | 
 | 894 | 	{HPHW_FIO, 0x02A, 0x00083, 0x0, "Electra Core PC Floppy"},  | 
 | 895 | 	{HPHW_FIO, 0x02B, 0x00083, 0x0, "Mirage 80 Core PC Floppy"},  | 
 | 896 | 	{HPHW_FIO, 0x02C, 0x00083, 0x0, "Mirage 100+ Core PC Floppy"},  | 
 | 897 | 	{HPHW_FIO, 0x02E, 0x00083, 0x0, "UL 350 Core PC Floppy"},  | 
 | 898 | 	{HPHW_FIO, 0x02F, 0x00083, 0x0, "UL 550 Core PC Floppy"},  | 
 | 899 | 	{HPHW_FIO, 0x032, 0x00083, 0x0, "Raven T' Core PC Floppy"},  | 
 | 900 | 	{HPHW_FIO, 0x034, 0x00083, 0x0, "SAIC L-80 Core PC Floppy"},  | 
 | 901 | 	{HPHW_FIO, 0x035, 0x00083, 0x0, "PCX-L2 712/132 Core Floppy"},  | 
 | 902 | 	{HPHW_FIO, 0x036, 0x00083, 0x0, "PCX-L2 712/160 Core Floppy"},  | 
 | 903 | 	{HPHW_FIO, 0x03B, 0x00083, 0x0, "Raven U/L2 Core PC Floppy"},  | 
 | 904 | 	{HPHW_FIO, 0x03C, 0x00083, 0x0, "Merlin 132 Core PC Floppy"},  | 
 | 905 | 	{HPHW_FIO, 0x03D, 0x00083, 0x0, "Merlin 160 Core PC Floppy"},  | 
 | 906 | 	{HPHW_FIO, 0x03E, 0x00083, 0x0, "Merlin+ 132 Core PC Floppy"},  | 
 | 907 | 	{HPHW_FIO, 0x03F, 0x00083, 0x0, "Merlin+ 180 Core PC Floppy"},  | 
 | 908 | 	{HPHW_FIO, 0x045, 0x00083, 0x0, "Rocky1 Core PC Floppy"},  | 
 | 909 | 	{HPHW_FIO, 0x046, 0x00083, 0x0, "Rocky2 120 Core PC Floppy"},  | 
 | 910 | 	{HPHW_FIO, 0x047, 0x00083, 0x0, "Rocky2 150 Core PC Floppy"},  | 
 | 911 | 	{HPHW_FIO, 0x04E, 0x00083, 0x0, "Kiji L2 132 Core PC Floppy"},  | 
 | 912 | 	{HPHW_FIO, 0x050, 0x00083, 0x0, "Merlin Jr 132 Core PC Floppy"},  | 
 | 913 | 	{HPHW_FIO, 0x056, 0x00083, 0x0, "Raven+ w SE FWSCSI Core PC Floppy"},  | 
 | 914 | 	{HPHW_FIO, 0x057, 0x00083, 0x0, "Raven+ w Diff FWSCSI Core PC Floppy"},  | 
 | 915 | 	{HPHW_FIO, 0x800, 0x00083, 0x0, "Hitachi Tiny 64 Core PC Floppy"},  | 
 | 916 | 	{HPHW_FIO, 0x801, 0x00083, 0x0, "Hitachi Tiny 80 Core PC Floppy"}, | 
 | 917 | 	{HPHW_FIO, 0x015, 0x00084, 0x0, "KittyHawk GSY Core PS/2 Port"},  | 
 | 918 | 	{HPHW_FIO, 0x016, 0x00084, 0x0, "Gecko Core PS/2 Port"},  | 
 | 919 | 	{HPHW_FIO, 0x018, 0x00084, 0x0, "Gecko Optional PS/2 Port"},  | 
 | 920 | 	{HPHW_FIO, 0x01A, 0x00084, 0x0, "Anole 64 Core PS/2 Port"},  | 
 | 921 | 	{HPHW_FIO, 0x01B, 0x00084, 0x0, "Anole 100 Core PS/2 Port"},  | 
 | 922 | 	{HPHW_FIO, 0x01C, 0x00084, 0x0, "Gecko 80 Core PS/2 Port"},  | 
 | 923 | 	{HPHW_FIO, 0x01D, 0x00084, 0x0, "Gecko 100 Core PS/2 Port"},  | 
 | 924 | 	{HPHW_FIO, 0x01F, 0x00084, 0x0, "SkyHawk 100/120 Core PS/2 Port"},  | 
 | 925 | 	{HPHW_FIO, 0x027, 0x00084, 0x0, "Piranha 100 Core PS/2 Port"},  | 
 | 926 | 	{HPHW_FIO, 0x028, 0x00084, 0x0, "Mirage Jr Core PS/2 Port"},  | 
 | 927 | 	{HPHW_FIO, 0x029, 0x00084, 0x0, "Mirage Core PS/2 Port"},  | 
 | 928 | 	{HPHW_FIO, 0x02A, 0x00084, 0x0, "Electra Core PS/2 Port"},  | 
 | 929 | 	{HPHW_FIO, 0x02B, 0x00084, 0x0, "Mirage 80 Core PS/2 Port"},  | 
 | 930 | 	{HPHW_FIO, 0x02C, 0x00084, 0x0, "Mirage 100+ Core PS/2 Port"},  | 
 | 931 | 	{HPHW_FIO, 0x02E, 0x00084, 0x0, "UL 350 Core PS/2 Port"},  | 
 | 932 | 	{HPHW_FIO, 0x02F, 0x00084, 0x0, "UL 550 Core PS/2 Port"},  | 
 | 933 | 	{HPHW_FIO, 0x032, 0x00084, 0x0, "Raven T' Core PS/2 Port"},  | 
 | 934 | 	{HPHW_FIO, 0x033, 0x00084, 0x0, "Anole T Core PS/2 Port"},  | 
 | 935 | 	{HPHW_FIO, 0x034, 0x00084, 0x0, "SAIC L-80 Core PS/2 Port"},  | 
 | 936 | 	{HPHW_FIO, 0x035, 0x00084, 0x0, "PCX-L2 712/132 Core PS/2 Port"},  | 
 | 937 | 	{HPHW_FIO, 0x036, 0x00084, 0x0, "PCX-L2 712/160 Core PS/2 Port"},  | 
 | 938 | 	{HPHW_FIO, 0x03B, 0x00084, 0x0, "Raven U/L2 Core PS/2 Port"},  | 
 | 939 | 	{HPHW_FIO, 0x03C, 0x00084, 0x0, "Merlin 132 Core PS/2 Port"},  | 
 | 940 | 	{HPHW_FIO, 0x03D, 0x00084, 0x0, "Merlin 160 Core PS/2 Port"},  | 
 | 941 | 	{HPHW_FIO, 0x03E, 0x00084, 0x0, "Merlin+ 132 Core PS/2 Port"},  | 
 | 942 | 	{HPHW_FIO, 0x03F, 0x00084, 0x0, "Merlin+ 180 Core PS/2 Port"},  | 
 | 943 | 	{HPHW_FIO, 0x044, 0x00084, 0x0, "Mohawk Core PS/2 Port"},  | 
 | 944 | 	{HPHW_FIO, 0x045, 0x00084, 0x0, "Rocky1 Core PS/2 Port"},  | 
 | 945 | 	{HPHW_FIO, 0x046, 0x00084, 0x0, "Rocky2 120 Core PS/2 Port"},  | 
 | 946 | 	{HPHW_FIO, 0x047, 0x00084, 0x0, "Rocky2 150 Core PS/2 Port"},  | 
 | 947 | 	{HPHW_FIO, 0x048, 0x00084, 0x0, "Rocky2 120 Dino PS/2 Port"},  | 
 | 948 | 	{HPHW_FIO, 0x049, 0x00084, 0x0, "Rocky2 150 Dino PS/2 Port"},  | 
 | 949 | 	{HPHW_FIO, 0x04B, 0x00084, 0x0, "Anole L2 132 Core PS/2 Port"},  | 
 | 950 | 	{HPHW_FIO, 0x04D, 0x00084, 0x0, "Anole L2 165 Core PS/2 Port"},  | 
 | 951 | 	{HPHW_FIO, 0x04E, 0x00084, 0x0, "Kiji L2 132 Core PS/2 Port"},  | 
 | 952 | 	{HPHW_FIO, 0x050, 0x00084, 0x0, "Merlin Jr 132 Core PS/2 Port"},  | 
 | 953 | 	{HPHW_FIO, 0x051, 0x00084, 0x0, "Firehawk Core PS/2 Port"},  | 
 | 954 | 	{HPHW_FIO, 0x056, 0x00084, 0x0, "Raven+ w SE FWSCSI Core PS/2 Port"},  | 
 | 955 | 	{HPHW_FIO, 0x057, 0x00084, 0x0, "Raven+ w Diff FWSCSI Core PS/2 Port"},  | 
 | 956 | 	{HPHW_FIO, 0x058, 0x00084, 0x0, "FireHawk 200 Core PS/2 Port"},  | 
 | 957 | 	{HPHW_FIO, 0x05C, 0x00084, 0x0, "SummitHawk 230 Core PS/2 Port"},  | 
 | 958 | 	{HPHW_FIO, 0x800, 0x00084, 0x0, "Hitachi Tiny 64 Core PS/2 Port"},  | 
 | 959 | 	{HPHW_FIO, 0x801, 0x00084, 0x0, "Hitachi Tiny 80 Core PS/2 Port"},  | 
 | 960 | 	{HPHW_FIO, 0x004, 0x00085, 0x0, "Solo GSC Optional Graphics"},  | 
 | 961 | 	{HPHW_FIO, 0x005, 0x00085, 0x0, "Duet GSC Optional Graphics"},  | 
 | 962 | 	{HPHW_FIO, 0x008, 0x00085, 0x0, "Anole Artist Optional Graphics"},  | 
 | 963 | 	{HPHW_FIO, 0x010, 0x00085, 0x0, "Mirage 80 GSC Builtin Graphics"},  | 
 | 964 | 	{HPHW_FIO, 0x011, 0x00085, 0x0, "Mirage 100+ GSC Builtin Graphics"},  | 
 | 965 | 	{HPHW_FIO, 0x012, 0x00085, 0x0, "Mirage Jr GSC Builtin Graphics"},  | 
 | 966 | 	{HPHW_FIO, 0x013, 0x00085, 0x0, "Mirage GSC Builtin Graphics"},  | 
 | 967 | 	{HPHW_FIO, 0x014, 0x00085, 0x0, "Electra GSC Builtin Graphics"},  | 
 | 968 | 	{HPHW_FIO, 0x016, 0x00085, 0x0, "Gecko GSC Core Graphics"},  | 
 | 969 | 	{HPHW_FIO, 0x017, 0x00085, 0x0, "Gecko GSC Optional Graphics"},  | 
 | 970 | 	{HPHW_FIO, 0x01A, 0x00085, 0x0, "Anole 64 Artist Builtin Graphics"},  | 
 | 971 | 	{HPHW_FIO, 0x01B, 0x00085, 0x0, "Anole 100 Artist Builtin Graphics"},  | 
 | 972 | 	{HPHW_FIO, 0x01C, 0x00085, 0x0, "Gecko 80 GSC Core Graphics"},  | 
 | 973 | 	{HPHW_FIO, 0x01D, 0x00085, 0x0, "Gecko 100 GSC Core Graphics"},  | 
 | 974 | 	{HPHW_FIO, 0x032, 0x00085, 0x0, "Raven T' GSC Core Graphics"},  | 
 | 975 | 	{HPHW_FIO, 0x033, 0x00085, 0x0, "Anole T Artist Builtin Graphics"},  | 
 | 976 | 	{HPHW_FIO, 0x034, 0x00085, 0x0, "SAIC L-80 GSC Core Graphics"},  | 
 | 977 | 	{HPHW_FIO, 0x035, 0x00085, 0x0, "PCX-L2 712/132 Core Graphics"},  | 
 | 978 | 	{HPHW_FIO, 0x036, 0x00085, 0x0, "PCX-L2 712/160 Core Graphics"},  | 
 | 979 | 	{HPHW_FIO, 0x03B, 0x00085, 0x0, "Raven U/L2 Core Graphics"},  | 
 | 980 | 	{HPHW_FIO, 0x03C, 0x00085, 0x0, "Merlin 132 Core Graphics"},  | 
 | 981 | 	{HPHW_FIO, 0x03D, 0x00085, 0x0, "Merlin 160 Core Graphics"},  | 
 | 982 | 	{HPHW_FIO, 0x03E, 0x00085, 0x0, "Merlin+ 132 Core Graphics"},  | 
 | 983 | 	{HPHW_FIO, 0x03F, 0x00085, 0x0, "Merlin+ 180 Core Graphics"},  | 
 | 984 | 	{HPHW_FIO, 0x045, 0x00085, 0x0, "Rocky1 Core Graphics"},  | 
 | 985 | 	{HPHW_FIO, 0x046, 0x00085, 0x0, "Rocky2 120 Core Graphics"},  | 
 | 986 | 	{HPHW_FIO, 0x047, 0x00085, 0x0, "Rocky2 150 Core Graphics"},  | 
 | 987 | 	{HPHW_FIO, 0x04B, 0x00085, 0x0, "Anole L2 132 Core Graphics"},  | 
 | 988 | 	{HPHW_FIO, 0x04D, 0x00085, 0x0, "Anole L2 165 Core Graphics"},  | 
 | 989 | 	{HPHW_FIO, 0x04E, 0x00085, 0x0, "Kiji L2 132 Core Graphics"},  | 
 | 990 | 	{HPHW_FIO, 0x050, 0x00085, 0x0, "Merlin Jr 132 Core Graphics"},  | 
 | 991 | 	{HPHW_FIO, 0x056, 0x00085, 0x0, "Raven+ w SE FWSCSI Core Graphics"},  | 
 | 992 | 	{HPHW_FIO, 0x057, 0x00085, 0x0, "Raven+ w Diff FWSCSI Core Graphics"},  | 
 | 993 | 	{HPHW_FIO, 0x800, 0x00085, 0x0, "Hitachi Tiny 64 Core Graphics"},  | 
 | 994 | 	{HPHW_FIO, 0x801, 0x00085, 0x0, "Hitachi Tiny 80 Core Graphics"},  | 
 | 995 | 	{HPHW_FIO, 0x004, 0x00086, 0x0, "GSC IBM Token Ring"},  | 
 | 996 | 	{HPHW_FIO, 0x015, 0x00087, 0x0, "Gecko Optional ISDN"},  | 
 | 997 | 	{HPHW_FIO, 0x016, 0x00087, 0x0, "Gecko Core ISDN"},  | 
 | 998 | 	{HPHW_FIO, 0x01C, 0x00087, 0x0, "Gecko 80 Core ISDN"},  | 
 | 999 | 	{HPHW_FIO, 0x01D, 0x00087, 0x0, "Gecko 100 Core ISDN"},  | 
 | 1000 | 	{HPHW_FIO, 0x010, 0x00088, 0x0, "Pace VME Networking"},  | 
 | 1001 | 	{HPHW_FIO, 0x011, 0x00088, 0x0, "Sidewinder VME Networking"},  | 
 | 1002 | 	{HPHW_FIO, 0x01A, 0x00088, 0x0, "Anole 64 VME Networking"},  | 
 | 1003 | 	{HPHW_FIO, 0x01B, 0x00088, 0x0, "Anole 100 VME Networking"},  | 
 | 1004 | 	{HPHW_FIO, 0x024, 0x00088, 0x0, "Fast Pace VME Networking"},  | 
 | 1005 | 	{HPHW_FIO, 0x034, 0x00088, 0x0, "Anole T VME Networking"},  | 
 | 1006 | 	{HPHW_FIO, 0x04A, 0x00088, 0x0, "Anole L2 132 VME Networking"},  | 
 | 1007 | 	{HPHW_FIO, 0x04C, 0x00088, 0x0, "Anole L2 165 VME Networking"},  | 
 | 1008 | 	{HPHW_FIO, 0x011, 0x0008A, 0x0, "WB-96 Core LAN (802.3)"},  | 
 | 1009 | 	{HPHW_FIO, 0x012, 0x0008A, 0x0, "Orville Core LAN (802.3)"},  | 
 | 1010 | 	{HPHW_FIO, 0x013, 0x0008A, 0x0, "Wilbur Core LAN (802.3)"},  | 
 | 1011 | 	{HPHW_FIO, 0x014, 0x0008A, 0x0, "WB-80 Core LAN (802.3)"},  | 
 | 1012 | 	{HPHW_FIO, 0x015, 0x0008A, 0x0, "KittyHawk GSY Core LAN (802.3)"},  | 
 | 1013 | 	{HPHW_FIO, 0x016, 0x0008A, 0x0, "Gecko Core LAN (802.3)"},  | 
 | 1014 | 	{HPHW_FIO, 0x018, 0x0008A, 0x0, "Gecko Optional LAN (802.3)"},  | 
 | 1015 | 	{HPHW_FIO, 0x01A, 0x0008A, 0x0, "Anole 64 Core LAN (802.3)"},  | 
 | 1016 | 	{HPHW_FIO, 0x01B, 0x0008A, 0x0, "Anole 100 Core LAN (802.3)"},  | 
 | 1017 | 	{HPHW_FIO, 0x01C, 0x0008A, 0x0, "Gecko 80 Core LAN (802.3)"},  | 
 | 1018 | 	{HPHW_FIO, 0x01D, 0x0008A, 0x0, "Gecko 100 Core LAN (802.3)"},  | 
 | 1019 | 	{HPHW_FIO, 0x01F, 0x0008A, 0x0, "SkyHawk 100/120 Core LAN (802.3)"},  | 
 | 1020 | 	{HPHW_FIO, 0x027, 0x0008A, 0x0, "Piranha 100 Core LAN (802.3)"},  | 
 | 1021 | 	{HPHW_FIO, 0x028, 0x0008A, 0x0, "Mirage Jr Core LAN (802.3)"},  | 
 | 1022 | 	{HPHW_FIO, 0x029, 0x0008A, 0x0, "Mirage Core LAN (802.3)"},  | 
 | 1023 | 	{HPHW_FIO, 0x02A, 0x0008A, 0x0, "Electra Core LAN (802.3)"},  | 
 | 1024 | 	{HPHW_FIO, 0x02B, 0x0008A, 0x0, "Mirage 80 Core LAN (802.3)"},  | 
 | 1025 | 	{HPHW_FIO, 0x02C, 0x0008A, 0x0, "Mirage 100+ Core LAN (802.3)"},  | 
 | 1026 | 	{HPHW_FIO, 0x02E, 0x0008A, 0x0, "UL 350 Core LAN (802.3)"},  | 
 | 1027 | 	{HPHW_FIO, 0x02F, 0x0008A, 0x0, "UL 350 Core LAN (802.3)"},  | 
 | 1028 | 	{HPHW_FIO, 0x032, 0x0008A, 0x0, "Raven T' Core LAN (802.3)"},  | 
 | 1029 | 	{HPHW_FIO, 0x033, 0x0008A, 0x0, "Anole T Core LAN (802.3)"},  | 
 | 1030 | 	{HPHW_FIO, 0x034, 0x0008A, 0x0, "SAIC L-80 Core LAN (802.3)"},  | 
 | 1031 | 	{HPHW_FIO, 0x035, 0x0008A, 0x0, "PCX-L2 712/132 Core LAN (802.3)"},  | 
 | 1032 | 	{HPHW_FIO, 0x036, 0x0008A, 0x0, "PCX-L2 712/160 Core LAN (802.3)"},  | 
 | 1033 | 	{HPHW_FIO, 0x03B, 0x0008A, 0x0, "Raven U/L2 Core LAN (802.3)"},  | 
 | 1034 | 	{HPHW_FIO, 0x03C, 0x0008A, 0x0, "Merlin 132 Core LAN (802.3)"},  | 
 | 1035 | 	{HPHW_FIO, 0x03D, 0x0008A, 0x0, "Merlin 160 Core LAN (802.3)"},  | 
 | 1036 | 	{HPHW_FIO, 0x044, 0x0008A, 0x0, "Mohawk Core LAN (802.3)"},  | 
 | 1037 | 	{HPHW_FIO, 0x045, 0x0008A, 0x0, "Rocky1 Core LAN (802.3)"},  | 
 | 1038 | 	{HPHW_FIO, 0x046, 0x0008A, 0x0, "Rocky2 120 Core LAN (802.3)"},  | 
 | 1039 | 	{HPHW_FIO, 0x047, 0x0008A, 0x0, "Rocky2 150 Core LAN (802.3)"},  | 
 | 1040 | 	{HPHW_FIO, 0x04B, 0x0008A, 0x0, "Anole L2 132 Core LAN (802.3)"},  | 
 | 1041 | 	{HPHW_FIO, 0x04D, 0x0008A, 0x0, "Anole L2 165 Core LAN (802.3)"},  | 
 | 1042 | 	{HPHW_FIO, 0x04E, 0x0008A, 0x0, "Kiji L2 132 Core LAN (802.3)"},  | 
 | 1043 | 	{HPHW_FIO, 0x050, 0x0008A, 0x0, "Merlin Jr 132 Core LAN (802.3)"},  | 
 | 1044 | 	{HPHW_FIO, 0x058, 0x0008A, 0x0, "FireHawk 200 Core LAN (802.3)"},  | 
 | 1045 | 	{HPHW_FIO, 0x800, 0x0008A, 0x0, "Hitachi Tiny 64 Core LAN (802.3)"},  | 
 | 1046 | 	{HPHW_FIO, 0x801, 0x0008A, 0x0, "Hitachi Tiny 80 Core LAN (802.3)"},  | 
 | 1047 | 	{HPHW_FIO, 0x004, 0x0008C, 0x0, "SkyHawk 100/120 Wax RS-232"},  | 
 | 1048 | 	{HPHW_FIO, 0x005, 0x0008C, 0x0, "SAIC L-80 Wax RS-232"},  | 
 | 1049 | 	{HPHW_FIO, 0x006, 0x0008C, 0x0, "Raven U/L2 Dino RS-232"},  | 
 | 1050 | 	{HPHW_FIO, 0x007, 0x0008C, 0x0, "Dino RS-232"},  | 
 | 1051 | 	{HPHW_FIO, 0x008, 0x0008C, 0x0, "Merlin 132 Dino RS-232"},  | 
 | 1052 | 	{HPHW_FIO, 0x009, 0x0008C, 0x0, "Merlin 160 Dino RS-232"},  | 
 | 1053 | 	{HPHW_FIO, 0x00A, 0x0008C, 0x0, "Merlin Jr 132 Dino RS-232"},  | 
 | 1054 | 	{HPHW_FIO, 0x010, 0x0008C, 0x0, "Mirage 80 Wax RS-232"},  | 
 | 1055 | 	{HPHW_FIO, 0x011, 0x0008C, 0x0, "Mirage 100+ Wax RS-232"},  | 
 | 1056 | 	{HPHW_FIO, 0x012, 0x0008C, 0x0, "Mirage Jr Wax RS-232"},  | 
 | 1057 | 	{HPHW_FIO, 0x013, 0x0008C, 0x0, "Mirage Wax RS-232"},  | 
 | 1058 | 	{HPHW_FIO, 0x014, 0x0008C, 0x0, "Electra Wax RS-232"},  | 
 | 1059 | 	{HPHW_FIO, 0x015, 0x0008C, 0x0, "KittyHawk GSY Core RS-232"},  | 
 | 1060 | 	{HPHW_FIO, 0x016, 0x0008C, 0x0, "Gecko Core RS-232"},  | 
 | 1061 | 	{HPHW_FIO, 0x017, 0x0008C, 0x0, "Raven Backplane RS-232"},  | 
 | 1062 | 	{HPHW_FIO, 0x018, 0x0008C, 0x0, "Gecko Optional RS-232"},  | 
 | 1063 | 	{HPHW_FIO, 0x019, 0x0008C, 0x0, "Merlin+ 180 Dino RS-232"},  | 
 | 1064 | 	{HPHW_FIO, 0x01A, 0x0008C, 0x0, "Anole 64 Core RS-232"},  | 
 | 1065 | 	{HPHW_FIO, 0x01B, 0x0008C, 0x0, "Anole 100 Core RS-232"},  | 
 | 1066 | 	{HPHW_FIO, 0x01C, 0x0008C, 0x0, "Gecko 80 Core RS-232"},  | 
 | 1067 | 	{HPHW_FIO, 0x01D, 0x0008C, 0x0, "Gecko 100 Core RS-232"},  | 
 | 1068 | 	{HPHW_FIO, 0x01E, 0x0008C, 0x0, "Raven T' Wax RS-232"},  | 
 | 1069 | 	{HPHW_FIO, 0x01F, 0x0008C, 0x0, "SkyHawk 100/120 Core RS-232"},  | 
 | 1070 | 	{HPHW_FIO, 0x020, 0x0008C, 0x0, "Anole 64 Timi RS-232"},  | 
 | 1071 | 	{HPHW_FIO, 0x021, 0x0008C, 0x0, "Anole 100 Timi RS-232"},  | 
 | 1072 | 	{HPHW_FIO, 0x022, 0x0008C, 0x0, "Merlin+ 132 Dino RS-232"},  | 
 | 1073 | 	{HPHW_FIO, 0x023, 0x0008C, 0x0, "Rocky1 Wax RS-232"},  | 
 | 1074 | 	{HPHW_FIO, 0x025, 0x0008C, 0x0, "Armyknife Optional RS-232"},  | 
 | 1075 | 	{HPHW_FIO, 0x026, 0x0008C, 0x0, "Piranha 100 Wax RS-232"},  | 
 | 1076 | 	{HPHW_FIO, 0x027, 0x0008C, 0x0, "Piranha 100 Core RS-232"},  | 
 | 1077 | 	{HPHW_FIO, 0x028, 0x0008C, 0x0, "Mirage Jr Core RS-232"},  | 
 | 1078 | 	{HPHW_FIO, 0x029, 0x0008C, 0x0, "Mirage Core RS-232"},  | 
 | 1079 | 	{HPHW_FIO, 0x02A, 0x0008C, 0x0, "Electra Core RS-232"},  | 
 | 1080 | 	{HPHW_FIO, 0x02B, 0x0008C, 0x0, "Mirage 80 Core RS-232"},  | 
 | 1081 | 	{HPHW_FIO, 0x02C, 0x0008C, 0x0, "Mirage 100+ Core RS-232"},  | 
 | 1082 | 	{HPHW_FIO, 0x02E, 0x0008C, 0x0, "UL 350 Lasi Core RS-232"},  | 
 | 1083 | 	{HPHW_FIO, 0x02F, 0x0008C, 0x0, "UL 550 Lasi Core RS-232"},  | 
 | 1084 | 	{HPHW_FIO, 0x030, 0x0008C, 0x0, "UL 350 Wax Core RS-232"},  | 
 | 1085 | 	{HPHW_FIO, 0x031, 0x0008C, 0x0, "UL 550 Wax Core RS-232"},  | 
 | 1086 | 	{HPHW_FIO, 0x032, 0x0008C, 0x0, "Raven T' Lasi Core RS-232"},  | 
 | 1087 | 	{HPHW_FIO, 0x033, 0x0008C, 0x0, "Anole T Core RS-232"},  | 
 | 1088 | 	{HPHW_FIO, 0x034, 0x0008C, 0x0, "SAIC L-80 Core RS-232"},  | 
 | 1089 | 	{HPHW_FIO, 0x035, 0x0008C, 0x0, "PCX-L2 712/132 Core RS-232"},  | 
 | 1090 | 	{HPHW_FIO, 0x036, 0x0008C, 0x0, "PCX-L2 712/160 Core RS-232"},  | 
 | 1091 | 	{HPHW_FIO, 0x03A, 0x0008C, 0x0, "Merlin+ Wax RS-232"},  | 
 | 1092 | 	{HPHW_FIO, 0x03B, 0x0008C, 0x0, "Raven U/L2 Core RS-232"},  | 
 | 1093 | 	{HPHW_FIO, 0x03C, 0x0008C, 0x0, "Merlin 132 Core RS-232"},  | 
 | 1094 | 	{HPHW_FIO, 0x03D, 0x0008C, 0x0, "Merlin 160 Core RS-232"},  | 
 | 1095 | 	{HPHW_FIO, 0x03E, 0x0008C, 0x0, "Merlin+ 132 Core RS-232"},  | 
 | 1096 | 	{HPHW_FIO, 0x03F, 0x0008C, 0x0, "Merlin+ 180 Core RS-232"},  | 
 | 1097 | 	{HPHW_FIO, 0x040, 0x0008C, 0x0, "Merlin 132 Wax RS-232"},  | 
 | 1098 | 	{HPHW_FIO, 0x041, 0x0008C, 0x0, "Merlin 160 Wax RS-232"},  | 
 | 1099 | 	{HPHW_FIO, 0x043, 0x0008C, 0x0, "Merlin 132/160 Wax RS-232"},  | 
 | 1100 | 	{HPHW_FIO, 0x044, 0x0008C, 0x0, "Mohawk Core RS-232"},  | 
 | 1101 | 	{HPHW_FIO, 0x045, 0x0008C, 0x0, "Rocky1 Core RS-232"},  | 
 | 1102 | 	{HPHW_FIO, 0x046, 0x0008C, 0x0, "Rocky2 120 Core RS-232"},  | 
 | 1103 | 	{HPHW_FIO, 0x047, 0x0008C, 0x0, "Rocky2 150 Core RS-232"},  | 
 | 1104 | 	{HPHW_FIO, 0x048, 0x0008C, 0x0, "Rocky2 120 Dino RS-232"},  | 
 | 1105 | 	{HPHW_FIO, 0x049, 0x0008C, 0x0, "Rocky2 150 Dino RS-232"},  | 
 | 1106 | 	{HPHW_FIO, 0x04A, 0x0008C, 0x0, "Anole L2 132 TIMI RS-232"},  | 
 | 1107 | 	{HPHW_FIO, 0x04B, 0x0008C, 0x0, "Anole L2 l32 Core RS-232"},  | 
 | 1108 | 	{HPHW_FIO, 0x04C, 0x0008D, 0x0, "Anole L2 165 TIMI RS-232"},  | 
 | 1109 | 	{HPHW_FIO, 0x04D, 0x0008C, 0x0, "Anole L2 165 Core RS-232"},  | 
 | 1110 | 	{HPHW_FIO, 0x04E, 0x0008C, 0x0, "Kiji L2 132 Core RS-232"},  | 
 | 1111 | 	{HPHW_FIO, 0x04F, 0x0008C, 0x0, "Kiji L2 132 Dino RS-232"},  | 
 | 1112 | 	{HPHW_FIO, 0x050, 0x0008C, 0x0, "Merlin Jr 132 Core RS-232"},  | 
 | 1113 | 	{HPHW_FIO, 0x051, 0x0008C, 0x0, "Firehawk Core RS-232"},  | 
 | 1114 | 	{HPHW_FIO, 0x052, 0x0008C, 0x0, "Raven+ Hi Power Backplane w EISA RS-232"},  | 
 | 1115 | 	{HPHW_FIO, 0x053, 0x0008C, 0x0, "Raven+ Hi Power Backplane w/o EISA RS-232"},  | 
 | 1116 | 	{HPHW_FIO, 0x054, 0x0008C, 0x0, "Raven+ Lo Power Backplane w EISA RS-232"},  | 
 | 1117 | 	{HPHW_FIO, 0x055, 0x0008C, 0x0, "Raven+ Lo Power Backplane w/o EISA RS-232"},  | 
 | 1118 | 	{HPHW_FIO, 0x056, 0x0008C, 0x0, "Raven+ w SE FWSCSI Core RS-232"},  | 
 | 1119 | 	{HPHW_FIO, 0x057, 0x0008C, 0x0, "Raven+ w Diff FWSCSI Core RS-232"},  | 
 | 1120 | 	{HPHW_FIO, 0x058, 0x0008C, 0x0, "FireHawk 200 Core RS-232"},  | 
 | 1121 | 	{HPHW_FIO, 0x059, 0x0008C, 0x0, "FireHawk 200 Wax RS-232"},  | 
 | 1122 | 	{HPHW_FIO, 0x05A, 0x0008C, 0x0, "Raven+ L2 Backplane w EISA RS-232"},  | 
 | 1123 | 	{HPHW_FIO, 0x05B, 0x0008C, 0x0, "Raven+ L2 Backplane w/o EISA RS-232"},  | 
 | 1124 | 	{HPHW_FIO, 0x05D, 0x0008C, 0x0, "SummitHawk Dino RS-232"},  | 
 | 1125 | 	{HPHW_FIO, 0x05E, 0x0008C, 0x0, "Staccato 132 Core LAN RS-232"},  | 
 | 1126 | 	{HPHW_FIO, 0x05F, 0x0008C, 0x0, "Staccato 180 Core LAN RS-232"},  | 
 | 1127 | 	{HPHW_FIO, 0x800, 0x0008C, 0x0, "Hitachi Tiny 64 Core RS-232"},  | 
 | 1128 | 	{HPHW_FIO, 0x801, 0x0008C, 0x0, "Hitachi Tiny 80 Core RS-232"},  | 
 | 1129 | 	{HPHW_FIO, 0x015, 0x0008D, 0x0, "Gecko Optional RJ-16"},  | 
 | 1130 | 	{HPHW_FIO, 0x016, 0x0008D, 0x0, "Gecko Core RJ-16"},  | 
 | 1131 | 	{HPHW_FIO, 0x01C, 0x0008D, 0x0, "Gecko 80 Core RJ-16"},  | 
 | 1132 | 	{HPHW_FIO, 0x01D, 0x0008D, 0x0, "Gecko 100 Core RJ-16"},  | 
 | 1133 | 	{HPHW_FIO, 0x004, 0x0008F, 0x0, "Anole Boot Rom"},  | 
 | 1134 | 	{HPHW_FIO, 0x005, 0x0008F, 0x0, "Rocky1 Boot Rom"},  | 
 | 1135 | 	{HPHW_FIO, 0x006, 0x0008F, 0x0, "Rocky2 120 Boot Rom"},  | 
 | 1136 | 	{HPHW_FIO, 0x007, 0x0008F, 0x0, "Rocky2 150 Boot Rom"},  | 
 | 1137 | 	{HPHW_FIO, 0x01B, 0x0008F, 0x0, "Anole 100 Boot Rom"},  | 
 | 1138 | 	{HPHW_FIO, 0x006, 0x00096, 0x0, "Raven U/L2 Dino PS/2 Port"},  | 
 | 1139 | 	{HPHW_FIO, 0x007, 0x00096, 0x0, "Dino PS/2 Port"},  | 
 | 1140 | 	{HPHW_FIO, 0x008, 0x00096, 0x0, "Merlin 132 Dino PS/2 Port"},  | 
 | 1141 | 	{HPHW_FIO, 0x009, 0x00096, 0x0, "Merlin 160 Dino PS/2 Port"},  | 
 | 1142 | 	{HPHW_FIO, 0x00A, 0x00096, 0x0, "Merlin Jr 132 Dino PS/2 Port"},  | 
 | 1143 | 	{HPHW_FIO, 0x019, 0x00096, 0x0, "Merlin+ 180 Dino PS/2 Port"},  | 
 | 1144 | 	{HPHW_FIO, 0x022, 0x00096, 0x0, "Merlin+ 132 Dino PS/2 Port"},  | 
 | 1145 | 	{HPHW_FIO, 0x004, 0x00097, 0x0, "Cascade EISA 100VG LAN"},  | 
 | 1146 | 	{HPHW_FIO, 0x023, 0x00099, 0x0, "Rocky1 Wax HPIB"},  | 
 | 1147 | 	{HPHW_FIO, 0x048, 0x00099, 0x0, "Rocky2 120 Clark/Dino HPIB"},  | 
 | 1148 | 	{HPHW_FIO, 0x049, 0x00099, 0x0, "Rocky2 150 Clark/Dino HPIB"},  | 
 | 1149 | 	{HPHW_FIO, 0x004, 0x000A1, 0x0, "SPP2000 Console TTY"},  | 
 | 1150 | 	{HPHW_FIO, 0x004, 0x000A2, 0x0, "Forte Core PCI 10/100BT LAN"},  | 
 | 1151 | 	{HPHW_FIO, 0x005, 0x000A2, 0x0, "AllegroLow PCI 10/100BT LAN"},  | 
 | 1152 | 	{HPHW_FIO, 0x006, 0x000A2, 0x0, "AllegroHIgh Core PCI 10/100BT LAN"},  | 
 | 1153 | 	{HPHW_FIO, 0x007, 0x000A2, 0x0, "PCI Plug-in LAN"},  | 
 | 1154 | 	{HPHW_FIO, 0x00A, 0x000A2, 0x0, "Lego 360 Core PCI 10/100BT LAN"},  | 
 | 1155 | 	{HPHW_FIO, 0x03E, 0x000A2, 0x0, "Merlin+ 132 Core PCI LAN"},  | 
 | 1156 | 	{HPHW_FIO, 0x03F, 0x000A2, 0x0, "Merlin+ 180 Core PCI LAN"},  | 
 | 1157 | 	{HPHW_FIO, 0x056, 0x000A2, 0x0, "Raven+ w SE FWSCSI Core PCI LAN"},  | 
 | 1158 | 	{HPHW_FIO, 0x057, 0x000A2, 0x0, "Raven+ w Diff FWSCSI Core PCI LAN"},  | 
 | 1159 | 	{HPHW_FIO, 0x05E, 0x000A2, 0x0, "Staccato 132 PCI LAN"},  | 
 | 1160 | 	{HPHW_FIO, 0x05F, 0x000A2, 0x0, "Staccato 180 PCI LAN"},  | 
 | 1161 | 	{HPHW_FIO, 0x004, 0x000A3, 0x0, "Forte Core PCI LVD Ultra2 SCSI"},  | 
 | 1162 | 	{HPHW_FIO, 0x004, 0x000A3, 0x0, "Forte Core PCI SE UltraSCSI"},  | 
 | 1163 | 	{HPHW_FIO, 0x004, 0x000A3, 0x0, "Forte Core PCI IDE/ATAPI CD-ROM"},  | 
 | 1164 | 	{HPHW_FIO, 0x005, 0x000A3, 0x0, "AllegroLow Core PCI LVD Ultra2 SCSI"},  | 
 | 1165 | 	{HPHW_FIO, 0x005, 0x000A3, 0x0, "AllegroLow Core PCI IDE/ATAPI CD-ROM"},  | 
 | 1166 | 	{HPHW_FIO, 0x006, 0x000A3, 0x0, "AllegroHigh Core PCI LVD Ultra2 SCSI"},  | 
 | 1167 | 	{HPHW_FIO, 0x006, 0x000A3, 0x0, "AllegroHigh Core PCI IDE/ATAPI CD-ROM"},  | 
 | 1168 | 	{HPHW_FIO, 0x007, 0x000A3, 0x0, "PCI Plug-in Disk"},  | 
 | 1169 | 	{HPHW_FIO, 0x008, 0x000A3, 0x0, "A5158A S FC Tachlite HBA"},  | 
 | 1170 | 	{HPHW_FIO, 0x009, 0x000A3, 0x0, "A5157A D FC HBA"},  | 
 | 1171 | 	{HPHW_FIO, 0x00A, 0x000A3, 0x0, "Lego 360 Core PCI LVD Ultra2 SCSI"},  | 
 | 1172 | 	{HPHW_FIO, 0x00A, 0x000A3, 0x0, "Lego 360 Core PCI NSE UltraSCSI"},  | 
 | 1173 | 	{HPHW_FIO, 0x00A, 0x000A3, 0x0, "Lego 360 Core PCI WSE UltraSCSI"},  | 
 | 1174 | 	{HPHW_FIO, 0x00A, 0x000A3, 0x0, "Lego 360 Core PCI IDE/ATAPI CD-ROM"},  | 
 | 1175 | 	{HPHW_FIO, 0x03E, 0x000A3, 0x0, "Merlin+ 132 Core SE FWSCSI PCI Disk"},  | 
 | 1176 | 	{HPHW_FIO, 0x03F, 0x000A3, 0x0, "Merlin+ 180 Core SE FWSCSI PCI Disk"},  | 
 | 1177 | 	{HPHW_FIO, 0x056, 0x000A3, 0x0, "Raven+ w SE FWSCSI Core PCI Disk"},  | 
 | 1178 | 	{HPHW_FIO, 0x057, 0x000A3, 0x0, "Raven+ w Diff FWSCSI Core PCI Disk"},  | 
 | 1179 | 	{HPHW_FIO, 0x004, 0x000A4, 0x0, "SPP2000 Core BA"},  | 
 | 1180 | 	{HPHW_FIO, 0x004, 0x000A6, 0x0, "Sonic Ethernet 802.3 Card"},  | 
 | 1181 | 	{HPHW_FIO, 0x004, 0x000A9, 0x00, "Forte Core PCI SuperIO RS-232"},  | 
 | 1182 | 	{HPHW_FIO, 0x004, 0x000A9, 0x00, "Forte Core PCI USB KB"},  | 
 | 1183 | 	{HPHW_FIO, 0x005, 0x000A9, 0x00, "AllegroLow Core PCI SuperIO RS-232"},  | 
 | 1184 | 	{HPHW_FIO, 0x005, 0x000A9, 0x00, "AllegroLow Core PCI USB KB"},  | 
 | 1185 | 	{HPHW_FIO, 0x006, 0x000A9, 0x00, "AllegroHigh Core PCI SuperIO RS-232"},  | 
 | 1186 | 	{HPHW_FIO, 0x006, 0x000A9, 0x00, "AllegroHigh Core PCI USB KB"},  | 
 | 1187 | 	{HPHW_FIO, 0x007, 0x000A9, 0x0, "Miscelaneous PCI Plug-in"},  | 
 | 1188 | 	{HPHW_FIO, 0x00A, 0x000A9, 0x0, "Lego 360 Core PCI SuperIO RS-232"},  | 
 | 1189 | 	{HPHW_FIO, 0x00A, 0x000A9, 0x0, "Lego 360 Core PCI USB KB"},  | 
 | 1190 | 	{HPHW_FIO, 0x004, 0x00320, 0x0, "Metheus Frame Buffer"},  | 
 | 1191 | 	{HPHW_FIO, 0x004, 0x00340, 0x0, "BARCO CX4500 VME Grphx Cnsl"},  | 
 | 1192 | 	{HPHW_FIO, 0x004, 0x00360, 0x0, "Hughes TOG VME FDDI"},  | 
 | 1193 | 	{HPHW_IOA, 0x185, 0x0000B, 0x00, "Java BC Summit Port"},  | 
 | 1194 | 	{HPHW_IOA, 0x1FF, 0x0000B, 0x00, "Hitachi Ghostview Summit Port"},  | 
 | 1195 | 	{HPHW_IOA, 0x580, 0x0000B, 0x10, "U2-IOA BC Runway Port"},  | 
 | 1196 | 	{HPHW_IOA, 0x581, 0x0000B, 0x10, "Uturn-IOA BC Runway Port"}, | 
 | 1197 | 	{HPHW_IOA, 0x582, 0x0000B, 0x10, "Astro BC Runway Port"}, | 
 | 1198 | 	{HPHW_IOA, 0x700, 0x0000B, 0x00, "NEC-IOS BC System Bus Port"}, | 
 | 1199 | 	{HPHW_IOA, 0x880, 0x0000C, 0x10, "Pluto BC McKinley Port"}, | 
 | 1200 | 	{HPHW_MEMORY, 0x002, 0x00008, 0x00, "MID_BUS"},  | 
 | 1201 | 	{HPHW_MEMORY, 0x063, 0x00009, 0x00, "712/132 L2 Upgrade"},  | 
 | 1202 | 	{HPHW_MEMORY, 0x064, 0x00009, 0x00, "712/160 L2 Upgrade"},  | 
 | 1203 | 	{HPHW_MEMORY, 0x065, 0x00009, 0x00, "715/132 L2 Upgrade"},  | 
 | 1204 | 	{HPHW_MEMORY, 0x066, 0x00009, 0x00, "715/160 L2 Upgrade"}, | 
 | 1205 | 	{HPHW_MEMORY, 0x0AF, 0x00009, 0x00, "Everest Mako Memory"}, | 
 | 1206 | 	{HPHW_OTHER, 0x004, 0x00030, 0x00, "Master"},  | 
 | 1207 | 	{HPHW_OTHER, 0x004, 0x00034, 0x00, "Slave"},  | 
 | 1208 | 	{HPHW_OTHER, 0x004, 0x00038, 0x00, "EDU"},  | 
 | 1209 | 	{HPHW_OTHER, 0x004, 0x00049, 0x00, "LGB Control"},  | 
 | 1210 | 	{HPHW_MC, 0x004, 0x000C0, 0x00, "BMC IPMI Mgmt Ctlr"},  | 
 | 1211 | 	{HPHW_FAULTY, 0, }  /* Special Marker for last entry */ | 
 | 1212 | }; | 
 | 1213 |  | 
 | 1214 |  | 
 | 1215 | static struct hp_cpu_type_mask { | 
 | 1216 | 	unsigned short model; | 
 | 1217 | 	unsigned short mask; | 
 | 1218 | 	enum cpu_type cpu; | 
 | 1219 | } hp_cpu_type_mask_list[] __initdata = { | 
 | 1220 |  | 
 | 1221 | 	{ 0x0000, 0x0ff0, pcx    },  /* 0x0000 - 0x000f */ | 
 | 1222 | 	{ 0x0048, 0x0ff0, pcxl   },  /* 0x0040 - 0x004f */ | 
 | 1223 | 	{ 0x0080, 0x0ff0, pcx    },  /* 0x0080 - 0x008f */ | 
 | 1224 | 	{ 0x0100, 0x0ff0, pcx    },  /* 0x0100 - 0x010f */ | 
 | 1225 | 	{ 0x0182, 0x0ffe, pcx    },  /* 0x0182 - 0x0183 */ | 
 | 1226 | 	{ 0x0182, 0x0ffe, pcxt   },  /* 0x0182 - 0x0183 */ | 
 | 1227 | 	{ 0x0184, 0x0fff, pcxu   },  /* 0x0184 - 0x0184 */ | 
 | 1228 | 	{ 0x0200, 0x0ffe, pcxs   },  /* 0x0200 - 0x0201 */ | 
 | 1229 | 	{ 0x0202, 0x0fff, pcxs   },  /* 0x0202 - 0x0202 */ | 
 | 1230 | 	{ 0x0203, 0x0fff, pcxt   },  /* 0x0203 - 0x0203 */ | 
 | 1231 | 	{ 0x0204, 0x0ffc, pcxt   },  /* 0x0204 - 0x0207 */ | 
 | 1232 | 	{ 0x0280, 0x0ffc, pcxs   },  /* 0x0280 - 0x0283 */ | 
 | 1233 | 	{ 0x0284, 0x0ffc, pcxt   },  /* 0x0284 - 0x0287 */ | 
 | 1234 | 	{ 0x0288, 0x0fff, pcxt   },  /* 0x0288 - 0x0288 */ | 
 | 1235 | 	{ 0x0300, 0x0ffc, pcxs   },  /* 0x0300 - 0x0303 */ | 
 | 1236 | 	{ 0x0310, 0x0ff0, pcxt   },  /* 0x0310 - 0x031f */ | 
 | 1237 | 	{ 0x0320, 0x0ff0, pcxt   },  /* 0x0320 - 0x032f */ | 
 | 1238 | 	{ 0x0400, 0x0ff0, pcxt   },  /* 0x0400 - 0x040f */ | 
 | 1239 | 	{ 0x0480, 0x0ff0, pcxl   },  /* 0x0480 - 0x048f */ | 
 | 1240 | 	{ 0x0500, 0x0ff0, pcxl2  },  /* 0x0500 - 0x050f */ | 
 | 1241 | 	{ 0x0510, 0x0ff0, pcxl2  },  /* 0x0510 - 0x051f */ | 
 | 1242 | 	{ 0x0580, 0x0ff8, pcxt_  },  /* 0x0580 - 0x0587 */ | 
 | 1243 | 	{ 0x0588, 0x0ffc, pcxt_  },  /* 0x0588 - 0x058b */ | 
 | 1244 | 	{ 0x058c, 0x0ffe, pcxt_  },  /* 0x058c - 0x058d */ | 
 | 1245 | 	{ 0x058e, 0x0fff, pcxt_  },  /* 0x058e - 0x058e */ | 
 | 1246 | 	{ 0x058f, 0x0fff, pcxu   },  /* 0x058f - 0x058f */ | 
 | 1247 | 	{ 0x0590, 0x0ffe, pcxu   },  /* 0x0590 - 0x0591 */ | 
 | 1248 | 	{ 0x0592, 0x0fff, pcxt_  },  /* 0x0592 - 0x0592 */ | 
 | 1249 | 	{ 0x0593, 0x0fff, pcxu   },  /* 0x0593 - 0x0593 */ | 
 | 1250 | 	{ 0x0594, 0x0ffc, pcxu   },  /* 0x0594 - 0x0597 */ | 
 | 1251 | 	{ 0x0598, 0x0ffe, pcxu_  },  /* 0x0598 - 0x0599 */ | 
 | 1252 | 	{ 0x059a, 0x0ffe, pcxu   },  /* 0x059a - 0x059b */ | 
 | 1253 | 	{ 0x059c, 0x0fff, pcxu   },  /* 0x059c - 0x059c */ | 
 | 1254 | 	{ 0x059d, 0x0fff, pcxu_  },  /* 0x059d - 0x059d */ | 
 | 1255 | 	{ 0x059e, 0x0fff, pcxt_  },  /* 0x059e - 0x059e */ | 
 | 1256 | 	{ 0x059f, 0x0fff, pcxu   },  /* 0x059f - 0x059f */ | 
 | 1257 | 	{ 0x05a0, 0x0ffe, pcxt_  },  /* 0x05a0 - 0x05a1 */ | 
 | 1258 | 	{ 0x05a2, 0x0ffe, pcxu   },  /* 0x05a2 - 0x05a3 */ | 
 | 1259 | 	{ 0x05a4, 0x0ffc, pcxu   },  /* 0x05a4 - 0x05a7 */ | 
 | 1260 | 	{ 0x05a8, 0x0ffc, pcxu   },  /* 0x05a8 - 0x05ab */ | 
 | 1261 | 	{ 0x05ad, 0x0fff, pcxu_  },  /* 0x05ad - 0x05ad */ | 
 | 1262 | 	{ 0x05ae, 0x0ffe, pcxu_  },  /* 0x05ae - 0x05af */ | 
 | 1263 | 	{ 0x05b0, 0x0ffe, pcxu_  },  /* 0x05b0 - 0x05b1 */ | 
 | 1264 | 	{ 0x05b2, 0x0fff, pcxu_  },  /* 0x05b2 - 0x05b2 */ | 
 | 1265 | 	{ 0x05b3, 0x0fff, pcxu   },  /* 0x05b3 - 0x05b3 */ | 
 | 1266 | 	{ 0x05b4, 0x0fff, pcxw   },  /* 0x05b4 - 0x05b4 */ | 
 | 1267 | 	{ 0x05b5, 0x0fff, pcxu_  },  /* 0x05b5 - 0x05b5 */ | 
 | 1268 | 	{ 0x05b6, 0x0ffe, pcxu_  },  /* 0x05b6 - 0x05b7 */ | 
 | 1269 | 	{ 0x05b8, 0x0ffe, pcxu_  },  /* 0x05b8 - 0x05b9 */ | 
 | 1270 | 	{ 0x05ba, 0x0fff, pcxu_  },  /* 0x05ba - 0x05ba */ | 
 | 1271 | 	{ 0x05bb, 0x0fff, pcxw   },  /* 0x05bb - 0x05bb */ | 
 | 1272 | 	{ 0x05bc, 0x0ffc, pcxw   },  /* 0x05bc - 0x05bf */ | 
 | 1273 | 	{ 0x05c0, 0x0ffc, pcxw 	 },  /* 0x05c0 - 0x05c3 */ | 
 | 1274 | 	{ 0x05c4, 0x0ffe, pcxw 	 },  /* 0x05c4 - 0x05c5 */ | 
 | 1275 | 	{ 0x05c6, 0x0fff, pcxw 	 },  /* 0x05c6 - 0x05c6 */ | 
 | 1276 | 	{ 0x05c7, 0x0fff, pcxw_  },  /* 0x05c7 - 0x05c7 */ | 
 | 1277 | 	{ 0x05c8, 0x0ffc, pcxw 	 },  /* 0x05c8 - 0x05cb */ | 
 | 1278 | 	{ 0x05cc, 0x0ffe, pcxw 	 },  /* 0x05cc - 0x05cd */ | 
 | 1279 | 	{ 0x05ce, 0x0ffe, pcxw_  },  /* 0x05ce - 0x05cf */ | 
 | 1280 | 	{ 0x05d0, 0x0ffc, pcxw_  },  /* 0x05d0 - 0x05d3 */ | 
 | 1281 | 	{ 0x05d4, 0x0ffe, pcxw_  },  /* 0x05d4 - 0x05d5 */ | 
 | 1282 | 	{ 0x05d6, 0x0fff, pcxw 	 },  /* 0x05d6 - 0x05d6 */ | 
 | 1283 | 	{ 0x05d7, 0x0fff, pcxw_  },  /* 0x05d7 - 0x05d7 */ | 
 | 1284 | 	{ 0x05d8, 0x0ffc, pcxw_  },  /* 0x05d8 - 0x05db */ | 
 | 1285 | 	{ 0x05dc, 0x0ffe, pcxw2  },  /* 0x05dc - 0x05dd */ | 
 | 1286 | 	{ 0x05de, 0x0fff, pcxw_  },  /* 0x05de - 0x05de */ | 
 | 1287 | 	{ 0x05df, 0x0fff, pcxw2  },  /* 0x05df - 0x05df */ | 
 | 1288 | 	{ 0x05e0, 0x0ffc, pcxw2  },  /* 0x05e0 - 0x05e3 */ | 
 | 1289 | 	{ 0x05e4, 0x0fff, pcxw2  },  /* 0x05e4 - 0x05e4 */ | 
 | 1290 | 	{ 0x05e5, 0x0fff, pcxw_  },  /* 0x05e5 - 0x05e5 */ | 
 | 1291 | 	{ 0x05e6, 0x0ffe, pcxw2  },  /* 0x05e6 - 0x05e7 */ | 
 | 1292 | 	{ 0x05e8, 0x0ff8, pcxw2  },  /* 0x05e8 - 0x05ef */ | 
 | 1293 | 	{ 0x05f0, 0x0ff0, pcxw2  },  /* 0x05f0 - 0x05ff */ | 
 | 1294 | 	{ 0x0600, 0x0fe0, pcxl   },  /* 0x0600 - 0x061f */ | 
 | 1295 | 	{ 0x0880, 0x0ff0, mako   },  /* 0x0880 - 0x088f */ | 
 | 1296 | 	{ 0x0000, 0x0000, pcx    }	/* terminate table */ | 
 | 1297 | }; | 
 | 1298 |  | 
 | 1299 | char *cpu_name_version[][2] = { | 
 | 1300 | 	[pcx]	= { "PA7000 (PCX)",	"1.0" }, | 
 | 1301 | 	[pcxs]	= { "PA7000 (PCX-S)",	"1.1a" }, | 
 | 1302 | 	[pcxt]	= { "PA7100 (PCX-T)",	"1.1b" }, | 
 | 1303 | 	[pcxt_]	= { "PA7200 (PCX-T')",	"1.1c" }, | 
 | 1304 | 	[pcxl]	= { "PA7100LC (PCX-L)",	"1.1d" }, | 
 | 1305 | 	[pcxl2]	= { "PA7300LC (PCX-L2)",	"1.1e" }, | 
 | 1306 | 	[pcxu]	= { "PA8000 (PCX-U)",	"2.0" }, | 
 | 1307 | 	[pcxu_]	= { "PA8200 (PCX-U+)",	"2.0" }, | 
 | 1308 | 	[pcxw]	= { "PA8500 (PCX-W)",	"2.0" }, | 
 | 1309 | 	[pcxw_]	= { "PA8600 (PCX-W+)",	"2.0" }, | 
 | 1310 | 	[pcxw2]	= { "PA8700 (PCX-W2)",	"2.0" }, | 
 | 1311 | 	[mako]	= { "PA8800 (Mako)",	"2.0" } | 
 | 1312 | }; | 
 | 1313 |  | 
 | 1314 | const char * __init | 
 | 1315 | parisc_hardware_description(struct parisc_device_id *id) | 
 | 1316 | { | 
 | 1317 | 	struct hp_hardware *listptr; | 
 | 1318 | 	 | 
 | 1319 | 	for (listptr = hp_hardware_list; listptr->hw_type != HPHW_FAULTY; listptr++) { | 
 | 1320 | 		if ((listptr->hw_type == id->hw_type) && | 
 | 1321 | 				(listptr->hversion == id->hversion) && | 
 | 1322 | 				(listptr->sversion == id->sversion)){ | 
 | 1323 | 			return listptr->name; | 
 | 1324 | 		} | 
 | 1325 | 	} | 
 | 1326 |  | 
 | 1327 | 	/* | 
 | 1328 | 	 * ok, the above hardware table isn't complete, and we haven't found | 
 | 1329 | 	 * our device in this table. So let's now try to find a generic name | 
 | 1330 | 	 * to describe the given hardware... | 
 | 1331 | 	 */ | 
 | 1332 | 	switch (id->hw_type) { | 
 | 1333 | 		case HPHW_NPROC: | 
 | 1334 | 			return "Unknown machine"; | 
 | 1335 |  | 
 | 1336 | 		case HPHW_A_DIRECT: | 
 | 1337 | 			switch (id->sversion) { | 
 | 1338 | 				case 0x0D: return "MUX port"; | 
 | 1339 | 				case 0x0E: return "RS-232 port"; | 
 | 1340 | 			} | 
 | 1341 | 			break; | 
 | 1342 | 			 | 
 | 1343 | 		case HPHW_MEMORY: | 
 | 1344 | 			return "Memory"; | 
 | 1345 | 			 | 
 | 1346 | 	} | 
 | 1347 | 	 | 
 | 1348 | 	return "unknown device"; | 
 | 1349 | } | 
 | 1350 |  | 
 | 1351 |  | 
 | 1352 | /* Interpret hversion (ret[0]) from PDC_MODEL(4)/PDC_MODEL_INFO(0) */ | 
 | 1353 | enum cpu_type __init | 
 | 1354 | parisc_get_cpu_type(unsigned long hversion) | 
 | 1355 | { | 
 | 1356 | 	struct hp_cpu_type_mask *ptr; | 
 | 1357 | 	unsigned short model = ((unsigned short) (hversion)) >> 4; | 
 | 1358 |  | 
 | 1359 | 	for (ptr = hp_cpu_type_mask_list; 0 != ptr->mask; ptr++) { | 
 | 1360 | 		if (ptr->model == (model & ptr->mask)) | 
 | 1361 | 			return ptr->cpu; | 
 | 1362 | 	} | 
 | 1363 | 	panic("could not identify CPU type\n"); | 
 | 1364 |  | 
 | 1365 | 	return pcx;	/* not reached: */ | 
 | 1366 | } | 
 | 1367 |  |