17c478bd9Sstevel@tonic-gate /*
27c478bd9Sstevel@tonic-gate  * CDDL HEADER START
37c478bd9Sstevel@tonic-gate  *
47c478bd9Sstevel@tonic-gate  * The contents of this file are subject to the terms of the
513a6f743Sps  * Common Development and Distribution License (the "License").
6dd3335a1Srtyagi  * You may not use this file except in compliance with the License.
77c478bd9Sstevel@tonic-gate  *
87c478bd9Sstevel@tonic-gate  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
97c478bd9Sstevel@tonic-gate  * or http://www.opensolaris.org/os/licensing.
107c478bd9Sstevel@tonic-gate  * See the License for the specific language governing permissions
117c478bd9Sstevel@tonic-gate  * and limitations under the License.
127c478bd9Sstevel@tonic-gate  *
137c478bd9Sstevel@tonic-gate  * When distributing Covered Code, include this CDDL HEADER in each
147c478bd9Sstevel@tonic-gate  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
157c478bd9Sstevel@tonic-gate  * If applicable, add the following below this CDDL HEADER, with the
167c478bd9Sstevel@tonic-gate  * fields enclosed by brackets "[]" replaced with your own identifying
177c478bd9Sstevel@tonic-gate  * information: Portions Copyright [yyyy] [name of copyright owner]
187c478bd9Sstevel@tonic-gate  *
197c478bd9Sstevel@tonic-gate  * CDDL HEADER END
207c478bd9Sstevel@tonic-gate  */
217c478bd9Sstevel@tonic-gate /*
22b09b8ac7Sdt  * Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
237c478bd9Sstevel@tonic-gate  * Use is subject to license terms.
247c478bd9Sstevel@tonic-gate  */
257c478bd9Sstevel@tonic-gate 
267c478bd9Sstevel@tonic-gate #pragma ident	"%Z%%M%	%I%	%E% SMI"
277c478bd9Sstevel@tonic-gate 
287c478bd9Sstevel@tonic-gate /*
297c478bd9Sstevel@tonic-gate  * FRUID Tag Registry
307c478bd9Sstevel@tonic-gate  * This file is AUTO-generated DO NOT EDIT
317c478bd9Sstevel@tonic-gate  *
32*5a6f9702Sdt  * Generated on Wed May 21 15:05:38 IST 2008 by dt207653.
337c478bd9Sstevel@tonic-gate  * From input file data.frureg
347c478bd9Sstevel@tonic-gate  *
357c478bd9Sstevel@tonic-gate  */
367c478bd9Sstevel@tonic-gate 
377c478bd9Sstevel@tonic-gate 
387c478bd9Sstevel@tonic-gate static const char *registry_version
397c478bd9Sstevel@tonic-gate 	= "%Z%%M%  %I%  %E%  SMI";
407c478bd9Sstevel@tonic-gate 
417c478bd9Sstevel@tonic-gate fru_enum_t Vendor[] = {
427c478bd9Sstevel@tonic-gate 	{ 0x0, "NO JEDEC CODE FOR THIS VENDOR" },
437c478bd9Sstevel@tonic-gate 	{ 0x1, "AMD" },
447c478bd9Sstevel@tonic-gate 	{ 0x2, "AMI" },
457c478bd9Sstevel@tonic-gate 	{ 0x4, "Fujitsu" },
467c478bd9Sstevel@tonic-gate 	{ 0x7, "Hitachi" },
477c478bd9Sstevel@tonic-gate 	{ 0x8, "Inmos" },
487c478bd9Sstevel@tonic-gate 	{ 0xb, "Intersil" },
497c478bd9Sstevel@tonic-gate 	{ 0xd, "Mostek" },
50dd3335a1Srtyagi 	{ 0xe, "Freescale (formerly Motorola)" },
517c478bd9Sstevel@tonic-gate 	{ 0x10, "NEC" },
52dd3335a1Srtyagi 	{ 0x13, "Conexant (Rockwell)" },
537c478bd9Sstevel@tonic-gate 	{ 0x15, "Philips Semi. (Signetics)" },
547c478bd9Sstevel@tonic-gate 	{ 0x16, "Synertek" },
557c478bd9Sstevel@tonic-gate 	{ 0x19, "Xicor" },
567c478bd9Sstevel@tonic-gate 	{ 0x1a, "Zilog" },
577c478bd9Sstevel@tonic-gate 	{ 0x1c, "Mitsubishi" },
587c478bd9Sstevel@tonic-gate 	{ 0x1f, "Atmel" },
597c478bd9Sstevel@tonic-gate 	{ 0x20, "SGS/Thomson" },
607c478bd9Sstevel@tonic-gate 	{ 0x23, "Wafer Scale Integration" },
617c478bd9Sstevel@tonic-gate 	{ 0x25, "Tristar" },
627c478bd9Sstevel@tonic-gate 	{ 0x26, "Visic" },
637c478bd9Sstevel@tonic-gate 	{ 0x29, "MicrochipTechnology" },
647c478bd9Sstevel@tonic-gate 	{ 0x2a, "Ricoh Ltd." },
657c478bd9Sstevel@tonic-gate 	{ 0x2c, "Micron Technology" },
667c478bd9Sstevel@tonic-gate 	{ 0x2f, "ACTEL" },
677c478bd9Sstevel@tonic-gate 	{ 0x31, "Catalyst" },
687c478bd9Sstevel@tonic-gate 	{ 0x32, "Panasonic" },
697c478bd9Sstevel@tonic-gate 	{ 0x34, "Cypress" },
70dd3335a1Srtyagi 	{ 0x37, "Zarlink (formerly Plessey)" },
717c478bd9Sstevel@tonic-gate 	{ 0x38, "UTMC" },
727c478bd9Sstevel@tonic-gate 	{ 0x3b, "Integrated CMOS(Vertex)" },
737c478bd9Sstevel@tonic-gate 	{ 0x3d, "Tektronix" },
747c478bd9Sstevel@tonic-gate 	{ 0x3e, "Sun Microsystems" },
75dd3335a1Srtyagi 	{ 0x40, "ProMos/Mosel Vitelic" },
767c478bd9Sstevel@tonic-gate 	{ 0x43, "Xerox" },
777c478bd9Sstevel@tonic-gate 	{ 0x45, "SunDisk" },
787c478bd9Sstevel@tonic-gate 	{ 0x46, "Elan Circuit Tech." },
797c478bd9Sstevel@tonic-gate 	{ 0x4a, "Compaq" },
807c478bd9Sstevel@tonic-gate 	{ 0x4c, "SCI" },
817c478bd9Sstevel@tonic-gate 	{ 0x4f, "I3 Design System" },
827c478bd9Sstevel@tonic-gate 	{ 0x51, "Crosspoint Solutions" },
837c478bd9Sstevel@tonic-gate 	{ 0x52, "Alliance Semiconductor" },
847c478bd9Sstevel@tonic-gate 	{ 0x54, "Hewlett-Packard" },
857c478bd9Sstevel@tonic-gate 	{ 0x57, "New Media" },
867c478bd9Sstevel@tonic-gate 	{ 0x58, "MHS Electronic" },
877c478bd9Sstevel@tonic-gate 	{ 0x5b, "Kawasaki Steel" },
887c478bd9Sstevel@tonic-gate 	{ 0x5d, "TECMAR" },
897c478bd9Sstevel@tonic-gate 	{ 0x5e, "Exar" },
907c478bd9Sstevel@tonic-gate 	{ 0x61, "Northern Telecom" },
917c478bd9Sstevel@tonic-gate 	{ 0x62, "Sanyo" },
927c478bd9Sstevel@tonic-gate 	{ 0x64, "Crystal Semiconductor" },
937c478bd9Sstevel@tonic-gate 	{ 0x67, "Asparix" },
947c478bd9Sstevel@tonic-gate 	{ 0x68, "Convex Computer" },
957c478bd9Sstevel@tonic-gate 	{ 0x6b, "Transwitch" },
967c478bd9Sstevel@tonic-gate 	{ 0x6d, "Cannon" },
977c478bd9Sstevel@tonic-gate 	{ 0x6e, "Altera" },
987c478bd9Sstevel@tonic-gate 	{ 0x70, "QUALCOMM" },
997c478bd9Sstevel@tonic-gate 	{ 0x73, "AMS(Austria Micro)" },
1007c478bd9Sstevel@tonic-gate 	{ 0x75, "Aster Electronics" },
1017c478bd9Sstevel@tonic-gate 	{ 0x76, "Bay Networks(Synoptic)" },
1027c478bd9Sstevel@tonic-gate 	{ 0x79, "Thesys" },
1037c478bd9Sstevel@tonic-gate 	{ 0x7a, "Solbourne Computer" },
1047c478bd9Sstevel@tonic-gate 	{ 0x7c, "Dialog" },
1057c478bd9Sstevel@tonic-gate 	{ 0x83, "Fairchild" },
1067c478bd9Sstevel@tonic-gate 	{ 0x85, "GTE" },
1077c478bd9Sstevel@tonic-gate 	{ 0x86, "Harris" },
1087c478bd9Sstevel@tonic-gate 	{ 0x89, "Intel" },
1097c478bd9Sstevel@tonic-gate 	{ 0x8a, "I.T.T." },
1107c478bd9Sstevel@tonic-gate 	{ 0x8c, "Monolithic Memories" },
1117c478bd9Sstevel@tonic-gate 	{ 0x8f, "National" },
1127c478bd9Sstevel@tonic-gate 	{ 0x91, "RCA" },
1137c478bd9Sstevel@tonic-gate 	{ 0x92, "Raytheon" },
1147c478bd9Sstevel@tonic-gate 	{ 0x94, "Seeq" },
1157c478bd9Sstevel@tonic-gate 	{ 0x97, "Texas Instruments" },
1167c478bd9Sstevel@tonic-gate 	{ 0x98, "Toshiba" },
1177c478bd9Sstevel@tonic-gate 	{ 0x9b, "Eurotechnique" },
1187c478bd9Sstevel@tonic-gate 	{ 0x9d, "Lucent (AT&T)" },
1197c478bd9Sstevel@tonic-gate 	{ 0x9e, "Exel" },
1207c478bd9Sstevel@tonic-gate 	{ 0xa1, "Lattice Semi." },
1217c478bd9Sstevel@tonic-gate 	{ 0xa2, "NCR" },
1227c478bd9Sstevel@tonic-gate 	{ 0xa4, "IBM" },
1237c478bd9Sstevel@tonic-gate 	{ 0xa7, "Intl. CMOS Technology" },
1247c478bd9Sstevel@tonic-gate 	{ 0xa8, "SSSI" },
1257c478bd9Sstevel@tonic-gate 	{ 0xab, "VLSI" },
1267c478bd9Sstevel@tonic-gate 	{ 0xad, "Hyundai Electronics" },
1277c478bd9Sstevel@tonic-gate 	{ 0xae, "OKI Semiconductor" },
1287c478bd9Sstevel@tonic-gate 	{ 0xb0, "Sharp" },
1297c478bd9Sstevel@tonic-gate 	{ 0xb3, "IDT" },
1307c478bd9Sstevel@tonic-gate 	{ 0xb5, "DEC" },
1317c478bd9Sstevel@tonic-gate 	{ 0xb6, "LSI Logic" },
1327c478bd9Sstevel@tonic-gate 	{ 0xb9, "Thinking Machine" },
1337c478bd9Sstevel@tonic-gate 	{ 0xba, "Thomson CSF" },
1347c478bd9Sstevel@tonic-gate 	{ 0xbc, "Honeywell" },
1357c478bd9Sstevel@tonic-gate 	{ 0xbf, "SST" },
1367c478bd9Sstevel@tonic-gate 	{ 0xc1, "Infineon (formerly Siemens)" },
1377c478bd9Sstevel@tonic-gate 	{ 0xc2, "Macronix" },
1387c478bd9Sstevel@tonic-gate 	{ 0xc4, "Plus Logic" },
1397c478bd9Sstevel@tonic-gate 	{ 0xc7, "European Silicon Str." },
1407c478bd9Sstevel@tonic-gate 	{ 0xc8, "Apple Computer" },
1417c478bd9Sstevel@tonic-gate 	{ 0xc9, "Xilinx" },
1427c478bd9Sstevel@tonic-gate 	{ 0xcb, "Protocol Engines" },
1437c478bd9Sstevel@tonic-gate 	{ 0xcd, "Seiko Instruments" },
1447c478bd9Sstevel@tonic-gate 	{ 0xce, "Samsung" },
1457c478bd9Sstevel@tonic-gate 	{ 0xd0, "Klic" },
1467c478bd9Sstevel@tonic-gate 	{ 0xd3, "Tandem" },
1477c478bd9Sstevel@tonic-gate 	{ 0xd5, "Intg. Silicon Solutions" },
1487c478bd9Sstevel@tonic-gate 	{ 0xd6, "Brooktree" },
1497c478bd9Sstevel@tonic-gate 	{ 0xd9, "Performance Semi." },
1507c478bd9Sstevel@tonic-gate 	{ 0xda, "Winbond Electronic" },
1517c478bd9Sstevel@tonic-gate 	{ 0xdc, "Bright Micro" },
1527c478bd9Sstevel@tonic-gate 	{ 0xdf, "PCMCIA" },
153dd3335a1Srtyagi 	{ 0xe0, "LG Semi (formerly Goldstar)" },
1547c478bd9Sstevel@tonic-gate 	{ 0xe3, "Array Microsystems" },
1557c478bd9Sstevel@tonic-gate 	{ 0xe5, "Analog Devices" },
1567c478bd9Sstevel@tonic-gate 	{ 0xe6, "PMC-Sierra" },
1577c478bd9Sstevel@tonic-gate 	{ 0xe9, "Quality Semiconductor" },
1587c478bd9Sstevel@tonic-gate 	{ 0xea, "Nimbus Technology" },
159dd3335a1Srtyagi 	{ 0xec, "Micronas (ITT Intermetall)" },
1607c478bd9Sstevel@tonic-gate 	{ 0xef, "NEXCOM" },
1617c478bd9Sstevel@tonic-gate 	{ 0xf1, "Sony" },
1627c478bd9Sstevel@tonic-gate 	{ 0xf2, "Cray Research" },
1637c478bd9Sstevel@tonic-gate 	{ 0xf4, "Vitesse" },
164dd3335a1Srtyagi 	{ 0xf7, "Zentrum or ZMD" },
1657c478bd9Sstevel@tonic-gate 	{ 0xf8, "TRW" },
1667c478bd9Sstevel@tonic-gate 	{ 0xfb, "Allied-Signal" },
1677c478bd9Sstevel@tonic-gate 	{ 0xfd, "Media Vision" },
1687c478bd9Sstevel@tonic-gate 	{ 0xfe, "Level One Communication" },
169c5805b0bSps 	{ 0xff, "Seagate" },
1707c478bd9Sstevel@tonic-gate 	{ 0x101, "Cirrus Logic" },
1717c478bd9Sstevel@tonic-gate 	{ 0x102, "National Instruments" },
1727c478bd9Sstevel@tonic-gate 	{ 0x104, "Alcatel Mietec" },
1737c478bd9Sstevel@tonic-gate 	{ 0x107, "JTAG Technologies" },
174dd3335a1Srtyagi 	{ 0x108, "BAE Systems( formerly Loral)" },
1757c478bd9Sstevel@tonic-gate 	{ 0x10b, "Bestlink Systems" },
1767c478bd9Sstevel@tonic-gate 	{ 0x10d, "GENNUM" },
1777c478bd9Sstevel@tonic-gate 	{ 0x10e, "VideoLogic" },
1787c478bd9Sstevel@tonic-gate 	{ 0x110, "Chip Express" },
1797c478bd9Sstevel@tonic-gate 	{ 0x113, "TCSI" },
1807c478bd9Sstevel@tonic-gate 	{ 0x115, "Hughes Aircraft" },
1817c478bd9Sstevel@tonic-gate 	{ 0x116, "Lanstar Semiconductor" },
1827c478bd9Sstevel@tonic-gate 	{ 0x119, "Music Semi" },
1837c478bd9Sstevel@tonic-gate 	{ 0x11a, "Ericsson Components" },
1847c478bd9Sstevel@tonic-gate 	{ 0x11c, "Eon Silicon Devices" },
1857c478bd9Sstevel@tonic-gate 	{ 0x11f, "Integ. Memories Tech." },
1867c478bd9Sstevel@tonic-gate 	{ 0x120, "Corollary Inc." },
1877c478bd9Sstevel@tonic-gate 	{ 0x123, "EIV(Switzerland)" },
188dd3335a1Srtyagi 	{ 0x125, "Zarlink (formerly Mitel)" },
1897c478bd9Sstevel@tonic-gate 	{ 0x126, "Clearpoint" },
1907c478bd9Sstevel@tonic-gate 	{ 0x129, "Vanguard" },
1917c478bd9Sstevel@tonic-gate 	{ 0x12a, "Hagiwara Sys-Com" },
1927c478bd9Sstevel@tonic-gate 	{ 0x12c, "Celestica" },
1937c478bd9Sstevel@tonic-gate 	{ 0x12f, "Rohm Company Ltd." },
1947c478bd9Sstevel@tonic-gate 	{ 0x131, "Libit Signal Processing" },
195dd3335a1Srtyagi 	{ 0x132, "Mushkin Enhanced Memory" },
1967c478bd9Sstevel@tonic-gate 	{ 0x134, "Adaptec Inc." },
1977c478bd9Sstevel@tonic-gate 	{ 0x137, "AMIC Technology" },
1987c478bd9Sstevel@tonic-gate 	{ 0x138, "Adobe Systems" },
1997c478bd9Sstevel@tonic-gate 	{ 0x13b, "Newport Digital" },
2007c478bd9Sstevel@tonic-gate 	{ 0x13d, "T Square" },
2017c478bd9Sstevel@tonic-gate 	{ 0x13e, "Seiko Epson" },
2027c478bd9Sstevel@tonic-gate 	{ 0x140, "Viking Components" },
2037c478bd9Sstevel@tonic-gate 	{ 0x143, "Suwa Electronics" },
2047c478bd9Sstevel@tonic-gate 	{ 0x145, "Micron CMS" },
2057c478bd9Sstevel@tonic-gate 	{ 0x146, "American Computer & Digital Components Inc" },
2067c478bd9Sstevel@tonic-gate 	{ 0x149, "CPU Design" },
2077c478bd9Sstevel@tonic-gate 	{ 0x14a, "Price Point" },
2087c478bd9Sstevel@tonic-gate 	{ 0x14c, "Tellabs" },
2097c478bd9Sstevel@tonic-gate 	{ 0x14f, "Transcend Information" },
2107c478bd9Sstevel@tonic-gate 	{ 0x151, "CKD Corporation Ltd." },
2117c478bd9Sstevel@tonic-gate 	{ 0x152, "Capital Instruments, Inc." },
2127c478bd9Sstevel@tonic-gate 	{ 0x154, "Linvex Technology" },
2137c478bd9Sstevel@tonic-gate 	{ 0x157, "Dynamem, Inc." },
2147c478bd9Sstevel@tonic-gate 	{ 0x158, "NERA ASA" },
2157c478bd9Sstevel@tonic-gate 	{ 0x15b, "Acorn Computers" },
2167c478bd9Sstevel@tonic-gate 	{ 0x15d, "Oak Technology, Inc." },
2177c478bd9Sstevel@tonic-gate 	{ 0x15e, "Itec Memory" },
2187c478bd9Sstevel@tonic-gate 	{ 0x161, "Wintec Industries" },
2197c478bd9Sstevel@tonic-gate 	{ 0x162, "Super PC Memory" },
2207c478bd9Sstevel@tonic-gate 	{ 0x164, "Galvantech" },
2217c478bd9Sstevel@tonic-gate 	{ 0x167, "GateField" },
2227c478bd9Sstevel@tonic-gate 	{ 0x168, "Integrated Memory System" },
2237c478bd9Sstevel@tonic-gate 	{ 0x16b, "Goldenram" },
2247c478bd9Sstevel@tonic-gate 	{ 0x16d, "Cimaron Communications" },
2257c478bd9Sstevel@tonic-gate 	{ 0x16e, "Nippon Steel Semi. Corp." },
2267c478bd9Sstevel@tonic-gate 	{ 0x170, "AMCC" },
2277c478bd9Sstevel@tonic-gate 	{ 0x173, "Digital Microwave" },
2287c478bd9Sstevel@tonic-gate 	{ 0x175, "MIMOS Semiconductor" },
2297c478bd9Sstevel@tonic-gate 	{ 0x176, "Advanced Fibre" },
2307c478bd9Sstevel@tonic-gate 	{ 0x179, "Acbel Polytech Inc." },
2317c478bd9Sstevel@tonic-gate 	{ 0x17a, "Apacer Technology" },
2327c478bd9Sstevel@tonic-gate 	{ 0x17c, "FOXCONN" },
233c5805b0bSps 	{ 0x17d, "TBD" },
2347c478bd9Sstevel@tonic-gate 	{ 0x183, "ILC Data Device" },
2357c478bd9Sstevel@tonic-gate 	{ 0x185, "Micro Linear" },
2367c478bd9Sstevel@tonic-gate 	{ 0x186, "Univ. of NC" },
2377c478bd9Sstevel@tonic-gate 	{ 0x189, "Nchip" },
2387c478bd9Sstevel@tonic-gate 	{ 0x18a, "Galileo Tech" },
2397c478bd9Sstevel@tonic-gate 	{ 0x18c, "Graychip" },
2407c478bd9Sstevel@tonic-gate 	{ 0x18f, "Robert Bosch" },
2417c478bd9Sstevel@tonic-gate 	{ 0x191, "DATARAM" },
2427c478bd9Sstevel@tonic-gate 	{ 0x192, "United Microelec Corp." },
2437c478bd9Sstevel@tonic-gate 	{ 0x194, "Smart Modular" },
2447c478bd9Sstevel@tonic-gate 	{ 0x197, "Qlogic" },
2457c478bd9Sstevel@tonic-gate 	{ 0x198, "Kingston" },
2467c478bd9Sstevel@tonic-gate 	{ 0x19b, "SpaSE" },
2477c478bd9Sstevel@tonic-gate 	{ 0x19d, "Programmable Micro Corp" },
2487c478bd9Sstevel@tonic-gate 	{ 0x19e, "DoD" },
2497c478bd9Sstevel@tonic-gate 	{ 0x1a1, "Dallas Semiconductor" },
2507c478bd9Sstevel@tonic-gate 	{ 0x1a2, "Omnivision" },
2517c478bd9Sstevel@tonic-gate 	{ 0x1a4, "Novatel Wireless" },
2527c478bd9Sstevel@tonic-gate 	{ 0x1a7, "Cabletron" },
253dd3335a1Srtyagi 	{ 0x1a8, "Silicon Technology (Simple Technology)" },
2547c478bd9Sstevel@tonic-gate 	{ 0x1ab, "Vantis" },
2557c478bd9Sstevel@tonic-gate 	{ 0x1ad, "Century" },
2567c478bd9Sstevel@tonic-gate 	{ 0x1ae, "Hal Computers" },
2577c478bd9Sstevel@tonic-gate 	{ 0x1b0, "Juniper Networks" },
2587c478bd9Sstevel@tonic-gate 	{ 0x1b3, "Tundra Semiconductor" },
2597c478bd9Sstevel@tonic-gate 	{ 0x1b5, "LightSpeed Semi." },
2607c478bd9Sstevel@tonic-gate 	{ 0x1b6, "ZSP Corp." },
2617c478bd9Sstevel@tonic-gate 	{ 0x1b9, "Dynachip" },
2627c478bd9Sstevel@tonic-gate 	{ 0x1ba, "PNY Electronics" },
2637c478bd9Sstevel@tonic-gate 	{ 0x1bc, "MMC Networks" },
2647c478bd9Sstevel@tonic-gate 	{ 0x1bf, "Broadcom" },
2657c478bd9Sstevel@tonic-gate 	{ 0x1c1, "V3 Semiconductor" },
2667c478bd9Sstevel@tonic-gate 	{ 0x1c2, "Flextronics Semiconductor" },
2677c478bd9Sstevel@tonic-gate 	{ 0x1c4, "Transmeta" },
2687c478bd9Sstevel@tonic-gate 	{ 0x1c7, "Enhance 3000 Inc" },
2697c478bd9Sstevel@tonic-gate 	{ 0x1c8, "Tower Semiconductor" },
2707c478bd9Sstevel@tonic-gate 	{ 0x1cb, "Maxim Integrated Product" },
2717c478bd9Sstevel@tonic-gate 	{ 0x1cd, "Centaur Technology" },
2727c478bd9Sstevel@tonic-gate 	{ 0x1ce, "Unigen Corporation" },
2737c478bd9Sstevel@tonic-gate 	{ 0x1d0, "Memory Card Technology" },
2747c478bd9Sstevel@tonic-gate 	{ 0x1d3, "Aica Kogyo, Ltd." },
2757c478bd9Sstevel@tonic-gate 	{ 0x1d5, "MSC Vertriebs GmbH" },
2767c478bd9Sstevel@tonic-gate 	{ 0x1d6, "AKM Company, Ltd." },
2777c478bd9Sstevel@tonic-gate 	{ 0x1d9, "GSI Technology" },
2787c478bd9Sstevel@tonic-gate 	{ 0x1da, "Dane-Elec" },
2797c478bd9Sstevel@tonic-gate 	{ 0x1dc, "Lara Technology" },
2807c478bd9Sstevel@tonic-gate 	{ 0x1df, "Tanisys Technology" },
2817c478bd9Sstevel@tonic-gate 	{ 0x1e0, "Truevision" },
2827c478bd9Sstevel@tonic-gate 	{ 0x1e3, "MGV Memory" },
2837c478bd9Sstevel@tonic-gate 	{ 0x1e5, "Gadzoox Networks" },
2847c478bd9Sstevel@tonic-gate 	{ 0x1e6, "Multi Dimensional Cons." },
2857c478bd9Sstevel@tonic-gate 	{ 0x1e9, "Triscend" },
2867c478bd9Sstevel@tonic-gate 	{ 0x1ea, "XaQti" },
2877c478bd9Sstevel@tonic-gate 	{ 0x1ec, "Clear Logic" },
2887c478bd9Sstevel@tonic-gate 	{ 0x1ef, "Advantage Memory" },
2897c478bd9Sstevel@tonic-gate 	{ 0x1f1, "LeCroy" },
2907c478bd9Sstevel@tonic-gate 	{ 0x1f2, "Yamaha Corporation" },
2917c478bd9Sstevel@tonic-gate 	{ 0x1f4, "NetLogic Microsystems" },
2927c478bd9Sstevel@tonic-gate 	{ 0x1f7, "BF Goodrich Data." },
2937c478bd9Sstevel@tonic-gate 	{ 0x1f8, "Epigram" },
2947c478bd9Sstevel@tonic-gate 	{ 0x1fb, "Admor Memory" },
2957c478bd9Sstevel@tonic-gate 	{ 0x1fd, "Quadratics Superconductor" },
2967c478bd9Sstevel@tonic-gate 	{ 0x1fe, "3COM" },
2977c478bd9Sstevel@tonic-gate 	{ 0x201, "Camintonn Corporation" },
2987c478bd9Sstevel@tonic-gate 	{ 0x202, "ISOA Incorporated" },
2997c478bd9Sstevel@tonic-gate 	{ 0x204, "ADMtek Incorporated" },
3007c478bd9Sstevel@tonic-gate 	{ 0x207, "MOSAID Technologies" },
3017c478bd9Sstevel@tonic-gate 	{ 0x208, "Ardent Technologies" },
3027c478bd9Sstevel@tonic-gate 	{ 0x20b, "Allayer Technologies" },
3037c478bd9Sstevel@tonic-gate 	{ 0x20d, "Oasis Semiconductor" },
3047c478bd9Sstevel@tonic-gate 	{ 0x20e, "Novanet Semiconductor" },
3057c478bd9Sstevel@tonic-gate 	{ 0x210, "Power General" },
3067c478bd9Sstevel@tonic-gate 	{ 0x213, "Telocity" },
3077c478bd9Sstevel@tonic-gate 	{ 0x215, "Symagery Microsystems" },
3087c478bd9Sstevel@tonic-gate 	{ 0x216, "C-Port Corporation" },
3097c478bd9Sstevel@tonic-gate 	{ 0x219, "Malleable Technologies" },
3107c478bd9Sstevel@tonic-gate 	{ 0x21a, "Kendin Communications" },
3117c478bd9Sstevel@tonic-gate 	{ 0x21c, "Sanmina Corporation" },
3127c478bd9Sstevel@tonic-gate 	{ 0x21f, "Actrans System Inc." },
3137c478bd9Sstevel@tonic-gate 	{ 0x220, "ALPHA Technologies" },
3147c478bd9Sstevel@tonic-gate 	{ 0x223, "Align Manufacturing" },
3157c478bd9Sstevel@tonic-gate 	{ 0x225, "Chameleon Systems" },
3167c478bd9Sstevel@tonic-gate 	{ 0x226, "Aplus Flash Technology" },
3177c478bd9Sstevel@tonic-gate 	{ 0x229, "ADTEC Corporation" },
3187c478bd9Sstevel@tonic-gate 	{ 0x22a, "Kentron Technologies" },
319dd3335a1Srtyagi 	{ 0x22c, "Tachyon Semiconductor (ASIC Designs Inc)" },
3207c478bd9Sstevel@tonic-gate 	{ 0x22f, "Siemens AG" },
3217c478bd9Sstevel@tonic-gate 	{ 0x231, "Itautec Philco SA" },
3227c478bd9Sstevel@tonic-gate 	{ 0x232, "Radiata Inc." },
3237c478bd9Sstevel@tonic-gate 	{ 0x234, "Legend" },
3247c478bd9Sstevel@tonic-gate 	{ 0x237, "Enikia Incorporated" },
3257c478bd9Sstevel@tonic-gate 	{ 0x238, "SwitchOn Networks" },
3267c478bd9Sstevel@tonic-gate 	{ 0x23b, "ESS Technology" },
3277c478bd9Sstevel@tonic-gate 	{ 0x23d, "Excess Bandwidth" },
3287c478bd9Sstevel@tonic-gate 	{ 0x23e, "West bay Semiconductor" },
3297c478bd9Sstevel@tonic-gate 	{ 0x240, "Newport Communications" },
3307c478bd9Sstevel@tonic-gate 	{ 0x243, "Intellitech Corporation" },
3317c478bd9Sstevel@tonic-gate 	{ 0x245, "Ishoni Networks" },
3327c478bd9Sstevel@tonic-gate 	{ 0x246, "Silicon Spice" },
3337c478bd9Sstevel@tonic-gate 	{ 0x249, "Centillium Communications" },
3347c478bd9Sstevel@tonic-gate 	{ 0x24a, "W.L. Gore" },
3357c478bd9Sstevel@tonic-gate 	{ 0x24c, "GlobeSpan" },
3367c478bd9Sstevel@tonic-gate 	{ 0x24f, "Saifun Semiconductors" },
3377c478bd9Sstevel@tonic-gate 	{ 0x251, "MetaLink Technologies" },
3387c478bd9Sstevel@tonic-gate 	{ 0x252, "Feiya Technology" },
3397c478bd9Sstevel@tonic-gate 	{ 0x254, "Shikatronics" },
3407c478bd9Sstevel@tonic-gate 	{ 0x257, "Com-Tier" },
3417c478bd9Sstevel@tonic-gate 	{ 0x258, "Malaysia Micro Solutions" },
342dd3335a1Srtyagi 	{ 0x25b, "Anadigm (formerly Anadyne)" },
3437c478bd9Sstevel@tonic-gate 	{ 0x25d, "Mellanox Technologies" },
3447c478bd9Sstevel@tonic-gate 	{ 0x25e, "Tenx Technologies" },
3457c478bd9Sstevel@tonic-gate 	{ 0x261, "Skyup Technology" },
3467c478bd9Sstevel@tonic-gate 	{ 0x262, "HiNT Corporation" },
3477c478bd9Sstevel@tonic-gate 	{ 0x264, "MCI Computer GMBH" },
3487c478bd9Sstevel@tonic-gate 	{ 0x267, "AVED Memory" },
3497c478bd9Sstevel@tonic-gate 	{ 0x268, "Legerity" },
3507c478bd9Sstevel@tonic-gate 	{ 0x26b, "nCUBE" },
3517c478bd9Sstevel@tonic-gate 	{ 0x26d, "FDK Corporation" },
3527c478bd9Sstevel@tonic-gate 	{ 0x26e, "High Bandwidth Access" },
3537c478bd9Sstevel@tonic-gate 	{ 0x270, "BRECIS" },
3547c478bd9Sstevel@tonic-gate 	{ 0x273, "Chicory Systems" },
3557c478bd9Sstevel@tonic-gate 	{ 0x275, "Fast-Chip" },
3567c478bd9Sstevel@tonic-gate 	{ 0x276, "Zucotto Wireless" },
3577c478bd9Sstevel@tonic-gate 	{ 0x279, "eSilicon" },
3587c478bd9Sstevel@tonic-gate 	{ 0x27a, "Morphics Technology" },
3597c478bd9Sstevel@tonic-gate 	{ 0x27c, "Silicon Wave" },
3607c478bd9Sstevel@tonic-gate 	{ 0x283, "Agate Semiconductor" },
3617c478bd9Sstevel@tonic-gate 	{ 0x285, "HYPERTEC" },
3627c478bd9Sstevel@tonic-gate 	{ 0x286, "Adhoc Technologies" },
3637c478bd9Sstevel@tonic-gate 	{ 0x289, "Switchcore" },
3647c478bd9Sstevel@tonic-gate 	{ 0x28a, "Cisco Systems, Inc." },
365dd3335a1Srtyagi 	{ 0x28c, "WorkX AG (Wichmann WorkX AG)" },
3667c478bd9Sstevel@tonic-gate 	{ 0x28f, "E-M Solutions" },
3677c478bd9Sstevel@tonic-gate 	{ 0x291, "Advanced Hardware Arch." },
3687c478bd9Sstevel@tonic-gate 	{ 0x292, "Inova Semiconductors GmbH" },
3697c478bd9Sstevel@tonic-gate 	{ 0x294, "Delkin Devices" },
3707c478bd9Sstevel@tonic-gate 	{ 0x297, "SiberCore Technologies" },
3717c478bd9Sstevel@tonic-gate 	{ 0x298, "Southland Microsystems" },
3727c478bd9Sstevel@tonic-gate 	{ 0x29b, "Great Technology Microcomputer" },
3737c478bd9Sstevel@tonic-gate 	{ 0x29d, "HADCO Corporation" },
3747c478bd9Sstevel@tonic-gate 	{ 0x29e, "Corsair" },
375dd3335a1Srtyagi 	{ 0x2a1, "Silicon Laboratories, Inc. (Cygnal)" },
3767c478bd9Sstevel@tonic-gate 	{ 0x2a2, "Artesyn Technologies" },
3777c478bd9Sstevel@tonic-gate 	{ 0x2a4, "Peregrine Semiconductor" },
3787c478bd9Sstevel@tonic-gate 	{ 0x2a7, "MIPS Technologies" },
3797c478bd9Sstevel@tonic-gate 	{ 0x2a8, "Chrysalis ITS" },
3807c478bd9Sstevel@tonic-gate 	{ 0x2ab, "Win Technologies" },
3817c478bd9Sstevel@tonic-gate 	{ 0x2ad, "Extreme Packet Devices" },
3827c478bd9Sstevel@tonic-gate 	{ 0x2ae, "RF Micro Devices" },
3837c478bd9Sstevel@tonic-gate 	{ 0x2b0, "Sarnoff Corporation" },
3847c478bd9Sstevel@tonic-gate 	{ 0x2b3, "Benchmark Electronics" },
3857c478bd9Sstevel@tonic-gate 	{ 0x2b5, "SpecTek Incorporated" },
3867c478bd9Sstevel@tonic-gate 	{ 0x2b6, "Hi/fn" },
3877c478bd9Sstevel@tonic-gate 	{ 0x2b9, "AANetcom Incorporated" },
3887c478bd9Sstevel@tonic-gate 	{ 0x2ba, "Micro Memory Bank" },
3897c478bd9Sstevel@tonic-gate 	{ 0x2bc, "Virata Corporation" },
3907c478bd9Sstevel@tonic-gate 	{ 0x2bf, "DSP Group" },
3917c478bd9Sstevel@tonic-gate 	{ 0x2c1, "Chip2Chip Incorporated" },
3927c478bd9Sstevel@tonic-gate 	{ 0x2c2, "Phobos Corporation" },
3937c478bd9Sstevel@tonic-gate 	{ 0x2c4, "Nordic VLSI ASA" },
3947c478bd9Sstevel@tonic-gate 	{ 0x2c7, "Alchemy Semiconductor" },
3957c478bd9Sstevel@tonic-gate 	{ 0x2c8, "Agilent Technologies" },
3967c478bd9Sstevel@tonic-gate 	{ 0x2cb, "HanBit Electronics" },
3977c478bd9Sstevel@tonic-gate 	{ 0x2cd, "Element 14" },
3987c478bd9Sstevel@tonic-gate 	{ 0x2ce, "Pycon" },
3997c478bd9Sstevel@tonic-gate 	{ 0x2d0, "Sibyte, Incorporated" },
4007c478bd9Sstevel@tonic-gate 	{ 0x2d3, "I & C Technology" },
4017c478bd9Sstevel@tonic-gate 	{ 0x2d5, "Elektrobit" },
4027c478bd9Sstevel@tonic-gate 	{ 0x2d6, "Megic" },
4037c478bd9Sstevel@tonic-gate 	{ 0x2d9, "Hyperchip" },
4047c478bd9Sstevel@tonic-gate 	{ 0x2da, "Gemstone Communications" },
4057c478bd9Sstevel@tonic-gate 	{ 0x2dc, "3ParData" },
4067c478bd9Sstevel@tonic-gate 	{ 0x2df, "Helix AG" },
4077c478bd9Sstevel@tonic-gate 	{ 0x2e0, "Domosys" },
4087c478bd9Sstevel@tonic-gate 	{ 0x2e3, "Chiaro" },
4097c478bd9Sstevel@tonic-gate 	{ 0x2e5, "Exbit Technology" },
4107c478bd9Sstevel@tonic-gate 	{ 0x2e6, "Integrated Technology Express" },
4117c478bd9Sstevel@tonic-gate 	{ 0x2e9, "Jasmine Networks" },
4127c478bd9Sstevel@tonic-gate 	{ 0x2ea, "Caspian Networks" },
4137c478bd9Sstevel@tonic-gate 	{ 0x2ec, "Silicon Access Networks" },
4147c478bd9Sstevel@tonic-gate 	{ 0x2ef, "MultiLink Technology" },
4157c478bd9Sstevel@tonic-gate 	{ 0x2f1, "World Wide Packets" },
4167c478bd9Sstevel@tonic-gate 	{ 0x2f2, "APW Silicon Valley Division" },
4177c478bd9Sstevel@tonic-gate 	{ 0x2f4, "Xstream Logic" },
4187c478bd9Sstevel@tonic-gate 	{ 0x2f7, "Realchip" },
4197c478bd9Sstevel@tonic-gate 	{ 0x2f8, "Galaxy Power" },
4207c478bd9Sstevel@tonic-gate 	{ 0x2fb, "Accelerant Networks" },
4217c478bd9Sstevel@tonic-gate 	{ 0x2fd, "SandCraft" },
4227c478bd9Sstevel@tonic-gate 	{ 0x2fe, "Elpida" },
4237c478bd9Sstevel@tonic-gate 	{ 0x301, "Solectron" },
4247c478bd9Sstevel@tonic-gate 	{ 0x302, "Optosys Technologies" },
4257c478bd9Sstevel@tonic-gate 	{ 0x304, "TriMedia Technologies" },
4267c478bd9Sstevel@tonic-gate 	{ 0x307, "Optillion" },
4277c478bd9Sstevel@tonic-gate 	{ 0x308, "Terago Communications" },
4287c478bd9Sstevel@tonic-gate 	{ 0x30b, "Nanya Technology" },
429dd3335a1Srtyagi 	{ 0x30d, "Mysticom" },
4307c478bd9Sstevel@tonic-gate 	{ 0x30e, "LightSand Communications" },
4317c478bd9Sstevel@tonic-gate 	{ 0x310, "Agere Systems" },
4327c478bd9Sstevel@tonic-gate 	{ 0x313, "Golden Empire" },
4337c478bd9Sstevel@tonic-gate 	{ 0x315, "Tioga Technologies" },
4347c478bd9Sstevel@tonic-gate 	{ 0x316, "Netlist" },
4357c478bd9Sstevel@tonic-gate 	{ 0x319, "Centon Electronics" },
4367c478bd9Sstevel@tonic-gate 	{ 0x31a, "Tyco Electronics" },
4377c478bd9Sstevel@tonic-gate 	{ 0x31c, "Zettacom" },
4387c478bd9Sstevel@tonic-gate 	{ 0x31f, "Aspex Technology" },
4397c478bd9Sstevel@tonic-gate 	{ 0x320, "F5 Networks" },
4407c478bd9Sstevel@tonic-gate 	{ 0x323, "Acorn Networks" },
4417c478bd9Sstevel@tonic-gate 	{ 0x325, "Kingmax Semiconductor" },
4427c478bd9Sstevel@tonic-gate 	{ 0x326, "BOPS" },
4437c478bd9Sstevel@tonic-gate 	{ 0x329, "eMemory Technology" },
4447c478bd9Sstevel@tonic-gate 	{ 0x32a, "Procket Networks" },
4457c478bd9Sstevel@tonic-gate 	{ 0x32c, "Trebia Networks" },
4467c478bd9Sstevel@tonic-gate 	{ 0x32f, "Ample Communications" },
4477c478bd9Sstevel@tonic-gate 	{ 0x331, "Astute Networks" },
4487c478bd9Sstevel@tonic-gate 	{ 0x332, "Azanda Network Devices" },
4497c478bd9Sstevel@tonic-gate 	{ 0x334, "Tekmos" },
4507c478bd9Sstevel@tonic-gate 	{ 0x337, "Firecron Ltd" },
4517c478bd9Sstevel@tonic-gate 	{ 0x338, "Resonext Communications" },
4527c478bd9Sstevel@tonic-gate 	{ 0x33b, "Concept Computer" },
4537c478bd9Sstevel@tonic-gate 	{ 0x33d, "3Dlabs" },
4547c478bd9Sstevel@tonic-gate 	{ 0x33e, "ct Magazine" },
4557c478bd9Sstevel@tonic-gate 	{ 0x340, "Silicon Packets" },
4567c478bd9Sstevel@tonic-gate 	{ 0x343, "Semicon Devices Singapore" },
4577c478bd9Sstevel@tonic-gate 	{ 0x345, "Improv Systems" },
4587c478bd9Sstevel@tonic-gate 	{ 0x346, "INDUSYS GmbH" },
4597c478bd9Sstevel@tonic-gate 	{ 0x349, "Ritek Corp" },
4607c478bd9Sstevel@tonic-gate 	{ 0x34a, "empowerTel Networks" },
4617c478bd9Sstevel@tonic-gate 	{ 0x34c, "Cavium Networks" },
4627c478bd9Sstevel@tonic-gate 	{ 0x34f, "Intrinsity" },
4637c478bd9Sstevel@tonic-gate 	{ 0x351, "Terawave Communications" },
4647c478bd9Sstevel@tonic-gate 	{ 0x352, "IceFyre Semiconductor" },
4657c478bd9Sstevel@tonic-gate 	{ 0x354, "Picochip Designs Ltd" },
4667c478bd9Sstevel@tonic-gate 	{ 0x357, "Pijnenburg Securealink" },
4677c478bd9Sstevel@tonic-gate 	{ 0x358, "MemorySolutionN" },
4687c478bd9Sstevel@tonic-gate 	{ 0x35b, "Nazomi Communications" },
4697c478bd9Sstevel@tonic-gate 	{ 0x35d, "Rockwell Collins" },
470dd3335a1Srtyagi 	{ 0x35e, "Picocel Co. Ltd. (PAION)" },
4717c478bd9Sstevel@tonic-gate 	{ 0x361, "SiCon Video" },
4727c478bd9Sstevel@tonic-gate 	{ 0x362, "NanoAmp Solutions" },
4737c478bd9Sstevel@tonic-gate 	{ 0x364, "PrairieComm" },
474dd3335a1Srtyagi 	{ 0x367, "MtekVision" },
4757c478bd9Sstevel@tonic-gate 	{ 0x368, "Allegro Networks" },
4767c478bd9Sstevel@tonic-gate 	{ 0x36b, "NVIDIA" },
4777c478bd9Sstevel@tonic-gate 	{ 0x36d, "Peak Electronics" },
478dd3335a1Srtyagi 	{ 0x36e, "Litchfield Communication" },
4797c478bd9Sstevel@tonic-gate 	{ 0x370, "Teradiant Networks" },
4807c478bd9Sstevel@tonic-gate 	{ 0x373, "RAM Components" },
4817c478bd9Sstevel@tonic-gate 	{ 0x375, "ClearSpeed" },
4827c478bd9Sstevel@tonic-gate 	{ 0x376, "Matsushita Battery de Baja" },
4837c478bd9Sstevel@tonic-gate 	{ 0x379, "Utron Technology" },
4847c478bd9Sstevel@tonic-gate 	{ 0x37a, "Astec Intl" },
4857c478bd9Sstevel@tonic-gate 	{ 0x37c, "Redux Communications" },
486dd3335a1Srtyagi 	{ 0x383, "Buffalo (Formerly Melco)" },
4877c478bd9Sstevel@tonic-gate 	{ 0x385, "Cyan Technologies" },
4887c478bd9Sstevel@tonic-gate 	{ 0x386, "Global Locate" },
489dd3335a1Srtyagi 	{ 0x388, "TakeMS International AG" },
4907c478bd9Sstevel@tonic-gate 	{ 0x389, "Ikanos Communications" },
4917c478bd9Sstevel@tonic-gate 	{ 0x38a, "Princeton Technology" },
4927c478bd9Sstevel@tonic-gate 	{ 0x38c, "Elite Flash Storage" },
4937c478bd9Sstevel@tonic-gate 	{ 0x38f, "ATI Technologies" },
4947c478bd9Sstevel@tonic-gate 	{ 0x391, "NeoMagic" },
495dd3335a1Srtyagi 	{ 0x392, "AuroraNetics" },
496dd3335a1Srtyagi 	{ 0x394, "Mushkin" },
4977c478bd9Sstevel@tonic-gate 	{ 0x397, "TeraLogic" },
4987c478bd9Sstevel@tonic-gate 	{ 0x398, "Cicada Semiconductor" },
4997c478bd9Sstevel@tonic-gate 	{ 0x39b, "Magis Works" },
5007c478bd9Sstevel@tonic-gate 	{ 0x39d, "Cogency Semiconductor" },
5017c478bd9Sstevel@tonic-gate 	{ 0x39e, "Chipcon AS" },
5027c478bd9Sstevel@tonic-gate 	{ 0x3a1, "Programmable Silicon Soluctions" },
5037c478bd9Sstevel@tonic-gate 	{ 0x3a2, "ChipWrights" },
5047c478bd9Sstevel@tonic-gate 	{ 0x3a4, "Quicklogic" },
5057c478bd9Sstevel@tonic-gate 	{ 0x3a7, "Flasys" },
5067c478bd9Sstevel@tonic-gate 	{ 0x3a8, "BitBlitz Communications" },
5077c478bd9Sstevel@tonic-gate 	{ 0x3ab, "Purple Ray" },
5087c478bd9Sstevel@tonic-gate 	{ 0x3ad, "Delta Electronics" },
5097c478bd9Sstevel@tonic-gate 	{ 0x3ae, "Onex Communications" },
5107c478bd9Sstevel@tonic-gate 	{ 0x3b0, "Memory Experts Intl" },
5117c478bd9Sstevel@tonic-gate 	{ 0x3b3, "Dibcom" },
5127c478bd9Sstevel@tonic-gate 	{ 0x3b5, "API NetWorks" },
5137c478bd9Sstevel@tonic-gate 	{ 0x3b6, "Bay Microsystems" },
5147c478bd9Sstevel@tonic-gate 	{ 0x3b9, "Tachys Technologies" },
5157c478bd9Sstevel@tonic-gate 	{ 0x3ba, "Equator Technology" },
5167c478bd9Sstevel@tonic-gate 	{ 0x3bc, "SILCOM" },
5177c478bd9Sstevel@tonic-gate 	{ 0x3bf, "Sanera Systems" },
5187c478bd9Sstevel@tonic-gate 	{ 0x3c1, "Viasystems Group" },
5197c478bd9Sstevel@tonic-gate 	{ 0x3c2, "Simtek" },
5207c478bd9Sstevel@tonic-gate 	{ 0x3c4, "Satron Handelsges" },
5217c478bd9Sstevel@tonic-gate 	{ 0x3c7, "Corrent" },
5227c478bd9Sstevel@tonic-gate 	{ 0x3c8, "Infrant Technologies" },
5237c478bd9Sstevel@tonic-gate 	{ 0x3cb, "Hypertec" },
5247c478bd9Sstevel@tonic-gate 	{ 0x3cd, "PLX Technology" },
5257c478bd9Sstevel@tonic-gate 	{ 0x3ce, "Massana Design" },
5267c478bd9Sstevel@tonic-gate 	{ 0x3d0, "Valence Semiconductor" },
5277c478bd9Sstevel@tonic-gate 	{ 0x3d3, "Primarion" },
5287c478bd9Sstevel@tonic-gate 	{ 0x3d5, "Silverback Systems" },
5297c478bd9Sstevel@tonic-gate 	{ 0x3d6, "Jade Star Technologies" },
5307c478bd9Sstevel@tonic-gate 	{ 0x3d9, "Cambridge Silicon Radio" },
5317c478bd9Sstevel@tonic-gate 	{ 0x3da, "Swissbit" },
5327c478bd9Sstevel@tonic-gate 	{ 0x3dc, "eWave System" },
5337c478bd9Sstevel@tonic-gate 	{ 0x3df, "Alphamosaic Ltd" },
5347c478bd9Sstevel@tonic-gate 	{ 0x3e0, "Sandburst" },
5357c478bd9Sstevel@tonic-gate 	{ 0x3e3, "Ericsson Technology" },
5367c478bd9Sstevel@tonic-gate 	{ 0x3e5, "Mitac International" },
5377c478bd9Sstevel@tonic-gate 	{ 0x3e6, "Layer N Networks" },
538dd3335a1Srtyagi 	{ 0x3e9, "Marvell Semiconductors" },
5397c478bd9Sstevel@tonic-gate 	{ 0x3ea, "Netergy Microelectronic" },
5407c478bd9Sstevel@tonic-gate 	{ 0x3ec, "Internet Machines" },
5417c478bd9Sstevel@tonic-gate 	{ 0x3ef, "Accton Technology Corporation" },
542dd3335a1Srtyagi 	{ 0x3f1, "Europe Technologies-2" },
5437c478bd9Sstevel@tonic-gate 	{ 0x3f2, "Cortina Systems" },
544dd3335a1Srtyagi 	{ 0x3f4, "Raqia Networks" },
5457c478bd9Sstevel@tonic-gate 	{ 0x3f7, "Xelerated" },
5467c478bd9Sstevel@tonic-gate 	{ 0x3f8, "SimpleTech" },
5477c478bd9Sstevel@tonic-gate 	{ 0x3fb, "AVM gmbH" },
5487c478bd9Sstevel@tonic-gate 	{ 0x3fd, "Dot Hill Systems Corp." },
5497c478bd9Sstevel@tonic-gate 	{ 0x3fe, "TeraChip" },
5507c478bd9Sstevel@tonic-gate 	{ 0x401, "T-RAM Incorporated" },
5517c478bd9Sstevel@tonic-gate 	{ 0x402, "Innovics Wireless" },
5527c478bd9Sstevel@tonic-gate 	{ 0x404, "KeyEye Communications" },
5537c478bd9Sstevel@tonic-gate 	{ 0x407, "Dotcast" },
5547c478bd9Sstevel@tonic-gate 	{ 0x408, "Silicon Mountain Memory" },
5557c478bd9Sstevel@tonic-gate 	{ 0x40b, "Galazar Networks" },
5567c478bd9Sstevel@tonic-gate 	{ 0x40d, "Patriot Scientific" },
5577c478bd9Sstevel@tonic-gate 	{ 0x40e, "Neoaxiom Corporation" },
5587c478bd9Sstevel@tonic-gate 	{ 0x410, "Europe Technologies" },
5597c478bd9Sstevel@tonic-gate 	{ 0x413, "Digital Communications Technology Incorporated" },
5607c478bd9Sstevel@tonic-gate 	{ 0x415, "Fulcrum Microsystems" },
5617c478bd9Sstevel@tonic-gate 	{ 0x416, "Positivo Informatica Ltd" },
5627c478bd9Sstevel@tonic-gate 	{ 0x419, "Zhiying Software" },
5637c478bd9Sstevel@tonic-gate 	{ 0x41a, "Direct2Data" },
5647c478bd9Sstevel@tonic-gate 	{ 0x41c, "Skyworks Solutions" },
5657c478bd9Sstevel@tonic-gate 	{ 0x41f, "Zensys A/S" },
5667c478bd9Sstevel@tonic-gate 	{ 0x420, "Legend Silicon Corp" },
5677c478bd9Sstevel@tonic-gate 	{ 0x423, "Renesas Technology" },
5687c478bd9Sstevel@tonic-gate 	{ 0x425, "Phyworks" },
5697c478bd9Sstevel@tonic-gate 	{ 0x426, "MediaTek" },
5707c478bd9Sstevel@tonic-gate 	{ 0x429, "Wintegra Ltd" },
5717c478bd9Sstevel@tonic-gate 	{ 0x42a, "Mathstar" },
5727c478bd9Sstevel@tonic-gate 	{ 0x42c, "Oplus Technologies" },
5737c478bd9Sstevel@tonic-gate 	{ 0x42f, "Radia Communications" },
574c5805b0bSps 	{ 0x431, "Emuzed" },
575c5805b0bSps 	{ 0x432, "LOGIC Devices" },
576c5805b0bSps 	{ 0x434, "Quake Technologies" },
577c5805b0bSps 	{ 0x437, "Kongsberg Maritime" },
578c5805b0bSps 	{ 0x438, "Faraday Technology" },
579c5805b0bSps 	{ 0x43b, "ARM Ltd." },
580c5805b0bSps 	{ 0x43d, "Vativ Technologies" },
5817c478bd9Sstevel@tonic-gate 	{ 0x43e, "Endicott Interconnect Tech" },
582c5805b0bSps 	{ 0x440, "Bandspeed" },
583c5805b0bSps 	{ 0x443, "Ramaxel Technology" },
584c5805b0bSps 	{ 0x445, "Axis Communications" },
585c5805b0bSps 	{ 0x446, "Legacy Electronics" },
586c5805b0bSps 	{ 0x449, "MobilEye Technologies" },
587c5805b0bSps 	{ 0x44a, "Excel Semiconductor" },
588c5805b0bSps 	{ 0x44c, "VirtualDigm" },
589c5805b0bSps 	{ 0x44f, "Yield Microelectronics" },
590dd3335a1Srtyagi 	{ 0x451, "KINGBOX Technology Co. Ltd." },
591c5805b0bSps 	{ 0x452, "Ceva" },
592c5805b0bSps 	{ 0x454, "Advance Modules" },
593c5805b0bSps 	{ 0x457, "Goal Semiconductor" },
594dd3335a1Srtyagi 	{ 0x458, "ARC International" },
595c5805b0bSps 	{ 0x45b, "Key Stream" },
596c5805b0bSps 	{ 0x45d, "Adimos" },
597c5805b0bSps 	{ 0x45e, "SiGe Semiconductor" },
598c5805b0bSps 	{ 0x461, "Genesis Microchip Inc." },
599c5805b0bSps 	{ 0x462, "Vihana, Inc." },
600dd3335a1Srtyagi 	{ 0x464, "GateChange Technologies" },
601c5805b0bSps 	{ 0x467, "Gigaram" },
602dd3335a1Srtyagi 	{ 0x468, "Enigma Semiconductor Inc." },
603c5805b0bSps 	{ 0x46b, "Mediaworks Integrated Systems" },
604c5805b0bSps 	{ 0x46d, "Supreme Top Technology Ltd." },
605c5805b0bSps 	{ 0x46e, "MicroDisplay Corporation" },
606c5805b0bSps 	{ 0x470, "Sinett Corporation" },
607c5805b0bSps 	{ 0x473, "SiRF Technology" },
608c5805b0bSps 	{ 0x475, "SMaL Camera Technologies" },
609c5805b0bSps 	{ 0x476, "Thomson SC" },
610c5805b0bSps 	{ 0x479, "SigmaTel" },
611c5805b0bSps 	{ 0x47a, "Arkados" },
612c5805b0bSps 	{ 0x47c, "Eudar Technology Inc." },
6137c478bd9Sstevel@tonic-gate 	{ 0x483, "Teknovus" },
6147c478bd9Sstevel@tonic-gate 	{ 0x485, "Runcom Technologies" },
6157c478bd9Sstevel@tonic-gate 	{ 0x486, "RedSwitch" },
6167c478bd9Sstevel@tonic-gate 	{ 0x489, "Signia Technologies" },
6177c478bd9Sstevel@tonic-gate 	{ 0x48a, "Pixim" },
618dd3335a1Srtyagi 	{ 0x48c, "White Electronic Designs" },
6197c478bd9Sstevel@tonic-gate 	{ 0x48f, "3Y Power Technology" },
6207c478bd9Sstevel@tonic-gate 	{ 0x491, "Potentia Power Systems" },
6217c478bd9Sstevel@tonic-gate 	{ 0x492, "C-guys Incorporated" },
6227c478bd9Sstevel@tonic-gate 	{ 0x494, "Silicon-Based Technology" },
6237c478bd9Sstevel@tonic-gate 	{ 0x497, "XIOtech Corporation" },
6247c478bd9Sstevel@tonic-gate 	{ 0x498, "PortalPlayer" },
6257c478bd9Sstevel@tonic-gate 	{ 0x49b, "Phonex Broadband" },
6267c478bd9Sstevel@tonic-gate 	{ 0x49d, "Entropic Communications" },
6277c478bd9Sstevel@tonic-gate 	{ 0x49e, "Pacific Force Technology" },
6287c478bd9Sstevel@tonic-gate 	{ 0x4a1, "sci-worx GmbH" },
6297c478bd9Sstevel@tonic-gate 	{ 0x4a2, "Oasis Silicon Systems" },
6307c478bd9Sstevel@tonic-gate 	{ 0x4a4, "Raza Microelectronics" },
6317c478bd9Sstevel@tonic-gate 	{ 0x4a7, "Non-cents Productions" },
6327c478bd9Sstevel@tonic-gate 	{ 0x4a8, "US Modular" },
6337c478bd9Sstevel@tonic-gate 	{ 0x4ab, "StarCore" },
6347c478bd9Sstevel@tonic-gate 	{ 0x4ad, "Mindspeed" },
6357c478bd9Sstevel@tonic-gate 	{ 0x4ae, "Just Young Computer" },
636c5805b0bSps 	{ 0x4b0, "OCZ" },
637c5805b0bSps 	{ 0x4b3, "Inphi Corporation" },
638c5805b0bSps 	{ 0x4b5, "Vixel" },
639c5805b0bSps 	{ 0x4b6, "SolusTek" },
640c5805b0bSps 	{ 0x4b9, "Altium Ltd." },
641c5805b0bSps 	{ 0x4ba, "Insyte" },
642c5805b0bSps 	{ 0x4bc, "DigiVision" },
643c5805b0bSps 	{ 0x4bf, "Pericom" },
644c5805b0bSps 	{ 0x4c1, "LeWiz Communications" },
645c5805b0bSps 	{ 0x4c2, "CPU Technology" },
646dd3335a1Srtyagi 	{ 0x4c4, "DSP Group-2" },
647c5805b0bSps 	{ 0x4c7, "Chrontel" },
648c5805b0bSps 	{ 0x4c8, "Powerchip Semiconductor" },
649c5805b0bSps 	{ 0x4cb, "A-DATA Technology" },
650c5805b0bSps 	{ 0x4cd, "G Skill Intl" },
651c5805b0bSps 	{ 0x4ce, "Quanta Computer" },
652c5805b0bSps 	{ 0x4d0, "Afa Technologies" },
653c5805b0bSps 	{ 0x4d3, "iStor Networks" },
654c5805b0bSps 	{ 0x4d5, "Microsoft" },
655c5805b0bSps 	{ 0x4d6, "Open-Silicon" },
656c5805b0bSps 	{ 0x4d9, "Simmtec" },
657c5805b0bSps 	{ 0x4da, "Metanoia" },
658c5805b0bSps 	{ 0x4dc, "Lowrance Electronics" },
659c5805b0bSps 	{ 0x4df, "Fodus Communications" },
660c5805b0bSps 	{ 0x4e0, "Credence Systems Corp." },
661c5805b0bSps 	{ 0x4e3, "WIS Technologies" },
662c5805b0bSps 	{ 0x4e5, "High Density Devices AS" },
663c5805b0bSps 	{ 0x4e6, "Synopsys" },
664c5805b0bSps 	{ 0x4e9, "Century Micro Inc." },
665c5805b0bSps 	{ 0x4ea, "Icera Semiconductor" },
666c5805b0bSps 	{ 0x4ec, "ONeil Product Development" },
667c5805b0bSps 	{ 0x4ef, "Team Group Inc." },
668c5805b0bSps 	{ 0x4f1, "Toshiba Corporation" },
669c5805b0bSps 	{ 0x4f2, "Tensilica" },
670c5805b0bSps 	{ 0x4f4, "Bacoc Inc." },
671c5805b0bSps 	{ 0x4f7, "Airgo Networks" },
672c5805b0bSps 	{ 0x4f8, "Wisair Ltd." },
673c5805b0bSps 	{ 0x4fb, "Compete IT gmbH Co. KG" },
674c5805b0bSps 	{ 0x4fd, "Focus Enhancements" },
675c5805b0bSps 	{ 0x4fe, "Xyratex" },
676c5805b0bSps 	{ 0x501, "Specular Networks" },
677dd3335a1Srtyagi 	{ 0x502, "Patriot Memory" },
678c5805b0bSps 	{ 0x504, "Silicon Optix" },
679c5805b0bSps 	{ 0x507, "Stargen, Inc." },
680c5805b0bSps 	{ 0x508, "NetCell Corporation" },
681c5805b0bSps 	{ 0x50b, "Xsigo Systems, Inc." },
682c5805b0bSps 	{ 0x50d, "Tier 1 Multichip Solutions" },
683c5805b0bSps 	{ 0x50e, "CWRL Labs" },
684c5805b0bSps 	{ 0x510, "Gigaram, Inc." },
685c5805b0bSps 	{ 0x513, "P.A. Semi, Inc." },
686c5805b0bSps 	{ 0x515, "c2 Microsystems, Inc." },
687c5805b0bSps 	{ 0x516, "Level5 Networks" },
688c5805b0bSps 	{ 0x519, "02IC Co. Ltd" },
689c5805b0bSps 	{ 0x51a, "Tabula, Inc." },
690c5805b0bSps 	{ 0x51c, "Chelsio Communications" },
691c5805b0bSps 	{ 0x51f, "EADS Astrium" },
692c5805b0bSps 	{ 0x520, "ATO Semicon Co. Ltd." },
693c5805b0bSps 	{ 0x523, "Tzero" },
694c5805b0bSps 	{ 0x525, "Power-One" },
695c5805b0bSps 	{ 0x526, "Pulse~LINK Inc." },
696c5805b0bSps 	{ 0x529, "Telegent Systems USA, Inc." },
697dd3335a1Srtyagi 	{ 0x52a, "Atrua Technologies, Inc." },
698dd3335a1Srtyagi 	{ 0x52c, "eRide Inc." },
699dd3335a1Srtyagi 	{ 0x52f, "neoOne Technology, Inc." },
700dd3335a1Srtyagi 	{ 0x531, "Stream Processors, Inc." },
701dd3335a1Srtyagi 	{ 0x532, "Focus Enhancements." },
702dd3335a1Srtyagi 	{ 0x534, "uNav Microelectronics" },
703dd3335a1Srtyagi 	{ 0x537, "Newport Media, Inc." },
704dd3335a1Srtyagi 	{ 0x538, "VMTS" },
705dd3335a1Srtyagi 	{ 0x53b, "Solid State System Co., Ltd." },
706dd3335a1Srtyagi 	{ 0x53d, "Artimi" },
707dd3335a1Srtyagi 	{ 0x53e, "Power Quotient International" },
708dd3335a1Srtyagi 	{ 0x540, "ADTechnology" },
709dd3335a1Srtyagi 	{ 0x543, "Ventura Technology Group" },
710dd3335a1Srtyagi 	{ 0x545, "M.H.S. SAS" },
711dd3335a1Srtyagi 	{ 0x546, "Micro Star International" },
712dd3335a1Srtyagi 	{ 0x549, "Broad Reach Engineering Co." },
713dd3335a1Srtyagi 	{ 0x54a, "Semiconductor Mfg Intl Corp" },
714dd3335a1Srtyagi 	{ 0x54c, "FCI USA Inc." },
715dd3335a1Srtyagi 	{ 0x54f, "Spans Logic" },
716dd3335a1Srtyagi 	{ 0x551, "Qimonda" },
717dd3335a1Srtyagi 	{ 0x552, "New Japan Radio Co. Ltd." },
718dd3335a1Srtyagi 	{ 0x554, "Montalvo Systems" },
719dd3335a1Srtyagi 	{ 0x557, "AENEON" },
720dd3335a1Srtyagi 	{ 0x558, "Lorom Industrial Co. Ltd" },
721dd3335a1Srtyagi 	{ 0x55b, "Nethra Imaging" },
722dd3335a1Srtyagi 	{ 0x55d, "CompuStocx (CSX)" },
723dd3335a1Srtyagi 	{ 0x55e, "Methode" },
724dd3335a1Srtyagi 	{ 0x561, "Septentrio NV" },
725dd3335a1Srtyagi 	{ 0x562, "Goldenmars Technology Inc." },
726dd3335a1Srtyagi 	{ 0x564, "Cochlear Ltd." },
727dd3335a1Srtyagi 	{ 0x567, "Spansion, Inc." },
728dd3335a1Srtyagi 	{ 0x568, "Taiwan Semiconductor Mfg" },
729dd3335a1Srtyagi 	{ 0x56b, "Mobilygen Corporation" },
730dd3335a1Srtyagi 	{ 0x56d, "Cswitch Corporation" },
731dd3335a1Srtyagi 	{ 0x56e, "Haier (Beijing) IC Design Co." },
732dd3335a1Srtyagi 	{ 0x570, "Axel Electronics Co. Ltd." },
733c5805b0bSps 	{ 0x583, "U-Chip Technology Corp." },
734c5805b0bSps 	{ 0x585, "Greenfield Networks" },
735c5805b0bSps 	{ 0x586, "CompuRAM GmbH" },
736dd3335a1Srtyagi 	{ 0x589, "Excalibrus Technologies Ltd" },
737c5805b0bSps 	{ 0x58a, "SCM Microsystems" },
738c5805b0bSps 	{ 0x58c, "CHIPS & Systems Inc" },
739c5805b0bSps 	{ 0x58f, "Teradici" },
740c5805b0bSps 	{ 0x591, "g2 Microsystems" },
741c5805b0bSps 	{ 0x592, "PowerFlash Semiconductor" },
742c5805b0bSps 	{ 0x594, "NovaTech Solutions, S.A." },
743c5805b0bSps 	{ 0x597, "COS Memory AG" },
744c5805b0bSps 	{ 0x598, "Innovasic Semiconductor" },
745c5805b0bSps 	{ 0x59b, "Crucial Technology" },
746c5805b0bSps 	{ 0x59d, "Solarflare Communications" },
747c5805b0bSps 	{ 0x59e, "Xambala Inc." },
748c5805b0bSps 	{ 0x5a1, "Imaging Works, Inc." },
749c5805b0bSps 	{ 0x5a2, "Astute Networks, Inc." },
750c5805b0bSps 	{ 0x5a4, "Emulex" },
751c5805b0bSps 	{ 0x5a7, "Hon Hai Precision Industry" },
752dd3335a1Srtyagi 	{ 0x5a8, "White Rock Networks Inc." },
753dd3335a1Srtyagi 	{ 0x5ab, "Acbel Polytech Inc-2" },
754dd3335a1Srtyagi 	{ 0x5ad, "ULi Electronics Inc." },
755dd3335a1Srtyagi 	{ 0x5ae, "Magnum Semiconductor Inc." },
756dd3335a1Srtyagi 	{ 0x5b0, "Connex Technology, Inc." },
757dd3335a1Srtyagi 	{ 0x5b3, "Telecis Wireless, Inc." },
758dd3335a1Srtyagi 	{ 0x5b5, "Tarari, Inc." },
759dd3335a1Srtyagi 	{ 0x5b6, "Ambric, Inc." },
760dd3335a1Srtyagi 	{ 0x5b9, "Enuclia Semiconductor, Inc." },
761dd3335a1Srtyagi 	{ 0x5ba, "Virtium Technology Inc." },
762dd3335a1Srtyagi 	{ 0x5bc, "Kian Tech LLC" },
763dd3335a1Srtyagi 	{ 0x5bf, "Avago Technologies" },
764dd3335a1Srtyagi 	{ 0x5c1, "Sigma Designs" },
765dd3335a1Srtyagi 	{ 0x5c2, "SiCortex, Inc." },
766dd3335a1Srtyagi 	{ 0x5c4, "eASIC" },
767dd3335a1Srtyagi 	{ 0x5c7, "Rapport Inc." },
768dd3335a1Srtyagi 	{ 0x5c8, "Makway International" },
769dd3335a1Srtyagi 	{ 0x5cb, "SiConnect" },
770dd3335a1Srtyagi 	{ 0x5cd, "Validity Sensors" },
771dd3335a1Srtyagi 	{ 0x5ce, "Coney Technology Co. Ltd." },
772dd3335a1Srtyagi 	{ 0x5d0, "Neterion Inc." },
773dd3335a1Srtyagi 	{ 0x5d3, "Velogix" },
774dd3335a1Srtyagi 	{ 0x5d5, "iVivity Inc." },
775dd3335a1Srtyagi 	{ 0x5d6, "Walton Chaintech" },
776dd3335a1Srtyagi 	{ 0x5d9, "Radiospire Networks" },
777dd3335a1Srtyagi 	{ 0x5da, "Sensio Technologies, Inc." },
778dd3335a1Srtyagi 	{ 0x5dc, "Hexon Technology Pte Ltd" },
779dd3335a1Srtyagi 	{ 0x5df, "Connect One Ltd." },
780dd3335a1Srtyagi 	{ 0x5e0, "Opulan Technologies" },
781dd3335a1Srtyagi 	{ 0x5e3, "Kreton Corporation" },
782dd3335a1Srtyagi 	{ 0x5e5, "Altair Semiconductor" },
783dd3335a1Srtyagi 	{ 0x5e6, "NetEffect, Inc." },
784dd3335a1Srtyagi 	{ 0x5e9, "Emphany Systems Inc." },
785dd3335a1Srtyagi 	{ 0x5ea, "ApaceWave Technologies" },
786dd3335a1Srtyagi 	{ 0x5ec, "Tego" },
787dd3335a1Srtyagi 	{ 0x5ef, "MetaRAM" }
7887c478bd9Sstevel@tonic-gate };
7897c478bd9Sstevel@tonic-gate 
7907c478bd9Sstevel@tonic-gate fru_enum_t FRU_Type[] = {
7917c478bd9Sstevel@tonic-gate 	{ 0x0, "Unknown FRU" },
7927c478bd9Sstevel@tonic-gate 	{ 0x101, "System Controller" },
7937c478bd9Sstevel@tonic-gate 	{ 0x102, "SP System Controller" },
7947c478bd9Sstevel@tonic-gate 	{ 0x201, "CPU Board" },
7957c478bd9Sstevel@tonic-gate 	{ 0x202, "WCI CPU Board CPU WIB" },
7967c478bd9Sstevel@tonic-gate 	{ 0x203, "Zulu CPU Board" },
7977c478bd9Sstevel@tonic-gate 	{ 0x204, "CPU Board V2" },
7987c478bd9Sstevel@tonic-gate 	{ 0x205, "CPU Board V3" },
7997c478bd9Sstevel@tonic-gate 	{ 0x206, "LW8_CPU_Board" },
8007c478bd9Sstevel@tonic-gate 	{ 0x207, "LW8 CPU Board V3" },
801e37d48e7Skmohan 	{ 0x208, "DDR CPU Board" },
802e37d48e7Skmohan 	{ 0x209, "LW8 DDR CPU Board" },
803c5805b0bSps 	{ 0x20a, "CPU Board V4" },
804c5805b0bSps 	{ 0x20b, "LW8 CPU Board V4" },
805b09b8ac7Sdt 	{ 0x20c, "Thunder CPU Motherboard" },
806b09b8ac7Sdt 	{ 0x20d, "Lightning CPU Motherboard" },
8077c478bd9Sstevel@tonic-gate 	{ 0x301, "L2 Board" },
8087c478bd9Sstevel@tonic-gate 	{ 0x302, "Logic Analyzer Board" },
8097c478bd9Sstevel@tonic-gate 	{ 0x303, "SP L2 Board" },
81013a6f743Sps 	{ 0x304, "Repeater Board V2" },
8117c478bd9Sstevel@tonic-gate 	{ 0x401, "DC IO Fan Tray" },
8127c478bd9Sstevel@tonic-gate 	{ 0x402, "DC CPU Fan Tray" },
8137c478bd9Sstevel@tonic-gate 	{ 0x403, "Rack Fan Tray" },
8147c478bd9Sstevel@tonic-gate 	{ 0x404, "ME Fan Tray" },
8157c478bd9Sstevel@tonic-gate 	{ 0x405, "MD IO Fan Tray" },
8167c478bd9Sstevel@tonic-gate 	{ 0x406, "MD CPU Fan Tray" },
8177c478bd9Sstevel@tonic-gate 	{ 0x407, "MD Top Fan Tray" },
8187c478bd9Sstevel@tonic-gate 	{ 0x408, "SP Fan Tray" },
8197c478bd9Sstevel@tonic-gate 	{ 0x409, "MD Bottom IO Fan Tray" },
8207c478bd9Sstevel@tonic-gate 	{ 0x40a, "LW8_Fan_Tray" },
8217c478bd9Sstevel@tonic-gate 	{ 0x40b, "MD Top IO High Volume Fan Tray" },
8227c478bd9Sstevel@tonic-gate 	{ 0x40c, "MD Bottom Left IO High Volume Fan Tray" },
8237c478bd9Sstevel@tonic-gate 	{ 0x40d, "MD Bottom Right IO High Volume Fan Tray" },
82413a6f743Sps 	{ 0x40e, "MD PAN1800 Top High Volume Fan Tray" },
82513a6f743Sps 	{ 0x40f, "MD PAN1800 Bottom Left High Volume Fan Tray" },
82613a6f743Sps 	{ 0x410, "MD PAN1800 Bottom Right High Volume Fan Tray" },
82713a6f743Sps 	{ 0x411, "Tachometer Sensor Fan Tray Board" },
8287c478bd9Sstevel@tonic-gate 	{ 0x501, "PCI IO Board" },
8297c478bd9Sstevel@tonic-gate 	{ 0x502, "CPCI IO Board" },
8307c478bd9Sstevel@tonic-gate 	{ 0x503, "SP CPCI IO Board" },
8317c478bd9Sstevel@tonic-gate 	{ 0x504, "WCI CPCI IO Board NonSP IO WIB" },
8327c478bd9Sstevel@tonic-gate 	{ 0x505, "WCI SP CPCI IO Board SPonly IO WIB" },
8337c478bd9Sstevel@tonic-gate 	{ 0x506, "LW8_PCI_Board" },
8347c478bd9Sstevel@tonic-gate 	{ 0x507, "PCIX IO Board" },
835e37d48e7Skmohan 	{ 0x508, "XMIT PCIX Board" },
836e37d48e7Skmohan 	{ 0x509, "LW8_PCIX_Board" },
837e37d48e7Skmohan 	{ 0x50a, "LW8_PCI+_Board" },
838b09b8ac7Sdt 	{ 0x50b, "PCIE IO Board" },
8397c478bd9Sstevel@tonic-gate 	{ 0x601, "A123 Power Supply" },
8407c478bd9Sstevel@tonic-gate 	{ 0x602, "A138 Power Supply" },
8417c478bd9Sstevel@tonic-gate 	{ 0x603, "A145 Power Supply" },
8427c478bd9Sstevel@tonic-gate 	{ 0x604, "A152 Power Supply" },
8437c478bd9Sstevel@tonic-gate 	{ 0x605, "A153 Power Supply" },
8447c478bd9Sstevel@tonic-gate 	{ 0x606, "A145E Power Supply" },
8457c478bd9Sstevel@tonic-gate 	{ 0x607, "A166_Module" },
8467c478bd9Sstevel@tonic-gate 	{ 0x608, "D142_Module" },
8477c478bd9Sstevel@tonic-gate 	{ 0x609, "A184 Power Supply" },
8487c478bd9Sstevel@tonic-gate 	{ 0x60a, "A185 Power Supply" },
849e37d48e7Skmohan 	{ 0x60b, "A212 Power Supply" },
850e37d48e7Skmohan 	{ 0x60c, "A213 Power Supply" },
851c5805b0bSps 	{ 0x60d, "A209 Power Supply" },
852b09b8ac7Sdt 	{ 0x60e, "A195 Power Supply" },
8537c478bd9Sstevel@tonic-gate 	{ 0x701, "SP Centerplane" },
8547c478bd9Sstevel@tonic-gate 	{ 0x702, "DC Centerplane w/ID Board" },
8557c478bd9Sstevel@tonic-gate 	{ 0x703, "ME Centerplane w/ID Board" },
8567c478bd9Sstevel@tonic-gate 	{ 0x704, "MD Centerplane w/ID Board" },
8577c478bd9Sstevel@tonic-gate 	{ 0x705, "SP Replacement Centerplane" },
8587c478bd9Sstevel@tonic-gate 	{ 0x706, "DS Replacement Centerplane" },
8597c478bd9Sstevel@tonic-gate 	{ 0x707, "ME Replacement Centerplane" },
8607c478bd9Sstevel@tonic-gate 	{ 0x708, "MD Replacement Centerplane" },
8617c478bd9Sstevel@tonic-gate 	{ 0x709, "Generic Replacement ID Board" },
8627c478bd9Sstevel@tonic-gate 	{ 0x70a, "LW8_SCC" },
8637c478bd9Sstevel@tonic-gate 	{ 0x70b, "LW8_AC_Chassis" },
8647c478bd9Sstevel@tonic-gate 	{ 0x70c, "LW8_DC_Chassis" },
8657c478bd9Sstevel@tonic-gate 	{ 0x70d, "4900 Centerplane w/ID Board" },
8667c478bd9Sstevel@tonic-gate 	{ 0x70e, "6900 Centerplance w/ID Board" },
8677c478bd9Sstevel@tonic-gate 	{ 0x70f, "4900 Replacement Centerplane" },
8687c478bd9Sstevel@tonic-gate 	{ 0x710, "6900 Replacement Centerplane" },
869c5805b0bSps 	{ 0x711, "E2900_CHASSIS" },
870c5805b0bSps 	{ 0x712, "N1290_CHASSIS" },
871b09b8ac7Sdt 	{ 0x713, "IOBox Centerplane" },
8727c478bd9Sstevel@tonic-gate 	{ 0x801, "Top Cap Asm Frame Manager" },
8737c478bd9Sstevel@tonic-gate 	{ 0x901, "RTS Seq" },
8747c478bd9Sstevel@tonic-gate 	{ 0xa01, "2MB Ecache" },
8757c478bd9Sstevel@tonic-gate 	{ 0xa02, "4MB Ecache" },
8767c478bd9Sstevel@tonic-gate 	{ 0xa03, "8MB Ecache" },
8777c478bd9Sstevel@tonic-gate 	{ 0xa04, "16MB Ecache" },
8787c478bd9Sstevel@tonic-gate 	{ 0xb00, "64 MB DIMM" },
8797c478bd9Sstevel@tonic-gate 	{ 0xb01, "128 MB DIMM" },
8807c478bd9Sstevel@tonic-gate 	{ 0xb02, "256 MB DIMM" },
8817c478bd9Sstevel@tonic-gate 	{ 0xb03, "512 MB DIMM" },
8827c478bd9Sstevel@tonic-gate 	{ 0xb04, "1024 MB DIMM" },
8837c478bd9Sstevel@tonic-gate 	{ 0xb05, "2048 MB DIMM" },
8847c478bd9Sstevel@tonic-gate 	{ 0xc01, "COU WIB Paroli Opt Mod" },
8857c478bd9Sstevel@tonic-gate 	{ 0xc02, "CPCI FF Paroli Single Link Mod" },
8867c478bd9Sstevel@tonic-gate 	{ 0xc03, "CPCI FF Paroli Double Link Mod" },
887b09b8ac7Sdt 	{ 0xc04, "Optical Link Card" },
888b09b8ac7Sdt 	{ 0xc05, "Copper Link Card" },
8897c478bd9Sstevel@tonic-gate 	{ 0xc06, "New_EnumCodeeo" },
8907c478bd9Sstevel@tonic-gate 	{ 0xd01, "2MB_WC_DIMM" },
8917c478bd9Sstevel@tonic-gate 	{ 0xd02, "10MB_WC_DIMM" },
8927c478bd9Sstevel@tonic-gate 	{ 0xd03, "20MB_WC_DIMM" },
8937c478bd9Sstevel@tonic-gate 	{ 0xd04, "40MB_WC_DIMM" },
8947c478bd9Sstevel@tonic-gate 	{ 0xd05, "Cluster_WC_DIMM" },
8957c478bd9Sstevel@tonic-gate 	{ 0xd06, "20MB_WC_ECC_DIMM" },
8967c478bd9Sstevel@tonic-gate 	{ 0xd07, "40MB_WC_ECC_DIMM" },
8977c478bd9Sstevel@tonic-gate 	{ 0xd08, "Cluster_WC_ECC_DIMM" },
8987c478bd9Sstevel@tonic-gate 	{ 0xe01, "LW8_PDB" },
8997c478bd9Sstevel@tonic-gate 	{ 0xe02, "LW8_Baseplane" },
9007c478bd9Sstevel@tonic-gate 	{ 0xe03, "LW8_Indicator_BD" },
9017c478bd9Sstevel@tonic-gate 	{ 0xe04, "LW8_Media_Bay" },
902e37d48e7Skmohan 	{ 0xe05, "2900_Indicator_BD" },
903dd3335a1Srtyagi 	{ 0xe06, "1290_Indicator_BD" },
904dd3335a1Srtyagi 	{ 0xe07, "A224 Power Supply" },
905b09b8ac7Sdt 	{ 0xe08, "A225 Power Supply" },
906b09b8ac7Sdt 	{ 0xe09, "Lightning IO board" }
9077c478bd9Sstevel@tonic-gate };
9087c478bd9Sstevel@tonic-gate 
9097c478bd9Sstevel@tonic-gate fru_enum_t CPU_Type[] = {
9107c478bd9Sstevel@tonic-gate 	{ 0x0, "Cheetah" },
9117c478bd9Sstevel@tonic-gate 	{ 0x1, "Jubatus" }
9127c478bd9Sstevel@tonic-gate };
9137c478bd9Sstevel@tonic-gate 
9147c478bd9Sstevel@tonic-gate fru_enum_t Cause_Code[] = {
9157c478bd9Sstevel@tonic-gate 	{ 0x1f4, "ENGINEERING REVIEW NTF" },
9167c478bd9Sstevel@tonic-gate 	{ 0x1f5, "SHOTGUN" },
9177c478bd9Sstevel@tonic-gate 	{ 0x1f6, "DEFECTIVE COMPONENT REPLACED" },
9187c478bd9Sstevel@tonic-gate 	{ 0x1f7, "POWER SUPPLY REPLACE/REPAIR" },
9197c478bd9Sstevel@tonic-gate 	{ 0x1f8, "VIDEO PCB REPLACE/REPAIR" },
9207c478bd9Sstevel@tonic-gate 	{ 0x1f9, "DEFLECTION PCB REPLACE/REPAIR" },
9217c478bd9Sstevel@tonic-gate 	{ 0x1fa, "I/O PCB REPLACE/REPAIR" },
9227c478bd9Sstevel@tonic-gate 	{ 0x1fb, "SCRAP" },
9237c478bd9Sstevel@tonic-gate 	{ 0x1fc, "REPLACE BEZEL" },
9247c478bd9Sstevel@tonic-gate 	{ 0x1fd, "REPLACE BACKCOVER" },
9257c478bd9Sstevel@tonic-gate 	{ 0x1fe, "REPLACE BASE" },
9267c478bd9Sstevel@tonic-gate 	{ 0x1ff, "REPLACE CRT" },
9277c478bd9Sstevel@tonic-gate 	{ 0x200, "REPLACE SUBASSEMBLY (OTHER)" },
9287c478bd9Sstevel@tonic-gate 	{ 0x201, "HIGH VOLTAGE (Flyback) REPLACED" },
9297c478bd9Sstevel@tonic-gate 	{ 0x202, "B & W OUT OF ADJUSTMENT" },
9307c478bd9Sstevel@tonic-gate 	{ 0x203, "WHITE BALANCE OUT OF ADJUSTMENT" },
9317c478bd9Sstevel@tonic-gate 	{ 0x204, "CONVERGENCE OUT OF ADJUSTMENT" },
9327c478bd9Sstevel@tonic-gate 	{ 0x205, "REJUVENATION" },
9337c478bd9Sstevel@tonic-gate 	{ 0x206, "RESTORE CRT" },
9347c478bd9Sstevel@tonic-gate 	{ 0x207, "YOKE ASSEMBLY REPLACEMENT" },
9357c478bd9Sstevel@tonic-gate 	{ 0x208, "RFB1-P4 DA-CAPS" },
9367c478bd9Sstevel@tonic-gate 	{ 0x209, "BAD / DIRTY CONNECTION" },
9377c478bd9Sstevel@tonic-gate 	{ 0x20a, "THERMAL INTERMITTENT DEVICE" },
9387c478bd9Sstevel@tonic-gate 	{ 0x20b, "VOLTAGE MARGIN FAILURE" },
9397c478bd9Sstevel@tonic-gate 	{ 0x20c, "FREQUENCY MARGIN FAILURE" },
9407c478bd9Sstevel@tonic-gate 	{ 0x20d, "BAD DATE CODE" },
9417c478bd9Sstevel@tonic-gate 	{ 0x20e, "SHORTED TRACE" },
9427c478bd9Sstevel@tonic-gate 	{ 0x20f, "OPEN TRACE" },
9437c478bd9Sstevel@tonic-gate 	{ 0x210, "DEVICE DEAD/NO OUTPUT" },
9447c478bd9Sstevel@tonic-gate 	{ 0x211, "INTERMITTENT DEVICE" },
9457c478bd9Sstevel@tonic-gate 	{ 0x212, "REPLACE / FLASH PROM" },
9467c478bd9Sstevel@tonic-gate 	{ 0x213, "RECONFIGURE JUMPER / SWITCH" },
9477c478bd9Sstevel@tonic-gate 	{ 0x214, "REPLACE CONNECTOR" },
9487c478bd9Sstevel@tonic-gate 	{ 0x215, "BENT PIN" },
9497c478bd9Sstevel@tonic-gate 	{ 0x216, "MISSING COMPONENT(S)/HARDWARE" },
9507c478bd9Sstevel@tonic-gate 	{ 0x217, "WRONG COMPONENT(S)/HARDWARE" },
9517c478bd9Sstevel@tonic-gate 	{ 0x218, "COMPONENT INCORRECTLY INSTALLED" },
9527c478bd9Sstevel@tonic-gate 	{ 0x219, "COLD SOLDER" },
9537c478bd9Sstevel@tonic-gate 	{ 0x21a, "SOLDER BRIDGE" },
9547c478bd9Sstevel@tonic-gate 	{ 0x21b, "UNSOLDERED" },
9557c478bd9Sstevel@tonic-gate 	{ 0x21c, "CANNOT DUPLICATE ERROR" },
9567c478bd9Sstevel@tonic-gate 	{ 0x21d, "INADEQUATE DIAGNOSTICS" },
9577c478bd9Sstevel@tonic-gate 	{ 0x21e, "ECO INCORRECTLY INSTALLED" },
9587c478bd9Sstevel@tonic-gate 	{ 0x21f, "ADJUST TO SPEC" },
9597c478bd9Sstevel@tonic-gate 	{ 0x220, "ECO UPGRADE" },
9607c478bd9Sstevel@tonic-gate 	{ 0x221, "REPLACED FAN" },
9617c478bd9Sstevel@tonic-gate 	{ 0x222, "BURNT" },
9627c478bd9Sstevel@tonic-gate 	{ 0x223, "CLEAN & TEST" },
9637c478bd9Sstevel@tonic-gate 	{ 0x224, "DAMAGED FAB" },
9647c478bd9Sstevel@tonic-gate 	{ 0x225, "AUTO SCRAP" },
9657c478bd9Sstevel@tonic-gate 	{ 0x226, "REPLACED BLOWN FUSE" },
9667c478bd9Sstevel@tonic-gate 	{ 0x227, "REPLACED COMPONENT" },
9677c478bd9Sstevel@tonic-gate 	{ 0x228, "REPAIRED COMPONENT" },
9687c478bd9Sstevel@tonic-gate 	{ 0x229, "HIGH IMPEDANCE ETCH" },
9697c478bd9Sstevel@tonic-gate 	{ 0x22a, "SEATING PROBLEM" },
9707c478bd9Sstevel@tonic-gate 	{ 0x22b, "SOFTWARE PROBLEM" },
9717c478bd9Sstevel@tonic-gate 	{ 0x22c, "CONFIGURATION ERROR" },
9727c478bd9Sstevel@tonic-gate 	{ 0x22d, "OTHER" },
9737c478bd9Sstevel@tonic-gate 	{ 0x22e, "HEAD" },
9747c478bd9Sstevel@tonic-gate 	{ 0x22f, "SENSOR(S)" },
9757c478bd9Sstevel@tonic-gate 	{ 0x230, "MOTOR-REEL" },
9767c478bd9Sstevel@tonic-gate 	{ 0x231, "MOTOR-CAPSTAN" },
9777c478bd9Sstevel@tonic-gate 	{ 0x232, "MOTOR-STEPPER" },
9787c478bd9Sstevel@tonic-gate 	{ 0x233, "MOTOR-EJECT" },
9797c478bd9Sstevel@tonic-gate 	{ 0x234, "Code Not Used" },
9807c478bd9Sstevel@tonic-gate 	{ 0x235, "PCB-INTERFACE" },
9817c478bd9Sstevel@tonic-gate 	{ 0x236, "PCB-READ/WRITE" },
9827c478bd9Sstevel@tonic-gate 	{ 0x237, "PCB-SERVO" },
9837c478bd9Sstevel@tonic-gate 	{ 0x238, "PINCH ROLLER" },
9847c478bd9Sstevel@tonic-gate 	{ 0x239, "LEADER" },
9857c478bd9Sstevel@tonic-gate 	{ 0x23a, "REPLACED/REPAIRED DA/MAIN BOARD" },
9867c478bd9Sstevel@tonic-gate 	{ 0x23b, "REPLACED/REPAIRED AC ADAPTER" },
9877c478bd9Sstevel@tonic-gate 	{ 0x23c, "REPLACED/REPAIRED INVERTER PCB" },
9887c478bd9Sstevel@tonic-gate 	{ 0x23d, "REPLACED/REPAIRED USER CONTROL PCB" },
9897c478bd9Sstevel@tonic-gate 	{ 0x23e, "REPLACED FLAT PANEL" },
9907c478bd9Sstevel@tonic-gate 	{ 0x23f, "REPLACED/REPAIRED TMDS CABLE" },
9917c478bd9Sstevel@tonic-gate 	{ 0x240, "REPLACED/REPAIRED USER CONTROL CABLE" },
9927c478bd9Sstevel@tonic-gate 	{ 0x241, "REPLACED/REPAIRED BACKLIGHTS" },
9937c478bd9Sstevel@tonic-gate 	{ 0x242, "BLACK LEVEL ADJUST" },
9947c478bd9Sstevel@tonic-gate 	{ 0x243, "REPLACED/REPAIRED VIDEO INPUT CONNECTOR" },
9957c478bd9Sstevel@tonic-gate 	{ 0x244, "BATTERY REPLACEMENT" },
9967c478bd9Sstevel@tonic-gate 	{ 0x245, "RECHARGE BATTERY" },
9977c478bd9Sstevel@tonic-gate 	{ 0x246, "RETURN TO CUSTOMER" },
9987c478bd9Sstevel@tonic-gate 	{ 0x248, "NTF-MISSPULL" },
9997c478bd9Sstevel@tonic-gate 	{ 0x249, "NTF-MASS SWAP" },
10007c478bd9Sstevel@tonic-gate 	{ 0x24a, "NTF-SEATING ISSUE/BAD CONNECTION" },
10017c478bd9Sstevel@tonic-gate 	{ 0x24b, "NTF-CUSTOMER REQUEST REPLACEMENT" },
10027c478bd9Sstevel@tonic-gate 	{ 0x24c, "NTF-ECO UPGRADE PRIOR TO TEST" },
10037c478bd9Sstevel@tonic-gate 	{ 0x24d, "NTF-CANNOT DUPLICATE FAILURE" },
1004dd3335a1Srtyagi 	{ 0x24e, "ROBOTICS MECHANICAL FAILURE-" },
1005dd3335a1Srtyagi 	{ 0x24f, "MC ERB Good part - Multiple Parts Replaced" },
1006dd3335a1Srtyagi 	{ 0x250, "Defective Component Replaced under Engineering Analysis" },
1007dd3335a1Srtyagi 	{ 0x251, "Defective Component/Subassembly Replaced" },
1008dd3335a1Srtyagi 	{ 0x252, "Excessive Components Replaced -SCRAP" },
1009dd3335a1Srtyagi 	{ 0x253, "Black & White (B&W) out of adjustment" },
1010dd3335a1Srtyagi 	{ 0x254, "New_EnumCodeWhite balance out of adjustment" },
1011dd3335a1Srtyagi 	{ 0x255, "Convergence out of adjustment" },
1012dd3335a1Srtyagi 	{ 0x256, "Rejuvination/Restore CRT" },
1013dd3335a1Srtyagi 	{ 0x257, "NTF - Seating issue/bad connection" },
1014dd3335a1Srtyagi 	{ 0x258, "Upgrade due to PURGE/ECO/FCO (Parts are Functional)" },
1015dd3335a1Srtyagi 	{ 0x259, "Shorted Trace/Connection" },
1016dd3335a1Srtyagi 	{ 0x25a, "Open Trace" },
1017dd3335a1Srtyagi 	{ 0x25b, "Firmware Problem" },
1018dd3335a1Srtyagi 	{ 0x25c, "Reconfigure Jumper/Switch" },
1019dd3335a1Srtyagi 	{ 0x25d, "Bent pin repair" },
1020dd3335a1Srtyagi 	{ 0x25e, "Missing Component(s)/Hardware" },
1021dd3335a1Srtyagi 	{ 0x25f, "Wrong Component(s) Hardware" },
1022dd3335a1Srtyagi 	{ 0x260, "Component/Hardware incorrectly  installed" },
1023dd3335a1Srtyagi 	{ 0x261, "Solder Problem" },
1024dd3335a1Srtyagi 	{ 0x262, "NTF - Cannot duplicate failure" },
1025dd3335a1Srtyagi 	{ 0x263, "NTF-Misspull" },
1026dd3335a1Srtyagi 	{ 0x264, "Adjust to specification" },
1027dd3335a1Srtyagi 	{ 0x265, "Burnt - SCRAPPED" },
1028dd3335a1Srtyagi 	{ 0x266, "Dirty" },
1029dd3335a1Srtyagi 	{ 0x267, "Damaged - SCRAP" },
1030dd3335a1Srtyagi 	{ 0x268, "Autoscrap" },
1031dd3335a1Srtyagi 	{ 0x269, "This NTF was probablycausedbya seating issueor badconnect" },
1032dd3335a1Srtyagi 	{ 0x26a, "Configuration Error" },
1033dd3335a1Srtyagi 	{ 0x26b, "Battery Cell(s) replaced" },
1034dd3335a1Srtyagi 	{ 0x26c, "Recharge Battery" },
1035dd3335a1Srtyagi 	{ 0x26d, "Sent to OEM for Repair - Tested" },
1036dd3335a1Srtyagi 	{ 0x26e, "MC ERB Good part- Misspull" },
1037dd3335a1Srtyagi 	{ 0x26f, "Failure not duplicated,part successfullypassed alltesting" },
1038dd3335a1Srtyagi 	{ 0x270, "NTF- Upgraded prior to test" },
1039dd3335a1Srtyagi 	{ 0x271, "NTF ? Can not duplicate failure" },
1040dd3335a1Srtyagi 	{ 0x272, "Robotics mechanical failure" },
1041dd3335a1Srtyagi 	{ 0x273, "Incorrect torque setting" },
1042dd3335a1Srtyagi 	{ 0x274, "Foreign Material" },
1043dd3335a1Srtyagi 	{ 0x275, "ESD Compromised - Bag Missing" },
1044dd3335a1Srtyagi 	{ 0x276, "ESD Compromised - Bag Torn" },
1045dd3335a1Srtyagi 	{ 0x277, "ESD Compromised - Bag not folded closed" },
1046dd3335a1Srtyagi 	{ 0x278, "ESD Compromised - Part not in approved ESD Box" },
1047dd3335a1Srtyagi 	{ 0x279, "ESD Compromised - Clamshell damaged" },
1048dd3335a1Srtyagi 	{ 0x27a, "Sent to OEM for Repair - NotTested" },
1049dd3335a1Srtyagi 	{ 0x27b, "Non-Sun Unit" },
1050dd3335a1Srtyagi 	{ 0x27c, "Sent to Sun Engineering for RCCA" },
1051dd3335a1Srtyagi 	{ 0x27d, "Unreleased Product - SCRAP" },
1052dd3335a1Srtyagi 	{ 0x27e, "ECO/DPCO SCRAP" },
1053dd3335a1Srtyagi 	{ 0x27f, "Non-Economical to Repair-SCRAP" },
1054dd3335a1Srtyagi 	{ 0x280, "Multiple Return SCRAP" },
1055dd3335a1Srtyagi 	{ 0x281, "NTF - Tested Prior to Upgrade" },
1056dd3335a1Srtyagi 	{ 0x282, "NTF- Assumed Good" },
1057dd3335a1Srtyagi 	{ 0x283, "NTF- Multiple Return" },
1058dd3335a1Srtyagi 	{ 0x284, "Damaged - Repaired" },
1059dd3335a1Srtyagi 	{ 0x285, "Noisy - Audible Repaired" },
1060dd3335a1Srtyagi 	{ 0x286, "Noisy - Audible SCRAPPED" },
1061dd3335a1Srtyagi 	{ 0x287, "Tampered/Modified - SCRAPPED" },
1062dd3335a1Srtyagi 	{ 0x288, "Environmental Failure" },
1063dd3335a1Srtyagi 	{ 0x289, "Dirty - SCRAP" },
1064dd3335a1Srtyagi 	{ 0x28a, "ESD - SCRAPPED" },
1065dd3335a1Srtyagi 	{ 0x28b, "MictorConnector Reflow executed" },
1066dd3335a1Srtyagi 	{ 0x28c, "SCRAP - Damaged CRT" },
1067dd3335a1Srtyagi 	{ 0x28d, "SCRAP - Phosphor Aged/Defects" },
1068dd3335a1Srtyagi 	{ 0x28e, "SCRAP - Damaged Flat Panel" },
1069dd3335a1Srtyagi 	{ 0x28f, "Geometry adjustment" },
1070dd3335a1Srtyagi 	{ 0x290, "Image Sizing adjustment" },
1071dd3335a1Srtyagi 	{ 0x291, "Magnetic Field Damage" },
1072dd3335a1Srtyagi 	{ 0x292, "Drive Mechnical/DLT assembly failure" },
1073dd3335a1Srtyagi 	{ 0x293, "Re-servo track write" },
1074dd3335a1Srtyagi 	{ 0x294, "Missing defect list" },
1075dd3335a1Srtyagi 	{ 0x295, "Excessive defects" },
1076dd3335a1Srtyagi 	{ 0x296, "Media Bad/Scratched" },
1077dd3335a1Srtyagi 	{ 0x297, "Faulty/Broken  Wiring" },
1078dd3335a1Srtyagi 	{ 0x298, "Defective component thatcaused fieldfailure.ReproducedbyRV" },
1079dd3335a1Srtyagi 	{ 0x299, "Defective componentthatfailedduring RVtest nofieldfailure" },
1080dd3335a1Srtyagi 	{ 0x29a, "MC ERB failure cause unknown" },
1081dd3335a1Srtyagi 	{ 0x29b, "MC ERB Good part - Software" },
1082dd3335a1Srtyagi 	{ 0x29c, "MC ERB Good part - Customer Sat" }
10837c478bd9Sstevel@tonic-gate };
10847c478bd9Sstevel@tonic-gate 
10857c478bd9Sstevel@tonic-gate fru_enum_t Error_Type[] = {
10867c478bd9Sstevel@tonic-gate 	{ 0x1, "UE" },
10877c478bd9Sstevel@tonic-gate 	{ 0x2, "CE" }
10887c478bd9Sstevel@tonic-gate };
10897c478bd9Sstevel@tonic-gate 
10907c478bd9Sstevel@tonic-gate fru_enum_t Error_Platform[] = {
10917c478bd9Sstevel@tonic-gate 	{ 0x1, "Serengeti" },
10927c478bd9Sstevel@tonic-gate 	{ 0x2, "Excalibur" },
10937c478bd9Sstevel@tonic-gate 	{ 0x3, "Daktari" },
10947c478bd9Sstevel@tonic-gate 	{ 0x4, "Starcat" },
10957c478bd9Sstevel@tonic-gate 	{ 0x5, "Wildcat" }
10967c478bd9Sstevel@tonic-gate };
10977c478bd9Sstevel@tonic-gate 
10987c478bd9Sstevel@tonic-gate fru_enum_t AFT_Struct[] = {
10997c478bd9Sstevel@tonic-gate 	{ 0x0, "None" },
11007c478bd9Sstevel@tonic-gate 	{ 0x1, "CPU" },
11017c478bd9Sstevel@tonic-gate 	{ 0x2, "IO PCI" },
11027c478bd9Sstevel@tonic-gate 	{ 0x3, "IO CPCI" },
11037c478bd9Sstevel@tonic-gate 	{ 0x4, "IO SP CPCI" },
11047c478bd9Sstevel@tonic-gate 	{ 0x5, "WCI CPU" },
11057c478bd9Sstevel@tonic-gate 	{ 0x6, "WCI IO CPCI" },
11067c478bd9Sstevel@tonic-gate 	{ 0x7, "WCI IO SP CPCI" }
11077c478bd9Sstevel@tonic-gate };
11087c478bd9Sstevel@tonic-gate 
11097c478bd9Sstevel@tonic-gate fru_enum_t Device_Type[] = {
11107c478bd9Sstevel@tonic-gate 	{ 0x0, "Unknown Device" },
11117c478bd9Sstevel@tonic-gate 	{ 0x66, "Excalibur Motherboard" },
11127c478bd9Sstevel@tonic-gate 	{ 0xca, "Excalibur CPU 1MB Module" },
11137c478bd9Sstevel@tonic-gate 	{ 0xcb, "Excalibur CPU 4MB Module" },
11147c478bd9Sstevel@tonic-gate 	{ 0xcc, "Excalibur CPU 8MB Module" },
11157c478bd9Sstevel@tonic-gate 	{ 0xfb, "Graphics_Board" },
11167c478bd9Sstevel@tonic-gate 	{ 0x100, "Motherboard" },
11177c478bd9Sstevel@tonic-gate 	{ 0x101, "Daktari Motherboard" },
11187c478bd9Sstevel@tonic-gate 	{ 0x102, "Littleneck Motherboard" },
11197c478bd9Sstevel@tonic-gate 	{ 0x103, "Cherrystone Centerplane" },
11207c478bd9Sstevel@tonic-gate 	{ 0x104, "A42 Motherboard" },
1121e37d48e7Skmohan 	{ 0x105, "Ontario Niagara CPU Board" },
1122e37d48e7Skmohan 	{ 0x106, "Erie Systemboard" },
1123e37d48e7Skmohan 	{ 0x107, "Ontario Niagara 8 Core 1.0 GHz CPU Board" },
1124e37d48e7Skmohan 	{ 0x108, "Ontario Niagara 8 Core 1.2 GHz CPU Board" },
1125e37d48e7Skmohan 	{ 0x109, "Ontario Niagara 6 Core 1.0 GHz CPU Board" },
1126e37d48e7Skmohan 	{ 0x10a, "Ontario Niagara 4 Core 1.0 GHz CPU Board" },
1127e37d48e7Skmohan 	{ 0x10b, "Erie 4 Core 1.0 GHz Systemboard" },
1128e37d48e7Skmohan 	{ 0x10c, "Erie 6 Core 1.0 GHz Systemboard" },
1129e37d48e7Skmohan 	{ 0x10d, "Erie 8 Core 1.0 GHz Systemboard" },
1130c5805b0bSps 	{ 0x10e, "Boston 1.6 GHz CPU Module" },
1131c5805b0bSps 	{ 0x10f, "Boston 1.8 GHz CPU Module" },
1132c5805b0bSps 	{ 0x110, "Boston 2.0 GHz CPU Module" },
1133c5805b0bSps 	{ 0x111, "Boston Motherboard" },
1134c5805b0bSps 	{ 0x112, "Erie 8 Core 1.2 GHz Systemboard" },
1135b09b8ac7Sdt 	{ 0x113, "Huron 6 Core Motherboard" },
1136b09b8ac7Sdt 	{ 0x114, "Huron 8 Core Motherboard" },
1137b09b8ac7Sdt 	{ 0x115, "Huron 4 Core Motherboard" },
1138dd3335a1Srtyagi 	{ 0x116, "Maramba 6 Core 1.2 GHz Motherboard" },
1139dd3335a1Srtyagi 	{ 0x117, "Maramba 8 Core 1.2 GHz Motherboard" },
1140dd3335a1Srtyagi 	{ 0x118, "Maramba 6 Core 1.4 GHz Motherboard" },
1141dd3335a1Srtyagi 	{ 0x119, "Maramba 8 Core 1.4 GHz Motherboard" },
1142b09b8ac7Sdt 	{ 0x11a, "Thunder 1.2GHz Motherboard" },
1143b09b8ac7Sdt 	{ 0x11b, "Thunder 1.4GHz Motherboard" },
1144b09b8ac7Sdt 	{ 0x11c, "Lightning 1.2GHz Motherboard" },
1145b09b8ac7Sdt 	{ 0x11d, "Lightning 1.4GHz Motherboard" },
1146b09b8ac7Sdt 	{ 0x11e, "Lightning IO Board" },
1147b09b8ac7Sdt 	{ 0x11f, "Huron 2 Core Motherboard" },
1148b09b8ac7Sdt 	{ 0x120, "Maramba 4 Core 1.2 GHz Motherboard" },
1149*5a6f9702Sdt 	{ 0x121, "Monza 6 Core 1.2 GHz Motherboard" },
1150*5a6f9702Sdt 	{ 0x122, "Monza 8 Core 1.2 GHz Motherboard" },
1151*5a6f9702Sdt 	{ 0x123, "Scottsdale 6 Core 1.2 GHz Motherboard" },
1152*5a6f9702Sdt 	{ 0x124, "Scottsdale 8 Core 1.2 GHz Motherboard" },
1153*5a6f9702Sdt 	{ 0x125, "Scottsdale 8 Core 1.4 GHz Motherboard" },
1154*5a6f9702Sdt 	{ 0x126, "Scottsdale 4 Core 1.2 GHz Motherboard" },
1155*5a6f9702Sdt 	{ 0x127, "Mongo Motherboard" },
1156*5a6f9702Sdt 	{ 0x128, "Scottsdale 2 Core 1.2 GHz Motherboard" },
11577c478bd9Sstevel@tonic-gate 	{ 0x200, "CPU Module" },
11587c478bd9Sstevel@tonic-gate 	{ 0x201, "Daktari CPU Module" },
11597c478bd9Sstevel@tonic-gate 	{ 0x202, "A42 1.064 GHZ CPU Memory Module" },
11607c478bd9Sstevel@tonic-gate 	{ 0x203, "A42 1.280 GHZ CPU Memory Module" },
11617c478bd9Sstevel@tonic-gate 	{ 0x204, "SeSi CMP Module" },
1162b09b8ac7Sdt 	{ 0x205, "Maramba Memory Riser" },
11637c478bd9Sstevel@tonic-gate 	{ 0x300, "IO Board" },
11647c478bd9Sstevel@tonic-gate 	{ 0x301, "Daktari IO Board" },
1165e37d48e7Skmohan 	{ 0x302, "Ontario IO Board" },
11667c478bd9Sstevel@tonic-gate 	{ 0x303, "Cherrystone Riser" },
1167e37d48e7Skmohan 	{ 0x304, "Ontario Front IO Board" },
1168e37d48e7Skmohan 	{ 0x305, "G2 Front IO Board" },
1169e37d48e7Skmohan 	{ 0x306, "Ontario IO-E Board" },
1170c5805b0bSps 	{ 0x307, "Boston Front IO Board" },
117113a6f743Sps 	{ 0x308, "Thumper 0 IO Board" },
1172dd3335a1Srtyagi 	{ 0x309, "Jake Fan Power Board" },
1173dd3335a1Srtyagi 	{ 0x30a, "Elwood Fan Power Board" },
1174b09b8ac7Sdt 	{ 0x30b, "Thumper F IO Board" },
11757c478bd9Sstevel@tonic-gate 	{ 0x400, "RSC Card" },
11767c478bd9Sstevel@tonic-gate 	{ 0x401, "Daktari RSC Card" },
11777c478bd9Sstevel@tonic-gate 	{ 0x402, "ALOM Card" },
11787c478bd9Sstevel@tonic-gate 	{ 0x403, "ALOM Plus Card" },
1179e37d48e7Skmohan 	{ 0x404, "Ontario Service Processor" },
1180c5805b0bSps 	{ 0x405, "Boston Service Processor" },
118113a6f743Sps 	{ 0x406, "Pelton Service Processor" },
1182b09b8ac7Sdt 	{ 0x407, "Glendale Service Processor" },
1183*5a6f9702Sdt 	{ 0x408, "Scottsdale Service Processor" },
11847c478bd9Sstevel@tonic-gate 	{ 0x500, "Disk Backplane" },
11857c478bd9Sstevel@tonic-gate 	{ 0x501, "Daktari Disk Backplane" },
11867c478bd9Sstevel@tonic-gate 	{ 0x502, "Littleneck Disk Backplane" },
11877c478bd9Sstevel@tonic-gate 	{ 0x503, "Cherrystone Disk Backplane" },
11887c478bd9Sstevel@tonic-gate 	{ 0x504, "A42 SCSI Disk Backplane" },
11897c478bd9Sstevel@tonic-gate 	{ 0x505, "N42 SCSI Disk Backplane" },
1190e37d48e7Skmohan 	{ 0x506, "Ontario SAS Disk Backplane" },
1191c5805b0bSps 	{ 0x507, "Boston SAS Disk Backplane" },
1192c5805b0bSps 	{ 0x508, "Boston 4 Disk SAS Controller" },
1193c5805b0bSps 	{ 0x509, "Boston 8 Disk SAS Controller" },
1194c5805b0bSps 	{ 0x50a, "Boston 8 Disk RAID SAS Controller" },
119513a6f743Sps 	{ 0x50b, "Constellation 10.0 Midplane" },
1196dd3335a1Srtyagi 	{ 0x50c, "Jake 4 Disk Backplane" },
1197dd3335a1Srtyagi 	{ 0x50d, "Jake 8 Disk Backplane" },
1198dd3335a1Srtyagi 	{ 0x50e, "Elwood 16 Disk Backplane" },
1199dd3335a1Srtyagi 	{ 0x50f, "Elwood 8 Disk Backplane" },
1200b09b8ac7Sdt 	{ 0x510, "Constellation 48 Midplane" },
1201b09b8ac7Sdt 	{ 0x511, "Congo SAS Back Plane" },
1202*5a6f9702Sdt 	{ 0x512, "Jackal REM - no PBSRAM" },
1203*5a6f9702Sdt 	{ 0x513, "Jackal REM - PBSRAM" },
1204*5a6f9702Sdt 	{ 0x514, "Mongo ES Backplane" },
12057c478bd9Sstevel@tonic-gate 	{ 0x600, "PDB Board" },
12067c478bd9Sstevel@tonic-gate 	{ 0x601, "Daktari PDB Board" },
12077c478bd9Sstevel@tonic-gate 	{ 0x602, "Littleneck PDB Board" },
12087c478bd9Sstevel@tonic-gate 	{ 0x603, "Cherrystone PDB	Board" },
12097c478bd9Sstevel@tonic-gate 	{ 0x604, "N42 PDB Board" },
1210e37d48e7Skmohan 	{ 0x605, "Ontario Power Distribution Board" },
1211c5805b0bSps 	{ 0x606, "G2 Power Distribution Board" },
1212c5805b0bSps 	{ 0x607, "Boston Power Distribution Board" },
121313a6f743Sps 	{ 0x608, "N2 Power Distribution Board" },
121413a6f743Sps 	{ 0x609, "Pelton Power Distribution Board" },
1215dd3335a1Srtyagi 	{ 0x60a, "Jake Power Distribution Board" },
1216dd3335a1Srtyagi 	{ 0x60b, "Elwood Power Distribution Board" },
1217b09b8ac7Sdt 	{ 0x60c, "D2 Power Distribution Board" },
1218b09b8ac7Sdt 	{ 0x60d, "Turgo Power Distribution Board" },
1219b09b8ac7Sdt 	{ 0x60e, "Congo Power Distribution Board" },
12207c478bd9Sstevel@tonic-gate 	{ 0x700, "Power Supply" },
12217c478bd9Sstevel@tonic-gate 	{ 0x701, "Daktari Power Supply" },
12227c478bd9Sstevel@tonic-gate 	{ 0x702, "Littleneck Power Supply" },
12237c478bd9Sstevel@tonic-gate 	{ 0x703, "Cherrystone Power Supply" },
12247c478bd9Sstevel@tonic-gate 	{ 0x704, "A42 AC Power Supply" },
12257c478bd9Sstevel@tonic-gate 	{ 0x800, "GBIC Board" },
12267c478bd9Sstevel@tonic-gate 	{ 0x801, "Daktari GBIC Board" },
122713a6f743Sps 	{ 0x802, "N2 XAUI Copper Board" },
122813a6f743Sps 	{ 0x803, "N2 XAUI Optical Board" },
12297c478bd9Sstevel@tonic-gate 	{ 0x900, "LoopB Card" },
123013a6f743Sps 	{ 0x901, "Daktari LoopB Card" },
123113a6f743Sps 	{ 0xa00, "Galaxy 1x.0 Motherboard" },
123213a6f743Sps 	{ 0xa01, "Galaxy 1x.1.last Motherboard" },
123313a6f743Sps 	{ 0xa02, "Galaxy 1x.2.rohs Motherboard" },
123413a6f743Sps 	{ 0xa10, "Galaxy 2x.0 Motherboard" },
123513a6f743Sps 	{ 0xa11, "Galaxy 2x.1.last Motherboard" },
123613a6f743Sps 	{ 0xa12, "Galaxy 2x.2.rohs Motherboard" },
123713a6f743Sps 	{ 0xa20, "Galaxy 1e.0 Motherboard" },
123813a6f743Sps 	{ 0xa30, "Galaxy 2e.0 Motherboard" },
123913a6f743Sps 	{ 0xa40, "Galaxy 1f.0 Motherboard" },
124013a6f743Sps 	{ 0xa50, "Galaxy 2f.0 Motherboard" },
124113a6f743Sps 	{ 0xa60, "Galaxy 4.0 Motherboard" },
1242b09b8ac7Sdt 	{ 0xa61, "Dorado/Tucana Motherboard" },
1243b09b8ac7Sdt 	{ 0xa62, "Dorado 1U" },
1244b09b8ac7Sdt 	{ 0xa63, "Tucana - 2 Sockets" },
1245b09b8ac7Sdt 	{ 0xa64, "Dorado 2U - 16 Disk" },
1246b09b8ac7Sdt 	{ 0xa65, "Tucana - 4 Sockets" },
1247b09b8ac7Sdt 	{ 0xa66, "Dorado 2U - both 8 and 16 disk models" },
1248b09b8ac7Sdt 	{ 0xa67, "Lynx Motherboard" },
1249b09b8ac7Sdt 	{ 0xa68, "Lynx 1U - 8 Disk" },
1250b09b8ac7Sdt 	{ 0xa69, "Lynx 2U - 16 Disk" },
1251b09b8ac7Sdt 	{ 0xa70, "Glendale 4-core 1.17 GHz MB" },
1252b09b8ac7Sdt 	{ 0xa71, "Glendale 6-core 1.17 GHz MB" },
1253b09b8ac7Sdt 	{ 0xa72, "Glendale 8-core 1.17 GHz MB" },
1254b09b8ac7Sdt 	{ 0xa73, "Glendale 8-core 1.42 GHz MB" },
1255*5a6f9702Sdt 	{ 0xa74, "Doradi 1U - SunFire x4150" },
1256*5a6f9702Sdt 	{ 0xa75, "Doardi 2U - SunFire x4250" },
1257*5a6f9702Sdt 	{ 0xa76, "Tucani 2U - SunFire x4450" },
1258*5a6f9702Sdt 	{ 0xa77, "Aries 2U - Netra x4250" },
1259*5a6f9702Sdt 	{ 0xa78, "Argo 4U - Netra x4450" },
1260*5a6f9702Sdt 	{ 0xa79, "Venus 1U SunFire x2250" },
126113a6f743Sps 	{ 0xb01, "Gemini 0 Blade" },
126213a6f743Sps 	{ 0xb02, "Pegasus 0 Blade" },
1263dd3335a1Srtyagi 	{ 0xb03, "Draco Motherboard" },
1264b09b8ac7Sdt 	{ 0xb04, "VELA Blade" },
1265b09b8ac7Sdt 	{ 0xb05, "Wolf Blade" },
1266b09b8ac7Sdt 	{ 0xb06, "St. Paul Blade" },
1267b09b8ac7Sdt 	{ 0xb07, "Hercules Blade" },
1268b09b8ac7Sdt 	{ 0xb08, "Virgo Blade" },
1269b09b8ac7Sdt 	{ 0xb09, "Gemini+ Blade" },
1270b09b8ac7Sdt 	{ 0xb0a, "Pegasus+ Blade" },
1271dd3335a1Srtyagi 	{ 0xc00, "Chassis Management Module" },
1272b09b8ac7Sdt 	{ 0xc01, "C10 Chassis Management Module" },
1273b09b8ac7Sdt 	{ 0xc02, "C48 Chassis Management Module" },
1274b09b8ac7Sdt 	{ 0xc03, "Huron1" },
1275b09b8ac7Sdt 	{ 0xc04, "Huron2" },
1276b09b8ac7Sdt 	{ 0xc05, "NEM" },
1277b09b8ac7Sdt 	{ 0xc06, "NEM+" },
1278*5a6f9702Sdt 	{ 0xc07, "Hydra NEM" },
1279b09b8ac7Sdt 	{ 0xc08, "IB NEM 176" },
1280b09b8ac7S