1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 * or http://www.opensolaris.org/os/licensing.
10 * See the License for the specific language governing permissions
11 * and limitations under the License.
12 *
13 * When distributing Covered Code, include this CDDL HEADER in each
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 * If applicable, add the following below this CDDL HEADER, with the
16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21/*
22 * Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
23 * Use is subject to license terms.
24 */
25
26#pragma ident	"%Z%%M%	%I%	%E% SMI"
27
28/*
29 * FRUID Tag Registry
30 * This file is AUTO-generated DO NOT EDIT
31 *
32 * Generated on Wed May 21 15:05:38 IST 2008 by dt207653.
33 * From input file data.frureg
34 *
35 */
36
37
38static const char *registry_version
39	= "%Z%%M%  %I%  %E%  SMI";
40
41fru_enum_t Vendor[] = {
42	{ 0x0, "NO JEDEC CODE FOR THIS VENDOR" },
43	{ 0x1, "AMD" },
44	{ 0x2, "AMI" },
45	{ 0x4, "Fujitsu" },
46	{ 0x7, "Hitachi" },
47	{ 0x8, "Inmos" },
48	{ 0xb, "Intersil" },
49	{ 0xd, "Mostek" },
50	{ 0xe, "Freescale (formerly Motorola)" },
51	{ 0x10, "NEC" },
52	{ 0x13, "Conexant (Rockwell)" },
53	{ 0x15, "Philips Semi. (Signetics)" },
54	{ 0x16, "Synertek" },
55	{ 0x19, "Xicor" },
56	{ 0x1a, "Zilog" },
57	{ 0x1c, "Mitsubishi" },
58	{ 0x1f, "Atmel" },
59	{ 0x20, "SGS/Thomson" },
60	{ 0x23, "Wafer Scale Integration" },
61	{ 0x25, "Tristar" },
62	{ 0x26, "Visic" },
63	{ 0x29, "MicrochipTechnology" },
64	{ 0x2a, "Ricoh Ltd." },
65	{ 0x2c, "Micron Technology" },
66	{ 0x2f, "ACTEL" },
67	{ 0x31, "Catalyst" },
68	{ 0x32, "Panasonic" },
69	{ 0x34, "Cypress" },
70	{ 0x37, "Zarlink (formerly Plessey)" },
71	{ 0x38, "UTMC" },
72	{ 0x3b, "Integrated CMOS(Vertex)" },
73	{ 0x3d, "Tektronix" },
74	{ 0x3e, "Sun Microsystems" },
75	{ 0x40, "ProMos/Mosel Vitelic" },
76	{ 0x43, "Xerox" },
77	{ 0x45, "SunDisk" },
78	{ 0x46, "Elan Circuit Tech." },
79	{ 0x4a, "Compaq" },
80	{ 0x4c, "SCI" },
81	{ 0x4f, "I3 Design System" },
82	{ 0x51, "Crosspoint Solutions" },
83	{ 0x52, "Alliance Semiconductor" },
84	{ 0x54, "Hewlett-Packard" },
85	{ 0x57, "New Media" },
86	{ 0x58, "MHS Electronic" },
87	{ 0x5b, "Kawasaki Steel" },
88	{ 0x5d, "TECMAR" },
89	{ 0x5e, "Exar" },
90	{ 0x61, "Northern Telecom" },
91	{ 0x62, "Sanyo" },
92	{ 0x64, "Crystal Semiconductor" },
93	{ 0x67, "Asparix" },
94	{ 0x68, "Convex Computer" },
95	{ 0x6b, "Transwitch" },
96	{ 0x6d, "Cannon" },
97	{ 0x6e, "Altera" },
98	{ 0x70, "QUALCOMM" },
99	{ 0x73, "AMS(Austria Micro)" },
100	{ 0x75, "Aster Electronics" },
101	{ 0x76, "Bay Networks(Synoptic)" },
102	{ 0x79, "Thesys" },
103	{ 0x7a, "Solbourne Computer" },
104	{ 0x7c, "Dialog" },
105	{ 0x83, "Fairchild" },
106	{ 0x85, "GTE" },
107	{ 0x86, "Harris" },
108	{ 0x89, "Intel" },
109	{ 0x8a, "I.T.T." },
110	{ 0x8c, "Monolithic Memories" },
111	{ 0x8f, "National" },
112	{ 0x91, "RCA" },
113	{ 0x92, "Raytheon" },
114	{ 0x94, "Seeq" },
115	{ 0x97, "Texas Instruments" },
116	{ 0x98, "Toshiba" },
117	{ 0x9b, "Eurotechnique" },
118	{ 0x9d, "Lucent (AT&T)" },
119	{ 0x9e, "Exel" },
120	{ 0xa1, "Lattice Semi." },
121	{ 0xa2, "NCR" },
122	{ 0xa4, "IBM" },
123	{ 0xa7, "Intl. CMOS Technology" },
124	{ 0xa8, "SSSI" },
125	{ 0xab, "VLSI" },
126	{ 0xad, "Hyundai Electronics" },
127	{ 0xae, "OKI Semiconductor" },
128	{ 0xb0, "Sharp" },
129	{ 0xb3, "IDT" },
130	{ 0xb5, "DEC" },
131	{ 0xb6, "LSI Logic" },
132	{ 0xb9, "Thinking Machine" },
133	{ 0xba, "Thomson CSF" },
134	{ 0xbc, "Honeywell" },
135	{ 0xbf, "SST" },
136	{ 0xc1, "Infineon (formerly Siemens)" },
137	{ 0xc2, "Macronix" },
138	{ 0xc4, "Plus Logic" },
139	{ 0xc7, "European Silicon Str." },
140	{ 0xc8, "Apple Computer" },
141	{ 0xc9, "Xilinx" },
142	{ 0xcb, "Protocol Engines" },
143	{ 0xcd, "Seiko Instruments" },
144	{ 0xce, "Samsung" },
145	{ 0xd0, "Klic" },
146	{ 0xd3, "Tandem" },
147	{ 0xd5, "Intg. Silicon Solutions" },
148	{ 0xd6, "Brooktree" },
149	{ 0xd9, "Performance Semi." },
150	{ 0xda, "Winbond Electronic" },
151	{ 0xdc, "Bright Micro" },
152	{ 0xdf, "PCMCIA" },
153	{ 0xe0, "LG Semi (formerly Goldstar)" },
154	{ 0xe3, "Array Microsystems" },
155	{ 0xe5, "Analog Devices" },
156	{ 0xe6, "PMC-Sierra" },
157	{ 0xe9, "Quality Semiconductor" },
158	{ 0xea, "Nimbus Technology" },
159	{ 0xec, "Micronas (ITT Intermetall)" },
160	{ 0xef, "NEXCOM" },
161	{ 0xf1, "Sony" },
162	{ 0xf2, "Cray Research" },
163	{ 0xf4, "Vitesse" },
164	{ 0xf7, "Zentrum or ZMD" },
165	{ 0xf8, "TRW" },
166	{ 0xfb, "Allied-Signal" },
167	{ 0xfd, "Media Vision" },
168	{ 0xfe, "Level One Communication" },
169	{ 0xff, "Seagate" },
170	{ 0x101, "Cirrus Logic" },
171	{ 0x102, "National Instruments" },
172	{ 0x104, "Alcatel Mietec" },
173	{ 0x107, "JTAG Technologies" },
174	{ 0x108, "BAE Systems( formerly Loral)" },
175	{ 0x10b, "Bestlink Systems" },
176	{ 0x10d, "GENNUM" },
177	{ 0x10e, "VideoLogic" },
178	{ 0x110, "Chip Express" },
179	{ 0x113, "TCSI" },
180	{ 0x115, "Hughes Aircraft" },
181	{ 0x116, "Lanstar Semiconductor" },
182	{ 0x119, "Music Semi" },
183	{ 0x11a, "Ericsson Components" },
184	{ 0x11c, "Eon Silicon Devices" },
185	{ 0x11f, "Integ. Memories Tech." },
186	{ 0x120, "Corollary Inc." },
187	{ 0x123, "EIV(Switzerland)" },
188	{ 0x125, "Zarlink (formerly Mitel)" },
189	{ 0x126, "Clearpoint" },
190	{ 0x129, "Vanguard" },
191	{ 0x12a, "Hagiwara Sys-Com" },
192	{ 0x12c, "Celestica" },
193	{ 0x12f, "Rohm Company Ltd." },
194	{ 0x131, "Libit Signal Processing" },
195	{ 0x132, "Mushkin Enhanced Memory" },
196	{ 0x134, "Adaptec Inc." },
197	{ 0x137, "AMIC Technology" },
198	{ 0x138, "Adobe Systems" },
199	{ 0x13b, "Newport Digital" },
200	{ 0x13d, "T Square" },
201	{ 0x13e, "Seiko Epson" },
202	{ 0x140, "Viking Components" },
203	{ 0x143, "Suwa Electronics" },
204	{ 0x145, "Micron CMS" },
205	{ 0x146, "American Computer & Digital Components Inc" },
206	{ 0x149, "CPU Design" },
207	{ 0x14a, "Price Point" },
208	{ 0x14c, "Tellabs" },
209	{ 0x14f, "Transcend Information" },
210	{ 0x151, "CKD Corporation Ltd." },
211	{ 0x152, "Capital Instruments, Inc." },
212	{ 0x154, "Linvex Technology" },
213	{ 0x157, "Dynamem, Inc." },
214	{ 0x158, "NERA ASA" },
215	{ 0x15b, "Acorn Computers" },
216	{ 0x15d, "Oak Technology, Inc." },
217	{ 0x15e, "Itec Memory" },
218	{ 0x161, "Wintec Industries" },
219	{ 0x162, "Super PC Memory" },
220	{ 0x164, "Galvantech" },
221	{ 0x167, "GateField" },
222	{ 0x168, "Integrated Memory System" },
223	{ 0x16b, "Goldenram" },
224	{ 0x16d, "Cimaron Communications" },
225	{ 0x16e, "Nippon Steel Semi. Corp." },
226	{ 0x170, "AMCC" },
227	{ 0x173, "Digital Microwave" },
228	{ 0x175, "MIMOS Semiconductor" },
229	{ 0x176, "Advanced Fibre" },
230	{ 0x179, "Acbel Polytech Inc." },
231	{ 0x17a, "Apacer Technology" },
232	{ 0x17c, "FOXCONN" },
233	{ 0x17d, "TBD" },
234	{ 0x183, "ILC Data Device" },
235	{ 0x185, "Micro Linear" },
236	{ 0x186, "Univ. of NC" },
237	{ 0x189, "Nchip" },
238	{ 0x18a, "Galileo Tech" },
239	{ 0x18c, "Graychip" },
240	{ 0x18f, "Robert Bosch" },
241	{ 0x191, "DATARAM" },
242	{ 0x192, "United Microelec Corp." },
243	{ 0x194, "Smart Modular" },
244	{ 0x197, "Qlogic" },
245	{ 0x198, "Kingston" },
246	{ 0x19b, "SpaSE" },
247	{ 0x19d, "Programmable Micro Corp" },
248	{ 0x19e, "DoD" },
249	{ 0x1a1, "Dallas Semiconductor" },
250	{ 0x1a2, "Omnivision" },
251	{ 0x1a4, "Novatel Wireless" },
252	{ 0x1a7, "Cabletron" },
253	{ 0x1a8, "Silicon Technology (Simple Technology)" },
254	{ 0x1ab, "Vantis" },
255	{ 0x1ad, "Century" },
256	{ 0x1ae, "Hal Computers" },
257	{ 0x1b0, "Juniper Networks" },
258	{ 0x1b3, "Tundra Semiconductor" },
259	{ 0x1b5, "LightSpeed Semi." },
260	{ 0x1b6, "ZSP Corp." },
261	{ 0x1b9, "Dynachip" },
262	{ 0x1ba, "PNY Electronics" },
263	{ 0x1bc, "MMC Networks" },
264	{ 0x1bf, "Broadcom" },
265	{ 0x1c1, "V3 Semiconductor" },
266	{ 0x1c2, "Flextronics Semiconductor" },
267	{ 0x1c4, "Transmeta" },
268	{ 0x1c7, "Enhance 3000 Inc" },
269	{ 0x1c8, "Tower Semiconductor" },
270	{ 0x1cb, "Maxim Integrated Product" },
271	{ 0x1cd, "Centaur Technology" },
272	{ 0x1ce, "Unigen Corporation" },
273	{ 0x1d0, "Memory Card Technology" },
274	{ 0x1d3, "Aica Kogyo, Ltd." },
275	{ 0x1d5, "MSC Vertriebs GmbH" },
276	{ 0x1d6, "AKM Company, Ltd." },
277	{ 0x1d9, "GSI Technology" },
278	{ 0x1da, "Dane-Elec" },
279	{ 0x1dc, "Lara Technology" },
280	{ 0x1df, "Tanisys Technology" },
281	{ 0x1e0, "Truevision" },
282	{ 0x1e3, "MGV Memory" },
283	{ 0x1e5, "Gadzoox Networks" },
284	{ 0x1e6, "Multi Dimensional Cons." },
285	{ 0x1e9, "Triscend" },
286	{ 0x1ea, "XaQti" },
287	{ 0x1ec, "Clear Logic" },
288	{ 0x1ef, "Advantage Memory" },
289	{ 0x1f1, "LeCroy" },
290	{ 0x1f2, "Yamaha Corporation" },
291	{ 0x1f4, "NetLogic Microsystems" },
292	{ 0x1f7, "BF Goodrich Data." },
293	{ 0x1f8, "Epigram" },
294	{ 0x1fb, "Admor Memory" },
295	{ 0x1fd, "Quadratics Superconductor" },
296	{ 0x1fe, "3COM" },
297	{ 0x201, "Camintonn Corporation" },
298	{ 0x202, "ISOA Incorporated" },
299	{ 0x204, "ADMtek Incorporated" },
300	{ 0x207, "MOSAID Technologies" },
301	{ 0x208, "Ardent Technologies" },
302	{ 0x20b, "Allayer Technologies" },
303	{ 0x20d, "Oasis Semiconductor" },
304	{ 0x20e, "Novanet Semiconductor" },
305	{ 0x210, "Power General" },
306	{ 0x213, "Telocity" },
307	{ 0x215, "Symagery Microsystems" },
308	{ 0x216, "C-Port Corporation" },
309	{ 0x219, "Malleable Technologies" },
310	{ 0x21a, "Kendin Communications" },
311	{ 0x21c, "Sanmina Corporation" },
312	{ 0x21f, "Actrans System Inc." },
313	{ 0x220, "ALPHA Technologies" },
314	{ 0x223, "Align Manufacturing" },
315	{ 0x225, "Chameleon Systems" },
316	{ 0x226, "Aplus Flash Technology" },
317	{ 0x229, "ADTEC Corporation" },
318	{ 0x22a, "Kentron Technologies" },
319	{ 0x22c, "Tachyon Semiconductor (ASIC Designs Inc)" },
320	{ 0x22f, "Siemens AG" },
321	{ 0x231, "Itautec Philco SA" },
322	{ 0x232, "Radiata Inc." },
323	{ 0x234, "Legend" },
324	{ 0x237, "Enikia Incorporated" },
325	{ 0x238, "SwitchOn Networks" },
326	{ 0x23b, "ESS Technology" },
327	{ 0x23d, "Excess Bandwidth" },
328	{ 0x23e, "West bay Semiconductor" },
329	{ 0x240, "Newport Communications" },
330	{ 0x243, "Intellitech Corporation" },
331	{ 0x245, "Ishoni Networks" },
332	{ 0x246, "Silicon Spice" },
333	{ 0x249, "Centillium Communications" },
334	{ 0x24a, "W.L. Gore" },
335	{ 0x24c, "GlobeSpan" },
336	{ 0x24f, "Saifun Semiconductors" },
337	{ 0x251, "MetaLink Technologies" },
338	{ 0x252, "Feiya Technology" },
339	{ 0x254, "Shikatronics" },
340	{ 0x257, "Com-Tier" },
341	{ 0x258, "Malaysia Micro Solutions" },
342	{ 0x25b, "Anadigm (formerly Anadyne)" },
343	{ 0x25d, "Mellanox Technologies" },
344	{ 0x25e, "Tenx Technologies" },
345	{ 0x261, "Skyup Technology" },
346	{ 0x262, "HiNT Corporation" },
347	{ 0x264, "MCI Computer GMBH" },
348	{ 0x267, "AVED Memory" },
349	{ 0x268, "Legerity" },
350	{ 0x26b, "nCUBE" },
351	{ 0x26d, "FDK Corporation" },
352	{ 0x26e, "High Bandwidth Access" },
353	{ 0x270, "BRECIS" },
354	{ 0x273, "Chicory Systems" },
355	{ 0x275, "Fast-Chip" },
356	{ 0x276, "Zucotto Wireless" },
357	{ 0x279, "eSilicon" },
358	{ 0x27a, "Morphics Technology" },
359	{ 0x27c, "Silicon Wave" },
360	{ 0x283, "Agate Semiconductor" },
361	{ 0x285, "HYPERTEC" },
362	{ 0x286, "Adhoc Technologies" },
363	{ 0x289, "Switchcore" },
364	{ 0x28a, "Cisco Systems, Inc." },
365	{ 0x28c, "WorkX AG (Wichmann WorkX AG)" },
366	{ 0x28f, "E-M Solutions" },
367	{ 0x291, "Advanced Hardware Arch." },
368	{ 0x292, "Inova Semiconductors GmbH" },
369	{ 0x294, "Delkin Devices" },
370	{ 0x297, "SiberCore Technologies" },
371	{ 0x298, "Southland Microsystems" },
372	{ 0x29b, "Great Technology Microcomputer" },
373	{ 0x29d, "HADCO Corporation" },
374	{ 0x29e, "Corsair" },
375	{ 0x2a1, "Silicon Laboratories, Inc. (Cygnal)" },
376	{ 0x2a2, "Artesyn Technologies" },
377	{ 0x2a4, "Peregrine Semiconductor" },
378	{ 0x2a7, "MIPS Technologies" },
379	{ 0x2a8, "Chrysalis ITS" },
380	{ 0x2ab, "Win Technologies" },
381	{ 0x2ad, "Extreme Packet Devices" },
382	{ 0x2ae, "RF Micro Devices" },
383	{ 0x2b0, "Sarnoff Corporation" },
384	{ 0x2b3, "Benchmark Electronics" },
385	{ 0x2b5, "SpecTek Incorporated" },
386	{ 0x2b6, "Hi/fn" },
387	{ 0x2b9, "AANetcom Incorporated" },
388	{ 0x2ba, "Micro Memory Bank" },
389	{ 0x2bc, "Virata Corporation" },
390	{ 0x2bf, "DSP Group" },
391	{ 0x2c1, "Chip2Chip Incorporated" },
392	{ 0x2c2, "Phobos Corporation" },
393	{ 0x2c4, "Nordic VLSI ASA" },
394	{ 0x2c7, "Alchemy Semiconductor" },
395	{ 0x2c8, "Agilent Technologies" },
396	{ 0x2cb, "HanBit Electronics" },
397	{ 0x2cd, "Element 14" },
398	{ 0x2ce, "Pycon" },
399	{ 0x2d0, "Sibyte, Incorporated" },
400	{ 0x2d3, "I & C Technology" },
401	{ 0x2d5, "Elektrobit" },
402	{ 0x2d6, "Megic" },
403	{ 0x2d9, "Hyperchip" },
404	{ 0x2da, "Gemstone Communications" },
405	{ 0x2dc, "3ParData" },
406	{ 0x2df, "Helix AG" },
407	{ 0x2e0, "Domosys" },
408	{ 0x2e3, "Chiaro" },
409	{ 0x2e5, "Exbit Technology" },
410	{ 0x2e6, "Integrated Technology Express" },
411	{ 0x2e9, "Jasmine Networks" },
412	{ 0x2ea, "Caspian Networks" },
413	{ 0x2ec, "Silicon Access Networks" },
414	{ 0x2ef, "MultiLink Technology" },
415	{ 0x2f1, "World Wide Packets" },
416	{ 0x2f2, "APW Silicon Valley Division" },
417	{ 0x2f4, "Xstream Logic" },
418	{ 0x2f7, "Realchip" },
419	{ 0x2f8, "Galaxy Power" },
420	{ 0x2fb, "Accelerant Networks" },
421	{ 0x2fd, "SandCraft" },
422	{ 0x2fe, "Elpida" },
423	{ 0x301, "Solectron" },
424	{ 0x302, "Optosys Technologies" },
425	{ 0x304, "TriMedia Technologies" },
426	{ 0x307, "Optillion" },
427	{ 0x308, "Terago Communications" },
428	{ 0x30b, "Nanya Technology" },
429	{ 0x30d, "Mysticom" },
430	{ 0x30e, "LightSand Communications" },
431	{ 0x310, "Agere Systems" },
432	{ 0x313, "Golden Empire" },
433	{ 0x315, "Tioga Technologies" },
434	{ 0x316, "Netlist" },
435	{ 0x319, "Centon Electronics" },
436	{ 0x31a, "Tyco Electronics" },
437	{ 0x31c, "Zettacom" },
438	{ 0x31f, "Aspex Technology" },
439	{ 0x320, "F5 Networks" },
440	{ 0x323, "Acorn Networks" },
441	{ 0x325, "Kingmax Semiconductor" },
442	{ 0x326, "BOPS" },
443	{ 0x329, "eMemory Technology" },
444	{ 0x32a, "Procket Networks" },
445	{ 0x32c, "Trebia Networks" },
446	{ 0x32f, "Ample Communications" },
447	{ 0x331, "Astute Networks" },
448	{ 0x332, "Azanda Network Devices" },
449	{ 0x334, "Tekmos" },
450	{ 0x337, "Firecron Ltd" },
451	{ 0x338, "Resonext Communications" },
452	{ 0x33b, "Concept Computer" },
453	{ 0x33d, "3Dlabs" },
454	{ 0x33e, "ct Magazine" },
455	{ 0x340, "Silicon Packets" },
456	{ 0x343, "Semicon Devices Singapore" },
457	{ 0x345, "Improv Systems" },
458	{ 0x346, "INDUSYS GmbH" },
459	{ 0x349, "Ritek Corp" },
460	{ 0x34a, "empowerTel Networks" },
461	{ 0x34c, "Cavium Networks" },
462	{ 0x34f, "Intrinsity" },
463	{ 0x351, "Terawave Communications" },
464	{ 0x352, "IceFyre Semiconductor" },
465	{ 0x354, "Picochip Designs Ltd" },
466	{ 0x357, "Pijnenburg Securealink" },
467	{ 0x358, "MemorySolutionN" },
468	{ 0x35b, "Nazomi Communications" },
469	{ 0x35d, "Rockwell Collins" },
470	{ 0x35e, "Picocel Co. Ltd. (PAION)" },
471	{ 0x361, "SiCon Video" },
472	{ 0x362, "NanoAmp Solutions" },
473	{ 0x364, "PrairieComm" },
474	{ 0x367, "MtekVision" },
475	{ 0x368, "Allegro Networks" },
476	{ 0x36b, "NVIDIA" },
477	{ 0x36d, "Peak Electronics" },
478	{ 0x36e, "Litchfield Communication" },
479	{ 0x370, "Teradiant Networks" },
480	{ 0x373, "RAM Components" },
481	{ 0x375, "ClearSpeed" },
482	{ 0x376, "Matsushita Battery de Baja" },
483	{ 0x379, "Utron Technology" },
484	{ 0x37a, "Astec Intl" },
485	{ 0x37c, "Redux Communications" },
486	{ 0x383, "Buffalo (Formerly Melco)" },
487	{ 0x385, "Cyan Technologies" },
488	{ 0x386, "Global Locate" },
489	{ 0x388, "TakeMS International AG" },
490	{ 0x389, "Ikanos Communications" },
491	{ 0x38a, "Princeton Technology" },
492	{ 0x38c, "Elite Flash Storage" },
493	{ 0x38f, "ATI Technologies" },
494	{ 0x391, "NeoMagic" },
495	{ 0x392, "AuroraNetics" },
496	{ 0x394, "Mushkin" },
497	{ 0x397, "TeraLogic" },
498	{ 0x398, "Cicada Semiconductor" },
499	{ 0x39b, "Magis Works" },
500	{ 0x39d, "Cogency Semiconductor" },
501	{ 0x39e, "Chipcon AS" },
502	{ 0x3a1, "Programmable Silicon Soluctions" },
503	{ 0x3a2, "ChipWrights" },
504	{ 0x3a4, "Quicklogic" },
505	{ 0x3a7, "Flasys" },
506	{ 0x3a8, "BitBlitz Communications" },
507	{ 0x3ab, "Purple Ray" },
508	{ 0x3ad, "Delta Electronics" },
509	{ 0x3ae, "Onex Communications" },
510	{ 0x3b0, "Memory Experts Intl" },
511	{ 0x3b3, "Dibcom" },
512	{ 0x3b5, "API NetWorks" },
513	{ 0x3b6, "Bay Microsystems" },
514	{ 0x3b9, "Tachys Technologies" },
515	{ 0x3ba, "Equator Technology" },
516	{ 0x3bc, "SILCOM" },
517	{ 0x3bf, "Sanera Systems" },
518	{ 0x3c1, "Viasystems Group" },
519	{ 0x3c2, "Simtek" },
520	{ 0x3c4, "Satron Handelsges" },
521	{ 0x3c7, "Corrent" },
522	{ 0x3c8, "Infrant Technologies" },
523	{ 0x3cb, "Hypertec" },
524	{ 0x3cd, "PLX Technology" },
525	{ 0x3ce, "Massana Design" },
526	{ 0x3d0, "Valence Semiconductor" },
527	{ 0x3d3, "Primarion" },
528	{ 0x3d5, "Silverback Systems" },
529	{ 0x3d6, "Jade Star Technologies" },
530	{ 0x3d9, "Cambridge Silicon Radio" },
531	{ 0x3da, "Swissbit" },
532	{ 0x3dc, "eWave System" },
533	{ 0x3df, "Alphamosaic Ltd" },
534	{ 0x3e0, "Sandburst" },
535	{ 0x3e3, "Ericsson Technology" },
536	{ 0x3e5, "Mitac International" },
537	{ 0x3e6, "Layer N Networks" },
538	{ 0x3e9, "Marvell Semiconductors" },
539	{ 0x3ea, "Netergy Microelectronic" },
540	{ 0x3ec, "Internet Machines" },
541	{ 0x3ef, "Accton Technology Corporation" },
542	{ 0x3f1, "Europe Technologies-2" },
543	{ 0x3f2, "Cortina Systems" },
544	{ 0x3f4, "Raqia Networks" },
545	{ 0x3f7, "Xelerated" },
546	{ 0x3f8, "SimpleTech" },
547	{ 0x3fb, "AVM gmbH" },
548	{ 0x3fd, "Dot Hill Systems Corp." },
549	{ 0x3fe, "TeraChip" },
550	{ 0x401, "T-RAM Incorporated" },
551	{ 0x402, "Innovics Wireless" },
552	{ 0x404, "KeyEye Communications" },
553	{ 0x407, "Dotcast" },
554	{ 0x408, "Silicon Mountain Memory" },
555	{ 0x40b, "Galazar Networks" },
556	{ 0x40d, "Patriot Scientific" },
557	{ 0x40e, "Neoaxiom Corporation" },
558	{ 0x410, "Europe Technologies" },
559	{ 0x413, "Digital Communications Technology Incorporated" },
560	{ 0x415, "Fulcrum Microsystems" },
561	{ 0x416, "Positivo Informatica Ltd" },
562	{ 0x419, "Zhiying Software" },
563	{ 0x41a, "Direct2Data" },
564	{ 0x41c, "Skyworks Solutions" },
565	{ 0x41f, "Zensys A/S" },
566	{ 0x420, "Legend Silicon Corp" },
567	{ 0x423, "Renesas Technology" },
568	{ 0x425, "Phyworks" },
569	{ 0x426, "MediaTek" },
570	{ 0x429, "Wintegra Ltd" },
571	{ 0x42a, "Mathstar" },
572	{ 0x42c, "Oplus Technologies" },
573	{ 0x42f, "Radia Communications" },
574	{ 0x431, "Emuzed" },
575	{ 0x432, "LOGIC Devices" },
576	{ 0x434, "Quake Technologies" },
577	{ 0x437, "Kongsberg Maritime" },
578	{ 0x438, "Faraday Technology" },
579	{ 0x43b, "ARM Ltd." },
580	{ 0x43d, "Vativ Technologies" },
581	{ 0x43e, "Endicott Interconnect Tech" },
582	{ 0x440, "Bandspeed" },
583	{ 0x443, "Ramaxel Technology" },
584	{ 0x445, "Axis Communications" },
585	{ 0x446, "Legacy Electronics" },
586	{ 0x449, "MobilEye Technologies" },
587	{ 0x44a, "Excel Semiconductor" },
588	{ 0x44c, "VirtualDigm" },
589	{ 0x44f, "Yield Microelectronics" },
590	{ 0x451, "KINGBOX Technology Co. Ltd." },
591	{ 0x452, "Ceva" },
592	{ 0x454, "Advance Modules" },
593	{ 0x457, "Goal Semiconductor" },
594	{ 0x458, "ARC International" },
595	{ 0x45b, "Key Stream" },
596	{ 0x45d, "Adimos" },
597	{ 0x45e, "SiGe Semiconductor" },
598	{ 0x461, "Genesis Microchip Inc." },
599	{ 0x462, "Vihana, Inc." },
600	{ 0x464, "GateChange Technologies" },
601	{ 0x467, "Gigaram" },
602	{ 0x468, "Enigma Semiconductor Inc." },
603	{ 0x46b, "Mediaworks Integrated Systems" },
604	{ 0x46d, "Supreme Top Technology Ltd." },
605	{ 0x46e, "MicroDisplay Corporation" },
606	{ 0x470, "Sinett Corporation" },
607	{ 0x473, "SiRF Technology" },
608	{ 0x475, "SMaL Camera Technologies" },
609	{ 0x476, "Thomson SC" },
610	{ 0x479, "SigmaTel" },
611	{ 0x47a, "Arkados" },
612	{ 0x47c, "Eudar Technology Inc." },
613	{ 0x483, "Teknovus" },
614	{ 0x485, "Runcom Technologies" },
615	{ 0x486, "RedSwitch" },
616	{ 0x489, "Signia Technologies" },
617	{ 0x48a, "Pixim" },
618	{ 0x48c, "White Electronic Designs" },
619	{ 0x48f, "3Y Power Technology" },
620	{ 0x491, "Potentia Power Systems" },
621	{ 0x492, "C-guys Incorporated" },
622	{ 0x494, "Silicon-Based Technology" },
623	{ 0x497, "XIOtech Corporation" },
624	{ 0x498, "PortalPlayer" },
625	{ 0x49b, "Phonex Broadband" },
626	{ 0x49d, "Entropic Communications" },
627	{ 0x49e, "Pacific Force Technology" },
628	{ 0x4a1, "sci-worx GmbH" },
629	{ 0x4a2, "Oasis Silicon Systems" },
630	{ 0x4a4, "Raza Microelectronics" },
631	{ 0x4a7, "Non-cents Productions" },
632	{ 0x4a8, "US Modular" },
633	{ 0x4ab, "StarCore" },
634	{ 0x4ad, "Mindspeed" },
635	{ 0x4ae, "Just Young Computer" },
636	{ 0x4b0, "OCZ" },
637	{ 0x4b3, "Inphi Corporation" },
638	{ 0x4b5, "Vixel" },
639	{ 0x4b6, "SolusTek" },
640	{ 0x4b9, "Altium Ltd." },
641	{ 0x4ba, "Insyte" },
642	{ 0x4bc, "DigiVision" },
643	{ 0x4bf, "Pericom" },
644	{ 0x4c1, "LeWiz Communications" },
645	{ 0x4c2, "CPU Technology" },
646	{ 0x4c4, "DSP Group-2" },
647	{ 0x4c7, "Chrontel" },
648	{ 0x4c8, "Powerchip Semiconductor" },
649	{ 0x4cb, "A-DATA Technology" },
650	{ 0x4cd, "G Skill Intl" },
651	{ 0x4ce, "Quanta Computer" },
652	{ 0x4d0, "Afa Technologies" },
653	{ 0x4d3, "iStor Networks" },
654	{ 0x4d5, "Microsoft" },
655	{ 0x4d6, "Open-Silicon" },
656	{ 0x4d9, "Simmtec" },
657	{ 0x4da, "Metanoia" },
658	{ 0x4dc, "Lowrance Electronics" },
659	{ 0x4df, "Fodus Communications" },
660	{ 0x4e0, "Credence Systems Corp." },
661	{ 0x4e3, "WIS Technologies" },
662	{ 0x4e5, "High Density Devices AS" },
663	{ 0x4e6, "Synopsys" },
664	{ 0x4e9, "Century Micro Inc." },
665	{ 0x4ea, "Icera Semiconductor" },
666	{ 0x4ec, "ONeil Product Development" },
667	{ 0x4ef, "Team Group Inc." },
668	{ 0x4f1, "Toshiba Corporation" },
669	{ 0x4f2, "Tensilica" },
670	{ 0x4f4, "Bacoc Inc." },
671	{ 0x4f7, "Airgo Networks" },
672	{ 0x4f8, "Wisair Ltd." },
673	{ 0x4fb, "Compete IT gmbH Co. KG" },
674	{ 0x4fd, "Focus Enhancements" },
675	{ 0x4fe, "Xyratex" },
676	{ 0x501, "Specular Networks" },
677	{ 0x502, "Patriot Memory" },
678	{ 0x504, "Silicon Optix" },
679	{ 0x507, "Stargen, Inc." },
680	{ 0x508, "NetCell Corporation" },
681	{ 0x50b, "Xsigo Systems, Inc." },
682	{ 0x50d, "Tier 1 Multichip Solutions" },
683	{ 0x50e, "CWRL Labs" },
684	{ 0x510, "Gigaram, Inc." },
685	{ 0x513, "P.A. Semi, Inc." },
686	{ 0x515, "c2 Microsystems, Inc." },
687	{ 0x516, "Level5 Networks" },
688	{ 0x519, "02IC Co. Ltd" },
689	{ 0x51a, "Tabula, Inc." },
690	{ 0x51c, "Chelsio Communications" },
691	{ 0x51f, "EADS Astrium" },
692	{ 0x520, "ATO Semicon Co. Ltd." },
693	{ 0x523, "Tzero" },
694	{ 0x525, "Power-One" },
695	{ 0x526, "Pulse~LINK Inc." },
696	{ 0x529, "Telegent Systems USA, Inc." },
697	{ 0x52a, "Atrua Technologies, Inc." },
698	{ 0x52c, "eRide Inc." },
699	{ 0x52f, "neoOne Technology, Inc." },
700	{ 0x531, "Stream Processors, Inc." },
701	{ 0x532, "Focus Enhancements." },
702	{ 0x534, "uNav Microelectronics" },
703	{ 0x537, "Newport Media, Inc." },
704	{ 0x538, "VMTS" },
705	{ 0x53b, "Solid State System Co., Ltd." },
706	{ 0x53d, "Artimi" },
707	{ 0x53e, "Power Quotient International" },
708	{ 0x540, "ADTechnology" },
709	{ 0x543, "Ventura Technology Group" },
710	{ 0x545, "M.H.S. SAS" },
711	{ 0x546, "Micro Star International" },
712	{ 0x549, "Broad Reach Engineering Co." },
713	{ 0x54a, "Semiconductor Mfg Intl Corp" },
714	{ 0x54c, "FCI USA Inc." },
715	{ 0x54f, "Spans Logic" },
716	{ 0x551, "Qimonda" },
717	{ 0x552, "New Japan Radio Co. Ltd." },
718	{ 0x554, "Montalvo Systems" },
719	{ 0x557, "AENEON" },
720	{ 0x558, "Lorom Industrial Co. Ltd" },
721	{ 0x55b, "Nethra Imaging" },
722	{ 0x55d, "CompuStocx (CSX)" },
723	{ 0x55e, "Methode" },
724	{ 0x561, "Septentrio NV" },
725	{ 0x562, "Goldenmars Technology Inc." },
726	{ 0x564, "Cochlear Ltd." },
727	{ 0x567, "Spansion, Inc." },
728	{ 0x568, "Taiwan Semiconductor Mfg" },
729	{ 0x56b, "Mobilygen Corporation" },
730	{ 0x56d, "Cswitch Corporation" },
731	{ 0x56e, "Haier (Beijing) IC Design Co." },
732	{ 0x570, "Axel Electronics Co. Ltd." },
733	{ 0x583, "U-Chip Technology Corp." },
734	{ 0x585, "Greenfield Networks" },
735	{ 0x586, "CompuRAM GmbH" },
736	{ 0x589, "Excalibrus Technologies Ltd" },
737	{ 0x58a, "SCM Microsystems" },
738	{ 0x58c, "CHIPS & Systems Inc" },
739	{ 0x58f, "Teradici" },
740	{ 0x591, "g2 Microsystems" },
741	{ 0x592, "PowerFlash Semiconductor" },
742	{ 0x594, "NovaTech Solutions, S.A." },
743	{ 0x597, "COS Memory AG" },
744	{ 0x598, "Innovasic Semiconductor" },
745	{ 0x59b, "Crucial Technology" },
746	{ 0x59d, "Solarflare Communications" },
747	{ 0x59e, "Xambala Inc." },
748	{ 0x5a1, "Imaging Works, Inc." },
749	{ 0x5a2, "Astute Networks, Inc." },
750	{ 0x5a4, "Emulex" },
751	{ 0x5a7, "Hon Hai Precision Industry" },
752	{ 0x5a8, "White Rock Networks Inc." },
753	{ 0x5ab, "Acbel Polytech Inc-2" },
754	{ 0x5ad, "ULi Electronics Inc." },
755	{ 0x5ae, "Magnum Semiconductor Inc." },
756	{ 0x5b0, "Connex Technology, Inc." },
757	{ 0x5b3, "Telecis Wireless, Inc." },
758	{ 0x5b5, "Tarari, Inc." },
759	{ 0x5b6, "Ambric, Inc." },
760	{ 0x5b9, "Enuclia Semiconductor, Inc." },
761	{ 0x5ba, "Virtium Technology Inc." },
762	{ 0x5bc, "Kian Tech LLC" },
763	{ 0x5bf, "Avago Technologies" },
764	{ 0x5c1, "Sigma Designs" },
765	{ 0x5c2, "SiCortex, Inc." },
766	{ 0x5c4, "eASIC" },
767	{ 0x5c7, "Rapport Inc." },
768	{ 0x5c8, "Makway International" },
769	{ 0x5cb, "SiConnect" },
770	{ 0x5cd, "Validity Sensors" },
771	{ 0x5ce, "Coney Technology Co. Ltd." },
772	{ 0x5d0, "Neterion Inc." },
773	{ 0x5d3, "Velogix" },
774	{ 0x5d5, "iVivity Inc." },
775	{ 0x5d6, "Walton Chaintech" },
776	{ 0x5d9, "Radiospire Networks" },
777	{ 0x5da, "Sensio Technologies, Inc." },
778	{ 0x5dc, "Hexon Technology Pte Ltd" },
779	{ 0x5df, "Connect One Ltd." },
780	{ 0x5e0, "Opulan Technologies" },
781	{ 0x5e3, "Kreton Corporation" },
782	{ 0x5e5, "Altair Semiconductor" },
783	{ 0x5e6, "NetEffect, Inc." },
784	{ 0x5e9, "Emphany Systems Inc." },
785	{ 0x5ea, "ApaceWave Technologies" },
786	{ 0x5ec, "Tego" },
787	{ 0x5ef, "MetaRAM" }
788};
789
790fru_enum_t FRU_Type[] = {
791	{ 0x0, "Unknown FRU" },
792	{ 0x101, "System Controller" },
793	{ 0x102, "SP System Controller" },
794	{ 0x201, "CPU Board" },
795	{ 0x202, "WCI CPU Board CPU WIB" },
796	{ 0x203, "Zulu CPU Board" },
797	{ 0x204, "CPU Board V2" },
798	{ 0x205, "CPU Board V3" },
799	{ 0x206, "LW8_CPU_Board" },
800	{ 0x207, "LW8 CPU Board V3" },
801	{ 0x208, "DDR CPU Board" },
802	{ 0x209, "LW8 DDR CPU Board" },
803	{ 0x20a, "CPU Board V4" },
804	{ 0x20b, "LW8 CPU Board V4" },
805	{ 0x20c, "Thunder CPU Motherboard" },
806	{ 0x20d, "Lightning CPU Motherboard" },
807	{ 0x301, "L2 Board" },
808	{ 0x302, "Logic Analyzer Board" },
809	{ 0x303, "SP L2 Board" },
810	{ 0x304, "Repeater Board V2" },
811	{ 0x401, "DC IO Fan Tray" },
812	{ 0x402, "DC CPU Fan Tray" },
813	{ 0x403, "Rack Fan Tray" },
814	{ 0x404, "ME Fan Tray" },
815	{ 0x405, "MD IO Fan Tray" },
816	{ 0x406, "MD CPU Fan Tray" },
817	{ 0x407, "MD Top Fan Tray" },
818	{ 0x408, "SP Fan Tray" },
819	{ 0x409, "MD Bottom IO Fan Tray" },
820	{ 0x40a, "LW8_Fan_Tray" },
821	{ 0x40b, "MD Top IO High Volume Fan Tray" },
822	{ 0x40c, "MD Bottom Left IO High Volume Fan Tray" },
823	{ 0x40d, "MD Bottom Right IO High Volume Fan Tray" },
824	{ 0x40e, "MD PAN1800 Top High Volume Fan Tray" },
825	{ 0x40f, "MD PAN1800 Bottom Left High Volume Fan Tray" },
826	{ 0x410, "MD PAN1800 Bottom Right High Volume Fan Tray" },
827	{ 0x411, "Tachometer Sensor Fan Tray Board" },
828	{ 0x501, "PCI IO Board" },
829	{ 0x502, "CPCI IO Board" },
830	{ 0x503, "SP CPCI IO Board" },
831	{ 0x504, "WCI CPCI IO Board NonSP IO WIB" },
832	{ 0x505, "WCI SP CPCI IO Board SPonly IO WIB" },
833	{ 0x506, "LW8_PCI_Board" },
834	{ 0x507, "PCIX IO Board" },
835	{ 0x508, "XMIT PCIX Board" },
836	{ 0x509, "LW8_PCIX_Board" },
837	{ 0x50a, "LW8_PCI+_Board" },
838	{ 0x50b, "PCIE IO Board" },
839	{ 0x601, "A123 Power Supply" },
840	{ 0x602, "A138 Power Supply" },
841	{ 0x603, "A145 Power Supply" },
842	{ 0x604, "A152 Power Supply" },
843	{ 0x605, "A153 Power Supply" },
844	{ 0x606, "A145E Power Supply" },
845	{ 0x607, "A166_Module" },
846	{ 0x608, "D142_Module" },
847	{ 0x609, "A184 Power Supply" },
848	{ 0x60a, "A185 Power Supply" },
849	{ 0x60b, "A212 Power Supply" },
850	{ 0x60c, "A213 Power Supply" },
851	{ 0x60d, "A209 Power Supply" },
852	{ 0x60e, "A195 Power Supply" },
853	{ 0x701, "SP Centerplane" },
854	{ 0x702, "DC Centerplane w/ID Board" },
855	{ 0x703, "ME Centerplane w/ID Board" },
856	{ 0x704, "MD Centerplane w/ID Board" },
857	{ 0x705, "SP Replacement Centerplane" },
858	{ 0x706, "DS Replacement Centerplane" },
859	{ 0x707, "ME Replacement Centerplane" },
860	{ 0x708, "MD Replacement Centerplane" },
861	{ 0x709, "Generic Replacement ID Board" },
862	{ 0x70a, "LW8_SCC" },
863	{ 0x70b, "LW8_AC_Chassis" },
864	{ 0x70c, "LW8_DC_Chassis" },
865	{ 0x70d, "4900 Centerplane w/ID Board" },
866	{ 0x70e, "6900 Centerplance w/ID Board" },
867	{ 0x70f, "4900 Replacement Centerplane" },
868	{ 0x710, "6900 Replacement Centerplane" },
869	{ 0x711, "E2900_CHASSIS" },
870	{ 0x712, "N1290_CHASSIS" },
871	{ 0x713, "IOBox Centerplane" },
872	{ 0x801, "Top Cap Asm Frame Manager" },
873	{ 0x901, "RTS Seq" },
874	{ 0xa01, "2MB Ecache" },
875	{ 0xa02, "4MB Ecache" },
876	{ 0xa03, "8MB Ecache" },
877	{ 0xa04, "16MB Ecache" },
878	{ 0xb00, "64 MB DIMM" },
879	{ 0xb01, "128 MB DIMM" },
880	{ 0xb02, "256 MB DIMM" },
881	{ 0xb03, "512 MB DIMM" },
882	{ 0xb04, "1024 MB DIMM" },
883	{ 0xb05, "2048 MB DIMM" },
884	{ 0xc01, "COU WIB Paroli Opt Mod" },
885	{ 0xc02, "CPCI FF Paroli Single Link Mod" },
886	{ 0xc03, "CPCI FF Paroli Double Link Mod" },
887	{ 0xc04, "Optical Link Card" },
888	{ 0xc05, "Copper Link Card" },
889	{ 0xc06, "New_EnumCodeeo" },
890	{ 0xd01, "2MB_WC_DIMM" },
891	{ 0xd02, "10MB_WC_DIMM" },
892	{ 0xd03, "20MB_WC_DIMM" },
893	{ 0xd04, "40MB_WC_DIMM" },
894	{ 0xd05, "Cluster_WC_DIMM" },
895	{ 0xd06, "20MB_WC_ECC_DIMM" },
896	{ 0xd07, "40MB_WC_ECC_DIMM" },
897	{ 0xd08, "Cluster_WC_ECC_DIMM" },
898	{ 0xe01, "LW8_PDB" },
899	{ 0xe02, "LW8_Baseplane" },
900	{ 0xe03, "LW8_Indicator_BD" },
901	{ 0xe04, "LW8_Media_Bay" },
902	{ 0xe05, "2900_Indicator_BD" },
903	{ 0xe06, "1290_Indicator_BD" },
904	{ 0xe07, "A224 Power Supply" },
905	{ 0xe08, "A225 Power Supply" },
906	{ 0xe09, "Lightning IO board" }
907};
908
909fru_enum_t CPU_Type[] = {
910	{ 0x0, "Cheetah" },
911	{ 0x1, "Jubatus" }
912};
913
914fru_enum_t Cause_Code[] = {
915	{ 0x1f4, "ENGINEERING REVIEW NTF" },
916	{ 0x1f5, "SHOTGUN" },
917	{ 0x1f6, "DEFECTIVE COMPONENT REPLACED" },
918	{ 0x1f7, "POWER SUPPLY REPLACE/REPAIR" },
919	{ 0x1f8, "VIDEO PCB REPLACE/REPAIR" },
920	{ 0x1f9, "DEFLECTION PCB REPLACE/REPAIR" },
921	{ 0x1fa, "I/O PCB REPLACE/REPAIR" },
922	{ 0x1fb, "SCRAP" },
923	{ 0x1fc, "REPLACE BEZEL" },
924	{ 0x1fd, "REPLACE BACKCOVER" },
925	{ 0x1fe, "REPLACE BASE" },
926	{ 0x1ff, "REPLACE CRT" },
927	{ 0x200, "REPLACE SUBASSEMBLY (OTHER)" },
928	{ 0x201, "HIGH VOLTAGE (Flyback) REPLACED" },
929	{ 0x202, "B & W OUT OF ADJUSTMENT" },
930	{ 0x203, "WHITE BALANCE OUT OF ADJUSTMENT" },
931	{ 0x204, "CONVERGENCE OUT OF ADJUSTMENT" },
932	{ 0x205, "REJUVENATION" },
933	{ 0x206, "RESTORE CRT" },
934	{ 0x207, "YOKE ASSEMBLY REPLACEMENT" },
935	{ 0x208, "RFB1-P4 DA-CAPS" },
936	{ 0x209, "BAD / DIRTY CONNECTION" },
937	{ 0x20a, "THERMAL INTERMITTENT DEVICE" },
938	{ 0x20b, "VOLTAGE MARGIN FAILURE" },
939	{ 0x20c, "FREQUENCY MARGIN FAILURE" },
940	{ 0x20d, "BAD DATE CODE" },
941	{ 0x20e, "SHORTED TRACE" },
942	{ 0x20f, "OPEN TRACE" },
943	{ 0x210, "DEVICE DEAD/NO OUTPUT" },
944	{ 0x211, "INTERMITTENT DEVICE" },
945	{ 0x212, "REPLACE / FLASH PROM" },
946	{ 0x213, "RECONFIGURE JUMPER / SWITCH" },
947	{ 0x214, "REPLACE CONNECTOR" },
948	{ 0x215, "BENT PIN" },
949	{ 0x216, "MISSING COMPONENT(S)/HARDWARE" },
950	{ 0x217, "WRONG COMPONENT(S)/HARDWARE" },
951	{ 0x218, "COMPONENT INCORRECTLY INSTALLED" },
952	{ 0x219, "COLD SOLDER" },
953	{ 0x21a, "SOLDER BRIDGE" },
954	{ 0x21b, "UNSOLDERED" },
955	{ 0x21c, "CANNOT DUPLICATE ERROR" },
956	{ 0x21d, "INADEQUATE DIAGNOSTICS" },
957	{ 0x21e, "ECO INCORRECTLY INSTALLED" },
958	{ 0x21f, "ADJUST TO SPEC" },
959	{ 0x220, "ECO UPGRADE" },
960	{ 0x221, "REPLACED FAN" },
961	{ 0x222, "BURNT" },
962	{ 0x223, "CLEAN & TEST" },
963	{ 0x224, "DAMAGED FAB" },
964	{ 0x225, "AUTO SCRAP" },
965	{ 0x226, "REPLACED BLOWN FUSE" },
966	{ 0x227, "REPLACED COMPONENT" },
967	{ 0x228, "REPAIRED COMPONENT" },
968	{ 0x229, "HIGH IMPEDANCE ETCH" },
969	{ 0x22a, "SEATING PROBLEM" },
970	{ 0x22b, "SOFTWARE PROBLEM" },
971	{ 0x22c, "CONFIGURATION ERROR" },
972	{ 0x22d, "OTHER" },
973	{ 0x22e, "HEAD" },
974	{ 0x22f, "SENSOR(S)" },
975	{ 0x230, "MOTOR-REEL" },
976	{ 0x231, "MOTOR-CAPSTAN" },
977	{ 0x232, "MOTOR-STEPPER" },
978	{ 0x233, "MOTOR-EJECT" },
979	{ 0x234, "Code Not Used" },
980	{ 0x235, "PCB-INTERFACE" },
981	{ 0x236, "PCB-READ/WRITE" },
982	{ 0x237, "PCB-SERVO" },
983	{ 0x238, "PINCH ROLLER" },
984	{ 0x239, "LEADER" },
985	{ 0x23a, "REPLACED/REPAIRED DA/MAIN BOARD" },
986	{ 0x23b, "REPLACED/REPAIRED AC ADAPTER" },
987	{ 0x23c, "REPLACED/REPAIRED INVERTER PCB" },
988	{ 0x23d, "REPLACED/REPAIRED USER CONTROL PCB" },
989	{ 0x23e, "REPLACED FLAT PANEL" },
990	{ 0x23f, "REPLACED/REPAIRED TMDS CABLE" },
991	{ 0x240, "REPLACED/REPAIRED USER CONTROL CABLE" },
992	{ 0x241, "REPLACED/REPAIRED BACKLIGHTS" },
993	{ 0x242, "BLACK LEVEL ADJUST" },
994	{ 0x243, "REPLACED/REPAIRED VIDEO INPUT CONNECTOR" },
995	{ 0x244, "BATTERY REPLACEMENT" },
996	{ 0x245, "RECHARGE BATTERY" },
997	{ 0x246, "RETURN TO CUSTOMER" },
998	{ 0x248, "NTF-MISSPULL" },
999	{ 0x249, "NTF-MASS SWAP" },
1000	{ 0x24a, "NTF-SEATING ISSUE/BAD CONNECTION" },
1001	{ 0x24b, "NTF-CUSTOMER REQUEST REPLACEMENT" },
1002	{ 0x24c, "NTF-ECO UPGRADE PRIOR TO TEST" },
1003	{ 0x24d, "NTF-CANNOT DUPLICATE FAILURE" },
1004	{ 0x24e, "ROBOTICS MECHANICAL FAILURE-" },
1005	{ 0x24f, "MC ERB Good part - Multiple Parts Replaced" },
1006	{ 0x250, "Defective Component Replaced under Engineering Analysis" },
1007	{ 0x251, "Defective Component/Subassembly Replaced" },
1008	{ 0x252, "Excessive Components Replaced -SCRAP" },
1009	{ 0x253, "Black & White (B&W) out of adjustment" },
1010	{ 0x254, "New_EnumCodeWhite balance out of adjustment" },
1011	{ 0x255, "Convergence out of adjustment" },
1012	{ 0x256, "Rejuvination/Restore CRT" },
1013	{ 0x257, "NTF - Seating issue/bad connection" },
1014	{ 0x258, "Upgrade due to PURGE/ECO/FCO (Parts are Functional)" },
1015	{ 0x259, "Shorted Trace/Connection" },
1016	{ 0x25a, "Open Trace" },
1017	{ 0x25b, "Firmware Problem" },
1018	{ 0x25c, "Reconfigure Jumper/Switch" },
1019	{ 0x25d, "Bent pin repair" },
1020	{ 0x25e, "Missing Component(s)/Hardware" },
1021	{ 0x25f, "Wrong Component(s) Hardware" },
1022	{ 0x260, "Component/Hardware incorrectly  installed" },
1023	{ 0x261, "Solder Problem" },
1024	{ 0x262, "NTF - Cannot duplicate failure" },
1025	{ 0x263, "NTF-Misspull" },
1026	{ 0x264, "Adjust to specification" },
1027	{ 0x265, "Burnt - SCRAPPED" },
1028	{ 0x266, "Dirty" },
1029	{ 0x267, "Damaged - SCRAP" },
1030	{ 0x268, "Autoscrap" },
1031	{ 0x269, "This NTF was probablycausedbya seating issueor badconnect" },
1032	{ 0x26a, "Configuration Error" },
1033	{ 0x26b, "Battery Cell(s) replaced" },
1034	{ 0x26c, "Recharge Battery" },
1035	{ 0x26d, "Sent to OEM for Repair - Tested" },
1036	{ 0x26e, "MC ERB Good part- Misspull" },
1037	{ 0x26f, "Failure not duplicated,part successfullypassed alltesting" },
1038	{ 0x270, "NTF- Upgraded prior to test" },
1039	{ 0x271, "NTF ? Can not duplicate failure" },
1040	{ 0x272, "Robotics mechanical failure" },
1041	{ 0x273, "Incorrect torque setting" },
1042	{ 0x274, "Foreign Material" },
1043	{ 0x275, "ESD Compromised - Bag Missing" },
1044	{ 0x276, "ESD Compromised - Bag Torn" },
1045	{ 0x277, "ESD Compromised - Bag not folded closed" },
1046	{ 0x278, "ESD Compromised - Part not in approved ESD Box" },
1047	{ 0x279, "ESD Compromised - Clamshell damaged" },
1048	{ 0x27a, "Sent to OEM for Repair - NotTested" },
1049	{ 0x27b, "Non-Sun Unit" },
1050	{ 0x27c, "Sent to Sun Engineering for RCCA" },
1051	{ 0x27d, "Unreleased Product - SCRAP" },
1052	{ 0x27e, "ECO/DPCO SCRAP" },
1053	{ 0x27f, "Non-Economical to Repair-SCRAP" },
1054	{ 0x280, "Multiple Return SCRAP" },
1055	{ 0x281, "NTF - Tested Prior to Upgrade" },
1056	{ 0x282, "NTF- Assumed Good" },
1057	{ 0x283, "NTF- Multiple Return" },
1058	{ 0x284, "Damaged - Repaired" },
1059	{ 0x285, "Noisy - Audible Repaired" },
1060	{ 0x286, "Noisy - Audible SCRAPPED" },
1061	{ 0x287, "Tampered/Modified - SCRAPPED" },
1062	{ 0x288, "Environmental Failure" },
1063	{ 0x289, "Dirty - SCRAP" },
1064	{ 0x28a, "ESD - SCRAPPED" },
1065	{ 0x28b, "MictorConnector Reflow executed" },
1066	{ 0x28c, "SCRAP - Damaged CRT" },
1067	{ 0x28d, "SCRAP - Phosphor Aged/Defects" },
1068	{ 0x28e, "SCRAP - Damaged Flat Panel" },
1069	{ 0x28f, "Geometry adjustment" },
1070	{ 0x290, "Image Sizing adjustment" },
1071	{ 0x291, "Magnetic Field Damage" },
1072	{ 0x292, "Drive Mechnical/DLT assembly failure" },
1073	{ 0x293, "Re-servo track write" },
1074	{ 0x294, "Missing defect list" },
1075	{ 0x295, "Excessive defects" },
1076	{ 0x296, "Media Bad/Scratched" },
1077	{ 0x297, "Faulty/Broken  Wiring" },
1078	{ 0x298, "Defective component thatcaused fieldfailure.ReproducedbyRV" },
1079	{ 0x299, "Defective componentthatfailedduring RVtest nofieldfailure" },
1080	{ 0x29a, "MC ERB failure cause unknown" },
1081	{ 0x29b, "MC ERB Good part - Software" },
1082	{ 0x29c, "MC ERB Good part - Customer Sat" }
1083};
1084
1085fru_enum_t Error_Type[] = {
1086	{ 0x1, "UE" },
1087	{ 0x2, "CE" }
1088};
1089
1090fru_enum_t Error_Platform[] = {
1091	{ 0x1, "Serengeti" },
1092	{ 0x2, "Excalibur" },
1093	{ 0x3, "Daktari" },
1094	{ 0x4, "Starcat" },
1095	{ 0x5, "Wildcat" }
1096};
1097
1098fru_enum_t AFT_Struct[] = {
1099	{ 0x0, "None" },
1100	{ 0x1, "CPU" },
1101	{ 0x2, "IO PCI" },
1102	{ 0x3, "IO CPCI" },
1103	{ 0x4, "IO SP CPCI" },
1104	{ 0x5, "WCI CPU" },
1105	{ 0x6, "WCI IO CPCI" },
1106	{ 0x7, "WCI IO SP CPCI" }
1107};
1108
1109fru_enum_t Device_Type[] = {
1110	{ 0x0, "Unknown Device" },
1111	{ 0x66, "Excalibur Motherboard" },
1112	{ 0xca, "Excalibur CPU 1MB Module" },
1113	{ 0xcb, "Excalibur CPU 4MB Module" },
1114	{ 0xcc, "Excalibur CPU 8MB Module" },
1115	{ 0xfb, "Graphics_Board" },
1116	{ 0x100, "Motherboard" },
1117	{ 0x101, "Daktari Motherboard" },
1118	{ 0x102, "Littleneck Motherboard" },
1119	{ 0x103, "Cherrystone Centerplane" },
1120	{ 0x104, "A42 Motherboard" },
1121	{ 0x105, "Ontario Niagara CPU Board" },
1122	{ 0x106, "Erie Systemboard" },
1123	{ 0x107, "Ontario Niagara 8 Core 1.0 GHz CPU Board" },
1124	{ 0x108, "Ontario Niagara 8 Core 1.2 GHz CPU Board" },
1125	{ 0x109, "Ontario Niagara 6 Core 1.0 GHz CPU Board" },
1126	{ 0x10a, "Ontario Niagara 4 Core 1.0 GHz CPU Board" },
1127	{ 0x10b, "Erie 4 Core 1.0 GHz Systemboard" },
1128	{ 0x10c, "Erie 6 Core 1.0 GHz Systemboard" },
1129	{ 0x10d, "Erie 8 Core 1.0 GHz Systemboard" },
1130	{ 0x10e, "Boston 1.6 GHz CPU Module" },
1131	{ 0x10f, "Boston 1.8 GHz CPU Module" },
1132	{ 0x110, "Boston 2.0 GHz CPU Module" },
1133	{ 0x111, "Boston Motherboard" },
1134	{ 0x112, "Erie 8 Core 1.2 GHz Systemboard" },
1135	{ 0x113, "Huron 6 Core Motherboard" },
1136	{ 0x114, "Huron 8 Core Motherboard" },
1137	{ 0x115, "Huron 4 Core Motherboard" },
1138	{ 0x116, "Maramba 6 Core 1.2 GHz Motherboard" },
1139	{ 0x117, "Maramba 8 Core 1.2 GHz Motherboard" },
1140	{ 0x118, "Maramba 6 Core 1.4 GHz Motherboard" },
1141	{ 0x119, "Maramba 8 Core 1.4 GHz Motherboard" },
1142	{ 0x11a, "Thunder 1.2GHz Motherboard" },
1143	{ 0x11b, "Thunder 1.4GHz Motherboard" },
1144	{ 0x11c, "Lightning 1.2GHz Motherboard" },
1145	{ 0x11d, "Lightning 1.4GHz Motherboard" },
1146	{ 0x11e, "Lightning IO Board" },
1147	{ 0x11f, "Huron 2 Core Motherboard" },
1148	{ 0x120, "Maramba 4 Core 1.2 GHz Motherboard" },
1149	{ 0x121, "Monza 6 Core 1.2 GHz Motherboard" },
1150	{ 0x122, "Monza 8 Core 1.2 GHz Motherboard" },
1151	{ 0x123, "Scottsdale 6 Core 1.2 GHz Motherboard" },
1152	{ 0x124, "Scottsdale 8 Core 1.2 GHz Motherboard" },
1153	{ 0x125, "Scottsdale 8 Core 1.4 GHz Motherboard" },
1154	{ 0x126, "Scottsdale 4 Core 1.2 GHz Motherboard" },
1155	{ 0x127, "Mongo Motherboard" },
1156	{ 0x128, "Scottsdale 2 Core 1.2 GHz Motherboard" },
1157	{ 0x200, "CPU Module" },
1158	{ 0x201, "Daktari CPU Module" },
1159	{ 0x202, "A42 1.064 GHZ CPU Memory Module" },
1160	{ 0x203, "A42 1.280 GHZ CPU Memory Module" },
1161	{ 0x204, "SeSi CMP Module" },
1162	{ 0x205, "Maramba Memory Riser" },
1163	{ 0x300, "IO Board" },
1164	{ 0x301, "Daktari IO Board" },
1165	{ 0x302, "Ontario IO Board" },
1166	{ 0x303, "Cherrystone Riser" },
1167	{ 0x304, "Ontario Front IO Board" },
1168	{ 0x305, "G2 Front IO Board" },
1169	{ 0x306, "Ontario IO-E Board" },
1170	{ 0x307, "Boston Front IO Board" },
1171	{ 0x308, "Thumper 0 IO Board" },
1172	{ 0x309, "Jake Fan Power Board" },
1173	{ 0x30a, "Elwood Fan Power Board" },
1174	{ 0x30b, "Thumper F IO Board" },
1175	{ 0x400, "RSC Card" },
1176	{ 0x401, "Daktari RSC Card" },
1177	{ 0x402, "ALOM Card" },
1178	{ 0x403, "ALOM Plus Card" },
1179	{ 0x404, "Ontario Service Processor" },
1180	{ 0x405, "Boston Service Processor" },
1181	{ 0x406, "Pelton Service Processor" },
1182	{ 0x407, "Glendale Service Processor" },
1183	{ 0x408, "Scottsdale Service Processor" },
1184	{ 0x500, "Disk Backplane" },
1185	{ 0x501, "Daktari Disk Backplane" },
1186	{ 0x502, "Littleneck Disk Backplane" },
1187	{ 0x503, "Cherrystone Disk Backplane" },
1188	{ 0x504, "A42 SCSI Disk Backplane" },
1189	{ 0x505, "N42 SCSI Disk Backplane" },
1190	{ 0x506, "Ontario SAS Disk Backplane" },
1191	{ 0x507, "Boston SAS Disk Backplane" },
1192	{ 0x508, "Boston 4 Disk SAS Controller" },
1193	{ 0x509, "Boston 8 Disk SAS Controller" },
1194	{ 0x50a, "Boston 8 Disk RAID SAS Controller" },
1195	{ 0x50b, "Constellation 10.0 Midplane" },
1196	{ 0x50c, "Jake 4 Disk Backplane" },
1197	{ 0x50d, "Jake 8 Disk Backplane" },
1198	{ 0x50e, "Elwood 16 Disk Backplane" },
1199	{ 0x50f, "Elwood 8 Disk Backplane" },
1200	{ 0x510, "Constellation 48 Midplane" },
1201	{ 0x511, "Congo SAS Back Plane" },
1202	{ 0x512, "Jackal REM - no PBSRAM" },
1203	{ 0x513, "Jackal REM - PBSRAM" },
1204	{ 0x514, "Mongo ES Backplane" },
1205	{ 0x600, "PDB Board" },
1206	{ 0x601, "Daktari PDB Board" },
1207	{ 0x602, "Littleneck PDB Board" },
1208	{ 0x603, "Cherrystone PDB	Board" },
1209	{ 0x604, "N42 PDB Board" },
1210	{ 0x605, "Ontario Power Distribution Board" },
1211	{ 0x606, "G2 Power Distribution Board" },
1212	{ 0x607, "Boston Power Distribution Board" },
1213	{ 0x608, "N2 Power Distribution Board" },
1214	{ 0x609, "Pelton Power Distribution Board" },
1215	{ 0x60a, "Jake Power Distribution Board" },
1216	{ 0x60b, "Elwood Power Distribution Board" },
1217	{ 0x60c, "D2 Power Distribution Board" },
1218	{ 0x60d, "Turgo Power Distribution Board" },
1219	{ 0x60e, "Congo Power Distribution Board" },
1220	{ 0x700, "Power Supply" },
1221	{ 0x701, "Daktari Power Supply" },
1222	{ 0x702, "Littleneck Power Supply" },
1223	{ 0x703, "Cherrystone Power Supply" },
1224	{ 0x704, "A42 AC Power Supply" },
1225	{ 0x800, "GBIC Board" },
1226	{ 0x801, "Daktari GBIC Board" },
1227	{ 0x802, "N2 XAUI Copper Board" },
1228	{ 0x803, "N2 XAUI Optical Board" },
1229	{ 0x900, "LoopB Card" },
1230	{ 0x901, "Daktari LoopB Card" },
1231	{ 0xa00, "Galaxy 1x.0 Motherboard" },
1232	{ 0xa01, "Galaxy 1x.1.last Motherboard" },
1233	{ 0xa02, "Galaxy 1x.2.rohs Motherboard" },
1234	{ 0xa10, "Galaxy 2x.0 Motherboard" },
1235	{ 0xa11, "Galaxy 2x.1.last Motherboard" },
1236	{ 0xa12, "Galaxy 2x.2.rohs Motherboard" },
1237	{ 0xa20, "Galaxy 1e.0 Motherboard" },
1238	{ 0xa30, "Galaxy 2e.0 Motherboard" },
1239	{ 0xa40, "Galaxy 1f.0 Motherboard" },
1240	{ 0xa50, "Galaxy 2f.0 Motherboard" },
1241	{ 0xa60, "Galaxy 4.0 Motherboard" },
1242	{ 0xa61, "Dorado/Tucana Motherboard" },
1243	{ 0xa62, "Dorado 1U" },
1244	{ 0xa63, "Tucana - 2 Sockets" },
1245	{ 0xa64, "Dorado 2U - 16 Disk" },
1246	{ 0xa65, "Tucana - 4 Sockets" },
1247	{ 0xa66, "Dorado 2U - both 8 and 16 disk models" },
1248	{ 0xa67, "Lynx Motherboard" },
1249	{ 0xa68, "Lynx 1U - 8 Disk" },
1250	{ 0xa69, "Lynx 2U - 16 Disk" },
1251	{ 0xa70, "Glendale 4-core 1.17 GHz MB" },
1252	{ 0xa71, "Glendale 6-core 1.17 GHz MB" },
1253	{ 0xa72, "Glendale 8-core 1.17 GHz MB" },
1254	{ 0xa73, "Glendale 8-core 1.42 GHz MB" },
1255	{ 0xa74, "Doradi 1U - SunFire x4150" },
1256	{ 0xa75, "Doardi 2U - SunFire x4250" },
1257	{ 0xa76, "Tucani 2U - SunFire x4450" },
1258	{ 0xa77, "Aries 2U - Netra x4250" },
1259	{ 0xa78, "Argo 4U - Netra x4450" },
1260	{ 0xa79, "Venus 1U SunFire x2250" },
1261	{ 0xb01, "Gemini 0 Blade" },
1262	{ 0xb02, "Pegasus 0 Blade" },
1263	{ 0xb03, "Draco Motherboard" },
1264	{ 0xb04, "VELA Blade" },
1265	{ 0xb05, "Wolf Blade" },
1266	{ 0xb06, "St. Paul Blade" },
1267	{ 0xb07, "Hercules Blade" },
1268	{ 0xb08, "Virgo Blade" },
1269	{ 0xb09, "Gemini+ Blade" },
1270	{ 0xb0a, "Pegasus+ Blade" },
1271	{ 0xc00, "Chassis Management Module" },
1272	{ 0xc01, "C10 Chassis Management Module" },
1273	{ 0xc02, "C48 Chassis Management Module" },
1274	{ 0xc03, "Huron1" },
1275	{ 0xc04, "Huron2" },
1276	{ 0xc05, "NEM" },
1277	{ 0xc06, "NEM+" },
1278	{ 0xc07, "Hydra NEM" },
1279	{ 0xc08, "IB NEM 176" },
1280	{ 0xc09, "IB NEM 256" },
1281	{ 0xc0a, "Batoka 8 Core 1.2GHz CPU Module" },
1282	{ 0xc0b, "Batoka 6 Core 1.2GHz CPU Module" },
1283	{ 0xc0c, "Batoka 4 Core 1.2GHz CPU Module" },
1284	{ 0xc0d, "Batoka 8 Core 1.4GHz CPU Module" },
1285	{ 0xc0e, "Batoka 6 Core 1.4GHz CPU Module" },
1286	{ 0xc0f, "Batoka 4 Core 1.4GHz CPU Module" },
1287	{ 0xc10, "Batoka 8 Core 1.6GHz CPU Module" },
1288	{ 0xc11, "Batoka 6 Core 1.6GHz CPU Module" },
1289	{ 0xc12, "Batoka 4 Core 1.6GHz CPU Module" },
1290	{ 0xc13, "Batoka Memory Expansion Module" },
1291	{ 0xc14, "Batoka Motherboard" },
1292	{ 0xc15, "Batoka Service Processor" },
1293	{ 0xc16, "C48 Goa NEM" },
1294	{ 0xc17, "C10 Goa NEM" }
1295};
1296
1297fru_enum_t Ecache_Mode[] = {
1298	{ 0x0, "Late_Write" },
1299	{ 0x1, "Late_Select" }
1300};
1301
1302fru_enum_t Repair_Sympton_Code[] = {
1303	{ 0x1, "NTF" },
1304	{ 0x2, "ECO UPDATE" },
1305	{ 0x3, "FIRST PASS NTF" },
1306	{ 0x4, "POOR / MISSING ESD PROTECTION" },
1307	{ 0x5, "NO FAILURE INFORMATION" },
1308	{ 0x6, "RETEST ONLY" },
1309	{ 0x7, "DOWN REV" },
1310	{ 0x8, "DAMAGED - COSMETIC" },
1311	{ 0x9, "BURNT." },
1312	{ 0xa, "DAMAGED CONNECTIONS" },
1313	{ 0xb, "MECHANICAL / PHYSICAL DAMAGE" },
1314	{ 0xc, "NO POWER" },
1315	{ 0xd, "RECEIVED DAMAGED" },
1316	{ 0xe, "WILL NOT BOOT SCSI" },
1317	{ 0xf, "NOISY - AUDIBLE" },
1318	{ 0x10, "NOISE - ELECTRICAL" },
1319	{ 0x11, "SELF TEST FAILURE" },
1320	{ 0x12, "MECHANICAL FAILURE" },
1321	{ 0x13, "NONFUNCTIONAL/NO RESPONSE" },
1322	{ 0x14, "VTS/SUNDIAG ERROR" },
1323	{ 0x15, "WILL NOT BOOT UNIX" },
1324	{ 0x16, "MISSING COMPONENT(S)" },
1325	{ 0x17, "ETHERNET PROBLEM" },
1326	{ 0x18, "LOST POWER (INTERMITTENT)" },
1327	{ 0x19, "DIAGNOSTIC FAILURE (OTHER)" },
1328	{ 0x1a, "POST TEST FAILURE" },
1329	{ 0x1b, "WORKMANSHIP" },
1330	{ 0x1c, "DAMAGED CABLE" },
1331	{ 0x1d, "MISSING HARDWARE" },
1332	{ 0x1e, "ENVIRONMENTAL FAILURE" },
1333	{ 0x1f, "DEFECTIVE SCSI PORT" },
1334	{ 0x20, "DIRTY" },
1335	{ 0x21, "BAD FAN" },
1336	{ 0x22, "MODIFIED / ABUSED UNIT" },
1337	{ 0x23, "UNRELEASED PRODUCT" },
1338	{ 0x24, "NON-SUN UNIT" },
1339	{ 0x64, "DISTORTED VIDEO" },
1340	{ 0x65, "UNSTABLE VIDEO" },
1341	{ 0x66, "NO VIDEO" },
1342	{ 0x67, "DIM VIDEO" },
1343	{ 0x68, "POOR FOCUS" },
1344	{ 0x69, "IMAGE QUALITY" },
1345	{ 0x6a, "DAMAGED CRT" },
1346	{ 0x6b, "GEOMETRY OUT OF SPEC" },
1347	{ 0x6c, "IMAGE SIZING PROBLEM" },
1348	{ 0x6d, "PHOSPHOR AGED/DEFECTS" },
1349	{ 0x6e, "MISSING/POOR COLORS" },
1350	{ 0x6f, "BAD CONVERGENCE" },
1351	{ 0x70, "BLANKING VIDEO" },
1352	{ 0x71, "FLASHING VIDEO" },
1353	{ 0x72, "SHADOWING" },
1354	{ 0x73, "NO SYNC" },
1355	{ 0x74, "SPOT KILL" },
1356	{ 0x75, "RIGHTNESS UNIFORMITY" },
1357	{ 0x76, "DAMAGED FLAT PANEL" },
1358	{ 0x77, "DEFECTIVE FLAT PANEL" },
1359	{ 0x78, "DEFECTIVE ON-SCREEN DISPLAY" },
1360	{ 0x79, "DEFECTIVE AC/DC ADAPTER" },
1361	{ 0x7a, "DEFECTIVE/DIM BACKLIGHT" },
1362	{ 0x7b, "PANEL CONTAMINATION" },
1363	{ 0x7c, "PIXEL CONTAMINATION" },
1364	{ 0xc8, "BAD CPU/SRAM" },
1365	{ 0xc9, "SRAM PURGE FAIL" },
1366	{ 0xca, "E10K R-CORE FAILURE" },
1367	{ 0xcb, "PLASTIC CPU" },
1368	{ 0xcc, "MOUSE FAILURE" },
1369	{ 0xcd, "SYSTEM PANIC/TRAP ERROR" },
1370	{ 0xce, "FAILS A.T.E." },
1371	{ 0xcf, "TOD FAILURE" },
1372	{ 0xd0, "MEMORY FAILURE/ERROR" },
1373	{ 0xd1, "KEYBOARD FAILURE" },
1374	{ 0xd2, "DEFECTIVE SERIAL PORT" },
1375	{ 0xd3, "WATCHDOG RESET/TIMEOUT" },
1376	{ 0xd4, "WILL NOT SEE OTHER BOARDS" },
1377	{ 0xd5, "E-CACHE PARITY ERROR" },
1378	{ 0xd6, "PARITY ERROR (MEMORY)" },
1379	{ 0xd7, "DEFECTIVE PARALLEL PORT" },
1380	{ 0xd8, "ARB-STOP" },
1381	{ 0xd9, "GRANT PARITY ERROR" },
1382	{ 0xda, "HANGS (LOCK-UP)" },
1383	{ 0xdb, "POWER-ON SEQUENCE FAILURE" },
1384	{ 0xdc, "PARITY ERROR-PSI BUS" },
1385	{ 0xdd, "POWER STAT" },
1386	{ 0xde, "GRANT TIME-OUT" },
1387	{ 0xdf, "PARITY ERROR R-BUS" },
1388	{ 0xe0, "RECORD STOP" },
1389	{ 0xe1, "PLL ERROR" },
1390	{ 0xe2, "DTAG PARITY ERROR" },
1391	{ 0xe3, "INTERCONNECT TEST FAILURE" },
1392	{ 0xe4, "DATA BUS INTEGRITY ERROR" },
1393	{ 0x12c, "WILL NOT FORMAT" },
1394	{ 0x12d, "MISSING DEFECT LIST" },
1395	{ 0x12e, "EXCESSIVE DEFECTS" },
1396	{ 0x12f, "DRIVE FAULTS" },
1397	{ 0x130, "SEEK ERRORS" },
1398	{ 0x131, "READ/WRITE ERRORS" },
1399	{ 0x132, "WILL NOT SPIN UP" },
1400	{ 0x133, "EXCESSIVE SOFT ERRORS" },
1401	{ 0x134, "HARD-UNRECOVERABLE ECC-ERR" },
1402	{ 0x135, "WILL NOT COME READY" },
1403	{ 0x136, "MISSING (SOFT) LABEL" },
1404	{ 0x137, "DEFECTIVE BLOCKS" },
1405	{ 0x138, "PRINTER JAMS" },
1406	{ 0x139, "POOR PRINT QUALITY" },
1407	{ 0x13a, "WILL NOT EJECT MEDIA" },
1408	{ 0x13b, "WILL NOT LOAD MEDIA" },
1409	{ 0x13c, "ROBOTICS MECHANICAL FAILURE" },
1410	{ 0x190, "BATTERY VOLTAGE" },
1411	{ 0x191, "CONTROL VOLTAGE PROBLEM" },
1412	{ 0x192, "ENERGY OUTPUT PROBLEM" },
1413	{ 0x193, "FAILS CURRENT SHARE" },
1414	{ 0x194, "HIPOT/GND CONTINUITY PROBLEM" },
1415	{ 0x195, "REGULATION PROBLEM" },
1416	{ 0x196, "OUTPUT VOLTAGE PROBLEM" },
1417	{ 0x197, "IN_OUT VOLTAGE PROBLEM" },
1418	{ 0x198, "NTF - No Trouble Found" },
1419	{ 0x199, "Below Rev/Dash/MAL-Part is below acceptablelevelforuse" },
1420	{ 0x19a, "ESD Packaging Compromised/Damaged" },
1421	{ 0x19b, "Damaged i.e. Connector, physical, etc." },
1422	{ 0x19c, "Power Problem (i.e. No power, intermittant power, etc.)" },
1423	{ 0x19d, "SCSI Error Reported" },
1424	{ 0x19e, "Noisy - Audible duetomechanical orelectronicmalfunction" },
1425	{ 0x19f, "Fails Self Test" },
1426	{ 0x1a0, "Extended Assys Faulty (ie. Robotic Arm, etc." },
1427	{ 0x1a1, "Fails SUNVTS" },
1428	{ 0x1a2, "* Ethernet Error Reported" },
1429	{ 0x1a3, "Fails POST" },
1430	{ 0x1a4, "Dirty - Received dirty" },
1431	{ 0x1a5, "Fan Failure" },
1432	{ 0x1a6, "Non-Sun Unit - NonSununit sentback forrepair eitherwithin" },
1433	{ 0x1a7, "Excess Scrap" },
1434	{ 0x1a8, "Not Tested - Used when forwarding to OEM for Repair" },
1435	{ 0x1a9, "Video problems" },
1436	{ 0x1aa, "Unstable display" },
1437	{ 0x1ab, "Dim Screen" },
1438	{ 0x1ac, "Poor color" },
1439	{ 0x1ad, "Poor focus" },
1440	{ 0x1ae, "Poor Convergence" },
1441	{ 0x1af, "Sync Problem" },
1442	{ 0x1b0, "Uncorrectable Memory Error during POST" },
1443	{ 0x1b1, "Caused System Panic" },
1444	{ 0x1b2, "NVRAM Problem" },
1445	{ 0x1b3, "Uncorrectable DIMM Error - MainMemory DIMMisuncorrectable" },
1446	{ 0x1b4, "Watchdog Reset" },
1447	{ 0x1b5, "Cache Error*Must specify type of cacheerrorin commentssect" },
1448	{ 0x1b6, "Domainstop/Recordstop Failure     Limited tocertaintypesof" },
1449	{ 0x1b7, "Causes System Hang" },
1450	{ 0x1b8, "Fails Format" },
1451	{ 0x1b9, "Missing Defect List" },
1452	{ 0x1ba, "Increasing Defect List" },
1453	{ 0x1bb, "Seek Errors" },
1454	{ 0x1bc, "Read/Write Errors" },
1455	{ 0x1bd, "No Spin Up" },
1456	{ 0x1be, "Excessive Retry Errors" },
1457	{ 0x1bf, "Jamming" },
1458	{ 0x1c0, "Print Quality" },
1459	{ 0x1c1, "No Eject" },
1460	{ 0x1c2, "Media Not Recognized" },
1461	{ 0x1c3, "Battery Failure" },
1462	{ 0x1c4, "Low/High voltage output" },
1463	{ 0x1c5, "No voltage output" },
1464	{ 0x1c6, "Fails Current Share" },
1465	{ 0x1c7, "Hipot/Gnd Continuity Problem" },
1466	{ 0x1c8, "FCO - Part Pulled/Return due to Field Change Order" },
1467	{ 0x1c9, "Thermal Event/Smoke occurred" },
1468	{ 0x1ca, "Non-Functional LED" },
1469	{ 0x1cb, "Fault LED ?ON? with no other fault symptom" },
1470	{ 0x1cc, "Temperature sensitive related fault" },
1471	{ 0x1cd, "Cannot access" },
1472	{ 0x1ce, "Hangs the system" },
1473	{ 0x1cf, "Caused Data Corruption" },
1474	{ 0x1d0, "Leader Kit Loose/Broken" },
1475	{ 0x1d1, "Bad Track/Bad Sector" },
1476	{ 0x1d2, "Fatal Reset" },
1477	{ 0x1d3, "Cannot Mount" },
1478	{ 0x1d4, "Failure Prediction Threshold Exceeded" },
1479	{ 0x1d5, "G-List Exceeded" },
1480	{ 0x1d6, "Fails DEX * Mustspecify whattestfailedin commentssection" },
1481	{ 0x1d7, "Downlevel/Bad Firmware" },
1482	{ 0x1d8, "Bad Firmware (i.e. Corrupted, missing, etc.)" },
1483	{ 0x1d9, "Blown Fuse" },
1484	{ 0x1da, "Cannot be loaded" },
1485	{ 0x1db, "Excessive Soft Errors" },
1486	{ 0x1dc, "Not seen by system" },
1487	{ 0x1dd, "Termination Problem" },
1488	{ 0x1de, "Defective Cable" },
1489	{ 0x1df, "CPU Panic - CPU caused panic (includes Bad Traps)" },
1490	{ 0x1e0, "I/O Errors" },
1491	{ 0x1e1, "Safari Port Errors - Limited to certain types of systems" },
1492	{ 0x1e2, "SC Error Messages - Limited to certain types of systems" },
1493	{ 0x1e3, "Data Corruption - unexpected data results" },
1494	{ 0x1e4, "Correctable Memory Error during POST" },
1495	{ 0x1e5, "Correctable Memory Error during VTS" },
1496	{ 0x1e6, "Uncorrectable Memory Error during VTS" },
1497	{ 0x1e7, "Uncorrectable memory error beyond POST or VTS" },
1498	{ 0x1e8, "Correctable mem.errorsexceedingthresholdwithretirialpageon" },
1499	{ 0x1e9, "Correctable mem.errorexceedingthresholdwithretirialpage" },
1500	{ 0x1ea, "Fiber Channel Link Problem" },
1501	{ 0x1eb, "Fails Obdiag" },
1502	{ 0x1ec, "Video output  problems" },
1503	{ 0x1ed, "Termination Problem - Bad or wrong terminator" },
1504	{ 0x1ee, "Red State Exception" },
1505	{ 0x1ef, "Battery age replacement" },
1506	{ 0x1f0, "Burnout" },
1507	{ 0x1f1, "Blank screen" },
1508	{ 0x1f2, "Arching" },
1509	{ 0x1f3, "Screen burnt" },
1510	{ 0x1f4, "Downlevel Firmware" }
1511};
1512
1513fru_enum_t Initiator_30[] = {
1514	{ 0x0, "Not Assigned" },
1515	{ 0x65, "Depot" },
1516	{ 0x66, "Field_Eng" },
1517	{ 0x67, "CTE" },
1518	{ 0x68, "Customer" },
1519	{ 0xc9, "SMS" },
1520	{ 0xca, "SCAPP" },
1521	{ 0xcb, "POST" },
1522	{ 0xcc, "OBP" },
1523	{ 0xcd, "OBDIAG" },
1524	{ 0xce, "Kernel" },
1525	{ 0xcf, "Driver" },
1526	{ 0xd0, "SUNVTS" },
1527	{ 0xd1, "AFR" },
1528	{ 0xd2, "COD" },
1529	{ 0xd3, "Fault Management" },
1530	{ 0xd4, "ES SP Software" }
1531};
1532
1533fru_enum_t Power_Events_50[] = {
1534	{ 0x1, "power_on" },
1535	{ 0x2, "still_on" },
1536	{ 0x3, "power_off" }
1537};
1538
1539fru_enum_t Error_Code[] = {
1540	{ 0x0, "UNKNOWN_SoftError" },
1541	{ 0x1, "Correctable ECC Errors" },
1542	{ 0x2, "Uncorrectable ECC Errors" },
1543	{ 0x3, "Correctable ECC error from E$" },
1544	{ 0x4, "Uncorrectable ECC error from E$" },
1545	{ 0x5, "Correctable ECC error from E$ for Write-back" },
1546	{ 0x6, "Uncorrectable ECC error from E$ for Write-back" },
1547	{ 0x7, "Copy-Out correctable ECC Error" },
1548	{ 0x8, "Copy-Out uncorrectble ECC Error" },
1549	{ 0x9, "Software Handled Correctable E$ Error" },
1550	{ 0xa, "Software Handled Uncorrectable E$ Error" },
1551	{ 0xb, "Correctable MTAG ECC Error" },
1552	{ 0xc, "Uncorrectable MTAG ECC Error" }
1553};
1554
1555fru_enum_t Status_Event_Code_71[] = {
1556	{ 0x0, "UNKNOWN" },
1557	{ 0x7010008, "FMA Message R" },
1558	{ 0x7010108, "FMA Event Data R" },
1559	{ 0xfe000000, "Field Engineer Supplied" },
1560	{ 0xffff0001, "Excess" },
1561	{ 0xffff0002, "Obsolete" },
1562	{ 0xffff0003, "Not Repairable" },
1563	{ 0xffff0004, "Reliability" },
1564	{ 0xffff0005, "Economics" }
1565};
1566
1567fru_enum_t Boolean_90[] = {
1568	{ 0x0, "False" },
1569	{ 0x1, "True" }
1570};
1571
1572fru_enum_t SPD_Module_Bank_Density_110[] = {
1573	{ 0x10, "64MB" },
1574	{ 0x20, "128MB" },
1575	{ 0x40, "256MB" },
1576	{ 0x80, "512MB" },
1577	{ 0xff, "1GB" }
1578};
1579
1580fru_enum_t SPD_Sun_Mod_Power_Parm_111[] = {
1581	{ 0x18, "2.4W" },
1582	{ 0x30, "4.8W" },
1583	{ 0x60, "9.6W" }
1584};
1585
1586fru_enum_t SPD_Memory_Type[] = {
1587	{ 0x1, "Standard FPM DRAM" },
1588	{ 0x2, "EDO" },
1589	{ 0x3, "Pipelined Nibble" },
1590	{ 0x4, "Sync Dram (SDRAM)" },
1591	{ 0x5, "Multiplexed ROM" },
1592	{ 0x6, "SGRAM DDR" },
1593	{ 0x7, "SDRAM DDR" },
1594	{ 0x8, "DDR II SDRAM" },
1595	{ 0x9, "FBDIMM" },
1596	{ 0xb, "DDR3 SDRAM" }
1597};
1598
1599fru_enum_t SPD_Err_Detect[] = {
1600	{ 0x0, "Non-parity" },
1601	{ 0x1, "Parity" },
1602	{ 0x2, "ECC" }
1603};
1604
1605fru_enum_t Platform_Type[] = {
1606	{ 0x1, "SunFire12K" },
1607	{ 0x2, "SunFire15K" },
1608	{ 0x3, "SunFireE20K" },
1609	{ 0x4, "SunFireE25K" },
1610	{ 0x5, "Sun Fire 6800" },
1611	{ 0x6, "Sun Fire E4900" },
1612	{ 0x7, "Sun Fire E6900" },
1613	{ 0x8, "Sun Fire 4800" },
1614	{ 0x9, "Sun Fire 4810" },
1615	{ 0xa, "Sun Fire 3800" },
1616	{ 0xb, "Sun Fire V1280" },
1617	{ 0xc, "Netra 1280" },
1618	{ 0xd, "Sun Ultra 25" },
1619	{ 0xe, "Sun Ultra 45" }
1620};
1621
1622fru_enum_t Message_Type[] = {
1623	{ 0x0, "Undefined" },
1624	{ 0x1, "Modified FMA message" },
1625	{ 0x2, "Free form text" },
1626	{ 0x3, "FMA event data in ascii" },
1627	{ 0x4, "Temporary_FMA_Data" }
1628};
1629
1630fru_enum_t IPMI_LangCode[] = {
1631	{ 0x0, "English" },
1632	{ 0x1, "Afar" },
1633	{ 0x2, "Abkhazian" },
1634	{ 0x3, "Afrikaans" },
1635	{ 0x4, "Amharic" },
1636	{ 0x5, "Arabic" },
1637	{ 0x6, "Assamese" },
1638	{ 0x7, "Aymara" },
1639	{ 0x8, "Azerbaijani" },
1640	{ 0x9, "Bashkir" },
1641	{ 0xa, "Byelorussian" },
1642	{ 0xb, "Bulgarian" },
1643	{ 0xc, "Bihari" },
1644	{ 0xd, "Bislama" },
1645	{ 0xe, "Bengali" },
1646	{ 0xf, "Tibetan" },
1647	{ 0x10, "Breton" },
1648	{ 0x11, "Catalan" },
1649	{ 0x12, "Corsican" },
1650	{ 0x13, "Czech" },
1651	{ 0x14, "Welsh" },
1652	{ 0x15, "danish" },
1653	{ 0x16, "german" },
1654	{ 0x17, "Bhutani" },
1655	{ 0x18, "Greek" },
1656	{ 0x19, "english" },
1657	{ 0x1a, "Esperanto" },
1658	{ 0x1b, "Spanish" }
1659};
1660
1661fru_enum_t Chassis_Name[] = {
1662	{ 0x1, "Other" },
1663	{ 0x2, "Unknown" },
1664	{ 0x3, "Desktop" },
1665	{ 0x4, "Low Profile Desktop" },
1666	{ 0x5, "Pizza Box" },
1667	{ 0x6, "Mini Tower" },
1668	{ 0x7, "Tower" },
1669	{ 0x8, "Portable" },
1670	{ 0x9, "Laptop" },
1671	{ 0xa, "Notebook" },
1672	{ 0xb, "Hand Held" },
1673	{ 0xc, "Docking Station" },
1674	{ 0xd, "All In One" },
1675	{ 0xe, "Sub Notebook" },
1676	{ 0xf, "Space-saving" },
1677	{ 0x10, "Lunch Box" },
1678	{ 0x11, "Main Server Chassis" },
1679	{ 0x12, "Expansion Chassis" },
1680	{ 0x13, "SubChassis" },
1681	{ 0x14, "Bus Expansion Chassis" },
1682	{ 0x15, "Peripheral Chassis" },
1683	{ 0x16, "RAID Chassis" },
1684	{ 0x17, "Rack Mount Chassis" }
1685};
1686
1687fru_enum_t Vendor_Site_ID_Source_List[] = {
1688	{ 0x1, "VSID_OracleCS ERP 10.7" }
1689};
1690
1691fru_enum_t Vendor_ID_Source_List[] = {
1692	{ 0x1, "VID_OracleCS ERP 10.7" }
1693};
1694
1695fru_enum_t SSN_Rule_List[] = {
1696	{ 0x1, "Use commodity SN Data" },
1697	{ 0x2, "WWOPS SE Doc 923-3383" },
1698	{ 0x3, "Sun SPD JEDEC DIMM Spec" }
1699};
1700
1701fru_enum_t Program_Vendor_ID_Source_List[] = {
1702	{ 0x1, "PVID_OracleCS ERP 10.7" }
1703};
1704
1705fru_enum_t Format_Type_List[] = {
1706	{ 0x1, "Sun FRUID" },
1707	{ 0x2, "IPMI" },
1708	{ 0x3, "Mixed Sun/IPMI" },
1709	{ 0x4, "SPD" },
1710	{ 0x5, "PCI" },
1711	{ 0x6, "SCSI" }
1712};
1713
1714fru_enum_t Dictionary_Name[] = {
1715	{ 0x1, "Test" }
1716};
1717
1718fru_enum_t FRU_Shortnames[] = {
1719	{ 0x1, "PSU" },
1720	{ 0x2, "BP" },
1721	{ 0x3, "CPUM" },
1722	{ 0x4, "DISK" },
1723	{ 0x5, "ETH" },
1724	{ 0x6, "FIBRE" },
1725	{ 0x7, "GRAPX" },
1726	{ 0x8, "IO" },
1727	{ 0x9, "DIMM" },
1728	{ 0xa, "SIMM" },
1729	{ 0xb, "ECACHE" },
1730	{ 0xc, "PS" },
1731	{ 0xd, "RACK" },
1732	{ 0xe, "SWITCH" },
1733	{ 0xf, "SB" },
1734	{ 0x10, "CP" }
1735};
1736
1737
1738fru_enum_t ManR[] = {
1739	{ 0, "UNIX_Timestamp32" },
1740	{ 1, "Fru_Description" },
1741	{ 2, "Manufacture_Loc" },
1742	{ 3, "Sun_Part_No" },
1743	{ 4, "Sun_Serial_No" },
1744	{ 5, "Vendor_Name" },
1745	{ 6, "Initial_HW_Dash_Level" },
1746	{ 7, "Initial_HW_Rev_Level" },
1747	{ 8, "Fru_Shortname" }
1748};
1749
1750fru_enum_t UsageR[] = {
1751	{ 0, "Number_of_Updates" },
1752	{ 1, "Last_Power_On" },
1753	{ 2, "Total_Errors" },
1754	{ 3, "Total_Inserts" },
1755	{ 4, "Total_Power_Ons_old" },
1756	{ 5, "Total_Time_On" }
1757};
1758
1759fru_enum_t HW_Data_R[] = {
1760	{ 0, "HW_Dash_Level" },
1761	{ 1, "Hardware_Revision" }
1762};
1763
1764fru_enum_t SG_CenterplaneR[] = {
1765	{ 0, "Board_Speed" },
1766	{ 1, "DomainAEthernetAddr" },
1767	{ 2, "DomainBEthernetAddr" },
1768	{ 3, "DomainCEthernetAddr" },
1769	{ 4, "DomainDEthernetAddr" },
1770	{ 5, "MasterSCEthernetAddr" },
1771	{ 6, "SlaveSCEthernetAddr" }
1772};
1773
1774fru_enum_t SG_BoardParameterR[] = {
1775	{ 0, "Board_Speed" },
1776	{ 1, "SG_Bootbus_Timing" }
1777};
1778
1779fru_enum_t L2_BoardR[] = {
1780	{ 0, "Board_Speed" }
1781};
1782
1783fru_enum_t SP_FanTrayR[] = {
1784	{ 0, "Fan_Pair_Mask" },
1785	{ 1, "Fan_Startup_Delay" },
1786	{ 2, "Fan_Present_Mask" }
1787};
1788
1789fru_enum_t ExcalCPUR[] = {
1790	{ 0, "Cache_Size" },
1791	{ 1, "CPU_Max_Safari_Speed" },
1792	{ 2, "CPU_Speed" },
1793	{ 3, "CPU_Type" },
1794	{ 4, "Ecache_Module_IDR" },
1795	{ 5, "SRAM_Manufacturer" },
1796	{ 6, "SRAM_Speed" }
1797};
1798
1799fru_enum_t ExcalUsageR[] = {
1800	{ 0, "HoursAtHalfSpeed" },
1801	{ 1, "HoursAtOne32ndSpeed" },
1802	{ 2, "HoursAtFullSpeed" }
1803};
1804
1805fru_enum_t Dak_MotherboardR[] = {
1806	{ 0, "PROM_Format_Version" },
1807	{ 1, "Device_Type" },
1808	{ 2, "Min_Bus_Speed" },
1809	{ 3, "Max_Bus_Speed" },
1810	{ 4, "Num_CPU_Module_Slots" },
1811	{ 5, "Ambient_Temp_Array" },
1812	{ 6, "Bootbus_Timing" },
1813	{ 7, "JTAG_Info_Pointer" },
1814	{ 8, "Min_Power_Rating" },
1815	{ 9, "Max_Power_Rating" },
1816	{ 10, "StickClock" },
1817	{ 11, "Junction_Temp_Array" },
1818	{ 12, "Reserved_24" }
1819};
1820
1821fru_enum_t Dak_DualCPUModuleR[] = {
1822	{ 0, "PROM_Format_Version" },
1823	{ 1, "Device_Type" },
1824	{ 2, "Num_CPUs_in_Module" },
1825	{ 3, "Ambient_Temp_Array" },
1826	{ 4, "Junction_Temp_Array" },
1827	{ 5, "Cache_Size" },
1828	{ 6, "Cache_Timing" },
1829	{ 7, "Ecache_Features" },
1830	{ 8, "CPU_Speed" },
1831	{ 9, "Min_Bus_Speed" },
1832	{ 10, "Max_Bus_Speed" },
1833	{ 11, "JTAG_Info_Pointer" },
1834	{ 12, "Min_Power_Rating" },
1835	{ 13, "Max_Power_Rating" },
1836	{ 14, "CPU0_Features" },
1837	{ 15, "CPU1_Features" },
1838	{ 16, "CPU0_DIMMBank0_Map" },
1839	{ 17, "CPU0_DIMMBank1_Map" },
1840	{ 18, "CPU1_DIMMBank0_Map" },
1841	{ 19, "CPU1_DIMMBank1_Map" },
1842	{ 20, "Reserved" }
1843};
1844
1845fru_enum_t Dak_RSCR[] = {
1846	{ 0, "PROM_Format_Version" },
1847	{ 1, "Device_Type" },
1848	{ 2, "Ethernet_Addr" },
1849	{ 3, "Ambient_Temp_Array" },
1850	{ 4, "Memory_Size" },
1851	{ 5, "Min_Power_Rating" },
1852	{ 6, "Max_Power_Rating" }
1853};
1854
1855fru_enum_t Dak_IOBoardR[] = {
1856	{ 0, "PROM_Format_Version" },
1857	{ 1, "Device_Type" },
1858	{ 2, "Ambient_Temp_Array" },
1859	{ 3, "Min_Power_Rating" },
1860	{ 4, "Max_Power_Rating" }
1861};
1862
1863fru_enum_t Dak_DBPR[] = {
1864	{ 0, "PROM_Format_Version" },
1865	{ 1, "Device_Type" },
1866	{ 2, "Ambient_Temp_Array" },
1867	{ 3, "WWN" },
1868	{ 4, "Min_Power_Rating" },
1869	{ 5, "Max_Power_Rating" },
1870	{ 6, "Max_Power_Distribution" }
1871};
1872
1873fru_enum_t Dak_PDBR[] = {
1874	{ 0, "PROM_Format_Version" },
1875	{ 1, "Device_Type" },
1876	{ 2, "Ambient_Temp_Array" },
1877	{ 3, "Voltage_Rails" },
1878	{ 4, "Min_Power_Rating" },
1879	{ 5, "Max_Power_Rating" },
1880	{ 6, "Max_Power_Distribution" }
1881};
1882
1883fru_enum_t Dak_PowersupplyR[] = {
1884	{ 0, "PROM_Format_Version" },
1885	{ 1, "Device_Type" },
1886	{ 2, "Max_Power_Distribution" }
1887};
1888
1889fru_enum_t Dak_FCAL_GBICR[] = {
1890	{ 0, "PROM_Format_Version" },
1891	{ 1, "Device_Type" }
1892};
1893
1894fru_enum_t Ecache_Module_IDR[] = {
1895	{ 0, "Lot_Code" },
1896	{ 1, "Date_Code" }
1897};
1898
1899fru_enum_t EcacheR[] = {
1900	{ 0, "SRAM_Speed" },
1901	{ 1, "SRAM_Size" }
1902};
1903
1904fru_enum_t DIMM_R[] = {
1905	{ 0, "DIMM_Speed" },
1906	{ 1, "DIMM_Size" }
1907};
1908
1909fru_enum_t CPUBoardSpeedR[] = {
1910	{ 0, "CPU0_Speed" },
1911	{ 1, "CPU1_Speed" },
1912	{ 2, "CPU2_Speed" },
1913	{ 3, "CPU3_Speed" }
1914};
1915
1916fru_enum_t SG_CPUSpeedR[] = {
1917	{ 0, "CPU0_SerialNum" },
1918	{ 1, "CPU0_Speed" },
1919	{ 2, "CPU1_SerialNum" },
1920	{ 3, "CPU1_Speed" },
1921	{ 4, "CPU2_SerialNum" },
1922	{ 5, "CPU2_Speed" },
1923	{ 6, "CPU3_SerialNum" },
1924	{ 7, "CPU3_Speed" }
1925};
1926
1927fru_enum_t ExcalMotherboardR[] = {
1928	{ 0, "Ethernet_Addr" }
1929};
1930
1931fru_enum_t Repair_DetailR[] = {
1932	{ 0, "UNIX_Timestamp32" },
1933	{ 1, "Repair_Vendor" },
1934	{ 2, "Repair_Location" },
1935	{ 3, "Case_Number" },
1936	{ 4, "Fault_Detail" },
1937	{ 5, "Dash_Number_In" },
1938	{ 6, "Dash_Number_Out" },
1939	{ 7, "Symptom_Code" },
1940	{ 8, "Cause_Code" },
1941	{ 9, "Components_Replaced" }
1942};
1943
1944fru_enum_t Repair_Update[] = {
1945	{ 0, "HW_Dash_Level" },
1946	{ 1, "Hardware_Revision" },
1947	{ 2, "Firmware_Revision" },
1948	{ 3, "Total_Returns" },
1949	{ 4, "Total_Repairs" }
1950};
1951
1952fru_enum_t Lit_DBPR[] = {
1953	{ 0, "PROM_Format_Version" },
1954	{ 1, "Device_Type" },
1955	{ 2, "Ambient_Temp_Array" },
1956	{ 3, "WWN" },
1957	{ 4, "Min_Power_Rating" },
1958	{ 5, "Max_Power_Rating" }
1959};
1960
1961fru_enum_t DIMM_Conf_R[] = {
1962	{ 0, "SPD_Version" },
1963	{ 1, "Fru_Type" }
1964};
1965
1966fru_enum_t InstallationR[] = {
1967	{ 0, "UNIX_Timestamp32" },
1968	{ 1, "Fru_Path" },
1969	{ 2, "Parent_Part_Number" },
1970	{ 3, "Parent_Serial_Number" },
1971	{ 4, "Parent_Dash_Level" },
1972	{ 5, "System_Id" },
1973	{ 6, "System_Tz" },
1974	{ 7, "Geo_North" },
1975	{ 8, "Geo_East" },
1976	{ 9, "Geo_Alt" },
1977	{ 10, "Geo_Location" }
1978};
1979
1980fru_enum_t Power_EventsR[] = {
1981	{ 0, "UNIX_Timestamp32" },
1982	{ 1, "Event" }
1983};
1984
1985fru_enum_t Power_SummaryR[] = {
1986	{ 0, "UNIX_Timestamp32" },
1987	{ 1, "Total_Time_On" },
1988	{ 2, "Total_Power_Ons" },
1989	{ 3, "Total_Power_Offs" }
1990};
1991
1992fru_enum_t Temperature_HistoryR[] = {
1993	{ 0, "UNIX_Timestamp32" },
1994	{ 1, "Sensor" },
1995	{ 2, "Lowest" },
1996	{ 3, "Highest" },
1997	{ 4, "Latest" },
1998	{ 5, "Histogram" }
1999};
2000
2001fru_enum_t Status_CurrentR[] = {
2002	{ 0, "UNIX_Timestamp32" },
2003	{ 1, "Status" }
2004};
2005
2006fru_enum_t Status_EventsR[] = {
2007	{ 0, "UNIX_Timestamp32" },
2008	{ 1, "Old_Status" },
2009	{ 2, "New_Status" },
2010	{ 3, "Initiator" },
2011	{ 4, "Component" },
2012	{ 5, "Event_Code" },
2013	{ 6, "Message" }
2014};
2015
2016fru_enum_t Soft_ErrorsR[] = {
2017	{ 0, "UNIX_Timestamp32" },
2018	{ 1, "Component" },
2019	{ 2, "Softerror_Code" },
2020	{ 3, "Syndrome" }
2021};
2022
2023fru_enum_t ECO_CurrentR[] = {
2024	{ 0, "UNIX_Timestamp32" },
2025	{ 1, "Firmware_Revision" },
2026	{ 2, "Hardware_Revision" },
2027	{ 3, "HW_Dash_Level" }
2028};
2029
2030fru_enum_t Customer_DataR[] = {
2031	{ 0, "UNIX_Timestamp32" },
2032	{ 1, "Cust_Data" }
2033};
2034
2035fru_enum_t MD_Bottom_IO_FanTrayR[] = {
2036	{ 0, "Fan_Pair_Mask" },
2037	{ 1, "Fan_Startup_Delay" },
2038	{ 2, "Fan_Present_Mask" }
2039};
2040
2041fru_enum_t MD_CPU_Three_FanTrayR[] = {
2042	{ 0, "Fan_Pair_Mask" },
2043	{ 1, "Fan_Startup_Delay" },
2044	{ 2, "Fan_Present_Mask" }
2045};
2046
2047fru_enum_t ME_Three_FanTrayR[] = {
2048	{ 0, "Fan_Pair_Mask" },
2049	{ 1, "Fan_Startup_Delay" },
2050	{ 2, "Fan_Present_Mask" }
2051};
2052
2053fru_enum_t DS_CPU_Six_FanTrayR[] = {
2054	{ 0, "Fan_Pair_Mask" },
2055	{ 1, "Fan_Startup_Delay" },
2056	{ 2, "Fan_Present_Mask" }
2057};
2058
2059fru_enum_t DS_IO_Four_FanTrayR[] = {
2060	{ 0, "Fan_Pair_Mask" },
2061	{ 1, "Fan_Startup_Delay" },
2062	{ 2, "Fan_Present_Mask" }
2063};
2064
2065fru_enum_t MD_Top_FanTrayR[] = {
2066	{ 0, "Fan_Pair_Mask" },
2067	{ 1, "Fan_Startup_Delay" },
2068	{ 2, "Fan_Present_Mask" }
2069};
2070
2071fru_enum_t Repair_SummaryR[] = {
2072	{ 0, "UNIX_Timestamp32" },
2073	{ 1, "Total_Returns" },
2074	{ 2, "Total_Repairs" }
2075};
2076
2077fru_enum_t Dak_DBPNameR[] = {
2078	{ 0, "Loop_A_Name" },
2079	{ 1, "Loop_B_Name" }
2080};
2081
2082fru_enum_t Sheffield_RCP_FirmwareR[] = {
2083	{ 0, "Sun_Part_No" },
2084	{ 1, "HW_Dash_Level" }
2085};
2086
2087fru_enum_t PROM_FirmwareR[] = {
2088	{ 0, "Sun_Part_No" },
2089	{ 1, "HW_Dash_Level" }
2090};
2091
2092fru_enum_t Sheffield_Bridge_FirmwareR[] = {
2093	{ 0, "Sun_Part_No" },
2094	{ 1, "HW_Dash_Level" }
2095};
2096
2097fru_enum_t Temperature_LimitsR[] = {
2098	{ 0, "Lowest_Temp_Limit" },
2099	{ 1, "Highest_Temp_Limit" }
2100};
2101
2102fru_enum_t Error_SummaryR[] = {
2103	{ 0, "Hard_Errors" },
2104	{ 1, "Soft_Errors" }
2105};
2106
2107fru_enum_t Temperature_ExcessR[] = {
2108	{ 0, "Time_Below" },
2109	{ 1, "Time_Above" }
2110};
2111
2112fru_enum_t CPUR[] = {
2113	{ 0, "Num_CPUs_in_Module" },
2114	{ 1, "CPU_Speed" },
2115	{ 2, "Cache_Size" },
2116	{ 3, "RAM" }
2117};
2118
2119fru_enum_t SG_FanTrayR[] = {
2120	{ 0, "Fan_Present_Mask" },
2121	{ 1, "Fan_Pair_Mask" },
2122	{ 2, "Fan_Startup_Delay" }
2123};
2124
2125fru_enum_t SG_PowerSupplyR[] = {
2126	{ 0, "AMB_Warning_Level" },
2127	{ 1, "AMB_Shutdown_Level" },
2128	{ 2, "V1_CUR_Warning_Low_Line" },
2129	{ 3, "V1_CUR_Warning_High_Line" },
2130	{ 4, "V1_CUR_Shutdown_Low_Line" },
2131	{ 5, "V1_CUR_Shutdown_High_Line" },
2132	{ 6, "V1_VLT_Under_Warning" },
2133	{ 7, "V1_VLT_Under_Shutdown" },
2134	{ 8, "V1_VLT_Over_Warning" },
2135	{ 9, "V1_VLT_Over_Shutdown" },
2136	{ 10, "V1_Power_Rating_Low_Line" },
2137	{ 11, "V1_Power_Rating_High_Line" }
2138};
2139
2140fru_enum_t Sheffield_Split_ModeR[] = {
2141	{ 0, "Sheffield_Split_Mode_Flags" },
2142	{ 1, "HostID0" },
2143	{ 2, "HostID1" },
2144	{ 3, "Sheffield_Fixed_Hardware" },
2145	{ 4, "Sheffield_SideA_Hardware" },
2146	{ 5, "Sheffield_SideB_Hardware" }
2147};
2148
2149fru_enum_t SG_HostIdR[] = {
2150	{ 0, "SG_HostId_A" },
2151	{ 1, "SG_HostId_B" },
2152	{ 2, "SG_HostId_C" },
2153	{ 3, "SG_HostId_D" },
2154	{ 4, "SG_HostId_SC0" },
2155	{ 5, "SG_HostId_SC1" }
2156};
2157
2158fru_enum_t WCI_CalibrationR[] = {
2159	{ 0, "UNIX_Timestamp32" },
2160	{ 1, "WCI_A_Rcalibrated" },
2161	{ 2, "WCI_B_Rcalibrated" },
2162	{ 3, "WCI_Tcalibrated" }
2163};
2164
2165fru_enum_t Wildcat_IO_DIMM_Lot[] = {
2166	{ 0, "Lot_Code" }
2167};
2168
2169fru_enum_t Cum_Power_SummaryR[] = {
2170	{ 0, "UNIX_Timestamp32" },
2171	{ 1, "Total_Time_On" },
2172	{ 2, "Total_Power_Ons" },
2173	{ 3, "Total_Power_Offs" }
2174};
2175
2176fru_enum_t Cum_Temperature_HistoryR[] = {
2177	{ 0, "UNIX_Timestamp32" },
2178	{ 1, "Sensor" },
2179	{ 2, "Lowest" },
2180	{ 3, "Highest" },
2181	{ 4, "Latest" },
2182	{ 5, "Histogram" }
2183};
2184
2185fru_enum_t Configured_LevelR[] = {
2186	{ 0, "UNIX_Timestamp32" },
2187	{ 1, "Sun_Part_No" },
2188	{ 2, "Configured_Serial_No" },
2189	{ 3, "HW_Dash_Level" }
2190};
2191
2192fru_enum_t SPD_ParametersR[] = {
2193	{ 0, "SPD_Bytes_Written_SPDMemory" },
2194	{ 1, "SPD_TotBytes_SPDMemory" },
2195	{ 2, "SPD_Fund_Memory_Type" },
2196	{ 3, "SPD_Row_Address_Bits" },
2197	{ 4, "SPD_Column_Address_Bits" },
2198	{ 5, "SPD_No_Banks_Assembly" },
2199	{ 6, "SPD_Data_Width_Module" },
2200	{ 7, "SPD_Mod_Data_Width" },
2201	{ 8, "SPD_Mod_Voltage_Interface" },
2202	{ 9, "SPD_Cycle_Time" },
2203	{ 10, "SPD_Access_Time" },
2204	{ 11, "SPD_Module_Config_Type" },
2205	{ 12, "SPD_Refresh_RateType" },
2206	{ 13, "SPD_Primary_SDRAM_Width" },
2207	{ 14, "SPD_Error_Check_SDRAM_Width" },
2208	{ 15, "SPD_Min_Clock_Delay" },
2209	{ 16, "SPD_Burst_Length_Support" },
2210	{ 17, "SPD_No_Banks_SDRAM_Device" },
2211	{ 18, "SPD_Device_Attrib_CAS" },
2212	{ 19, "SPD_Device_Attrib_CS" },
2213	{ 20, "SPD_Device_Attrib_Write" },
2214	{ 21, "SPD_Module_Attrib" },
2215	{ 22, "SPD_Device_Attrib_Gen" },
2216	{ 23, "SPD_Min_Cycle_Time_CL2tCC2" },
2217	{ 24, "SPD_Max_Access_Time_CL2tSAC2" },
2218	{ 25, "SPD_Min_Cycle_Time_CL1tCC1" },
2219	{ 26, "SPD_Max_Access_Time_CL1tSAC1" },
2220	{ 27, "SPD_Min_Row_Precharge_Time" },
2221	{ 28, "SPD_Min_Row_Delay" },
2222	{ 29, "SPD_Min_RAS_To_CAS_Delay" },
2223	{ 30, "SPD_Min_Ras_Pulse_Width" },
2224	{ 31, "SPD_Module_Bank_Density" },
2225	{ 32, "SPD_Sig_Input_Setup_Time" },
2226	{ 33, "SPD_Sig_Input_Hold_Time" },
2227	{ 34, "SPD_Data_Sig_Input_Setup_Time" },
2228	{ 35, "SPD_Data_Sig_Input_Hold_Time" },
2229	{ 36, "SPD_Sun_Copyright" },
2230	{ 37, "Spare_7bytes" },
2231	{ 38, "SPD_Data_Edition_Code" },
2232	{ 39, "SPD_TSHZ_Max_Nbrs_CAS_Lat" },
2233	{ 40, "SPD_TSLZ_CLK_To_Output" },
2234	{ 41, "SPD_Data_Revision_Code" },
2235	{ 42, "Checksum_8" },
2236	{ 43, "SPD_Old_Man_Code" },
2237	{ 44, "SPD_Old_Man_Loc" },
2238	{ 45, "SPD_Manufacturer_Part_No" },
2239	{ 46, "SPD_Man_Rev_Code_Pcb" },
2240	{ 47, "SPD_Man_Rev_Code_Comp" },
2241	{ 48, "SPD_Manufacture_Date_Week" },
2242	{ 49, "SPD_Manufacture_Date_Year" },
2243	{ 50, "SPD_Old_Assembly_Serial_No" },
2244	{ 51, "SPD_Old_Sun_Part_No" },
2245	{ 52, "SPD_Sun_Module_Power_Parm" },
2246	{ 53, "SPD_Sun_Mod_Power_Parm_2" },
2247	{ 54, "SPD_Sun_Mod_Cycle_Time" },
2248	{ 55, "SPD_Sun_Mod_Cycle_Time_TOH" },
2249	{ 56, "SPD_Old_Sun_Module_Label_Info" },
2250	{ 57, "SPD_Mode_Register_Data_1" },
2251	{ 58, "SPD_Mode_Register_Data_2" },
2252	{ 59, "Spare_8bytes" },
2253	{ 60, "SPD_Module_Freq" },
2254	{ 61, "SPD_CAS_Latencies" },
2255	{ 62, "SPD_Edge_Connect_Sig_Dq0" },
2256	{ 63, "SPD_Edge_Connect_Sig_Dq1" },
2257	{ 64, "SPD_Edge_Connect_Sig_Dq2" },
2258	{ 65, "SPD_Edge_Connect_Sig_Dq3" },
2259	{ 66, "SPD_Edge_Connect_Sig_Dq4" },
2260	{ 67, "SPD_Edge_Connect_Sig_Dq5" },
2261	{ 68, "SPD_Edge_Connect_Sig_Dq6" },
2262	{ 69, "SPD_Edge_Connect_Sig_Dq7" },
2263	{ 70, "SPD_Edge_Connect_Sig_Dq8" },
2264	{ 71, "SPD_Edge_Connect_Sig_Dq9" },
2265	{ 72, "SPD_Edge_Connect_Sig_Dq10" },
2266	{ 73, "SPD_Edge_Connect_Sig_Dq11" },
2267	{ 74, "SPD_Edge_Connect_Sig_Dq12" },
2268	{ 75, "SPD_Edge_Connect_Sig_Dq13" },
2269	{ 76, "SPD_Edge_Connect_Sig_Dq14" },
2270	{ 77, "SPD_Edge_Connect_Sig_Dq15" },
2271	{ 78, "SPD_Edge_Connect_Sig_Dq16" },
2272	{ 79, "SPD_Edge_Connect_Sig_Dq17" },
2273	{ 80, "SPD_Edge_Connect_Sig_Dq18" },
2274	{ 81, "SPD_Edge_Connect_Sig_Dq19" },
2275	{ 82, "SPD_Edge_Connect_Sig_Dq20" },
2276	{ 83, "SPD_Edge_Connect_Sig_Dq21" },
2277	{ 84, "SPD_Edge_Connect_Sig_Dq22" },
2278	{ 85, "SPD_Edge_Connect_Sig_Dq23" },
2279	{ 86, "SPD_Edge_Connect_Sig_Dq24" },
2280	{ 87, "SPD_Edge_Connect_Sig_Dq25" },
2281	{ 88, "SPD_Edge_Connect_Sig_Dq26" },
2282	{ 89, "SPD_Edge_Connect_Sig_Dq27" },
2283	{ 90, "SPD_Edge_Connect_Sig_Dq28" },
2284	{ 91, "SPD_Edge_Connect_Sig_Dq29" },
2285	{ 92, "SPD_Edge_Connect_Sig_Dq30" },
2286	{ 93, "SPD_Edge_Connect_Sig_Dq31" },
2287	{ 94, "SPD_Edge_Connect_Sig_Dq32" },
2288	{ 95, "SPD_Edge_Connect_Sig_Dq33" },
2289	{ 96, "SPD_Edge_Connect_Sig_Dq34" },
2290	{ 97, "SPD_Edge_Connect_Sig_Dq35" },
2291	{ 98, "SPD_Edge_Connect_Sig_Dq36" },
2292	{ 99, "SPD_Edge_Connect_Sig_Dq37" },
2293	{ 100, "SPD_Edge_Connect_Sig_Dq38" },
2294	{ 101, "SPD_Edge_Connect_Sig_Dq39" },
2295	{ 102, "SPD_Edge_Connect_Sig_Dq40" },
2296	{ 103, "SPD_Edge_Connect_Sig_Dq41" },
2297	{ 104, "SPD_Edge_Connect_Sig_Dq42" },
2298	{ 105, "SPD_Edge_Connect_Sig_Dq43" },
2299	{ 106, "SPD_Edge_Connect_Sig_Dq44" },
2300	{ 107, "SPD_Edge_Connect_Sig_Dq45" },
2301	{ 108, "SPD_Edge_Connect_Sig_Dq46" },
2302	{ 109, "SPD_Edge_Connect_Sig_Dq47" },
2303	{ 110, "SPD_Edge_Connect_Sig_Dq48" },
2304	{ 111, "SPD_Edge_Connect_Sig_Dq49" },
2305	{ 112, "SPD_Edge_Connect_Sig_Dq50" },
2306	{ 113, "SPD_Edge_Connect_Sig_Dq51" },
2307	{ 114, "SPD_Edge_Connect_Sig_Dq52" },
2308	{ 115, "SPD_Edge_Connect_Sig_Dq53" },
2309	{ 116, "SPD_Edge_Connect_Sig_Dq54" },
2310	{ 117, "SPD_Edge_Connect_Sig_Dq55" },
2311	{ 118, "SPD_Edge_Connect_Sig_Dq56" },
2312	{ 119, "SPD_Edge_Connect_Sig_Dq57" },
2313	{ 120, "SPD_Edge_Connect_Sig_Dq58" },
2314	{ 121, "SPD_Edge_Connect_Sig_Dq59" },
2315	{ 122, "SPD_Edge_Connect_Sig_Dq60" },
2316	{ 123, "SPD_Edge_Connect_Sig_Dq61" },
2317	{ 124, "SPD_Edge_Connect_Sig_Dq62" },
2318	{ 125, "SPD_Edge_Connect_Sig_Dq63" },
2319	{ 126, "SPD_Edge_Connect_Sig_Dq64" },
2320	{ 127, "SPD_Edge_Connect_Sig_Dq65" },
2321	{ 128, "SPD_Edge_Connect_Sig_Dq66" },
2322	{ 129, "SPD_Edge_Connect_Sig_Dq67" },
2323	{ 130, "SPD_Edge_Connect_Sig_Dq68" },
2324	{ 131, "SPD_Edge_Connect_Sig_Dq69" },
2325	{ 132, "SPD_Edge_Connect_Sig_Dq70" },
2326	{ 133, "SPD_Edge_Connect_Sig_Dq71" },
2327	{ 134, "SPD_Edge_Connect_Sig_Dq72" },
2328	{ 135, "SPD_Edge_Connect_Sig_Dq73" },
2329	{ 136, "SPD_Edge_Connect_Sig_Dq74" },
2330	{ 137, "SPD_Edge_Connect_Sig_Dq75" },
2331	{ 138, "SPD_Edge_Connect_Sig_Dq76" },
2332	{ 139, "SPD_Edge_Connect_Sig_Dq77" },
2333	{ 140, "SPD_Edge_Connect_Sig_Dq78" },
2334	{ 141, "SPD_Edge_Connect_Sig_Dq79" },
2335	{ 142, "SPD_Edge_Connect_Sig_Dq80" },
2336	{ 143, "SPD_Edge_Connect_Sig_Dq81" },
2337	{ 144, "SPD_Edge_Connect_Sig_Dq82" },
2338	{ 145, "SPD_Edge_Connect_Sig_Dq83" },
2339	{ 146, "SPD_Edge_Connect_Sig_Dq84" },
2340	{ 147, "SPD_Edge_Connect_Sig_Dq85" },
2341	{ 148, "SPD_Edge_Connect_Sig_Dq86" },
2342	{ 149, "SPD_Edge_Connect_Sig_Dq87" },
2343	{ 150, "SPD_Edge_Connect_Sig_Dq88" },
2344	{ 151, "SPD_Edge_Connect_Sig_Dq89" },
2345	{ 152, "SPD_Edge_Connect_Sig_Dq90" },
2346	{ 153, "SPD_Edge_Connect_Sig_Dq91" },
2347	{ 154, "SPD_Edge_Connect_Sig_Dq92" },
2348	{ 155, "SPD_Edge_Connect_Sig_Dq93" },
2349	{ 156, "SPD_Edge_Connect_Sig_Dq94" },
2350	{ 157, "SPD_Edge_Connect_Sig_Dq95" },
2351	{ 158, "SPD_Edge_Connect_Sig_Dq96" },
2352	{ 159, "SPD_Edge_Connect_Sig_Dq97" },
2353	{ 160, "SPD_Edge_Connect_Sig_Dq98" },
2354	{ 161, "SPD_Edge_Connect_Sig_Dq99" },
2355	{ 162, "SPD_Edge_Connect_Sig_Dq100" },
2356	{ 163, "SPD_Edge_Connect_Sig_Dq101" },
2357	{ 164, "SPD_Edge_Connect_Sig_Dq102" },
2358	{ 165, "SPD_Edge_Connect_Sig_Dq103" },
2359	{ 166, "SPD_Edge_Connect_Sig_Dq104" },
2360	{ 167, "SPD_Edge_Connect_Sig_Dq105" },
2361	{ 168, "SPD_Edge_Connect_Sig_Dq106" },
2362	{ 169, "SPD_Edge_Connect_Sig_Dq107" },
2363	{ 170, "SPD_Edge_Connect_Sig_Dq108" },
2364	{ 171, "SPD_Edge_Connect_Sig_Dq109" },
2365	{ 172, "SPD_Edge_Connect_Sig_Dq110" },
2366	{ 173, "SPD_Edge_Connect_Sig_Dq111" },
2367	{ 174, "SPD_Edge_Connect_Sig_Dq112" },
2368	{ 175, "SPD_Edge_Connect_Sig_Dq113" },
2369	{ 176, "SPD_Edge_Connect_Sig_Dq114" },
2370	{ 177, "SPD_Edge_Connect_Sig_Dq115" },
2371	{ 178, "SPD_Edge_Connect_Sig_Dq116" },
2372	{ 179, "SPD_Edge_Connect_Sig_Dq117" },
2373	{ 180, "SPD_Edge_Connect_Sig_Dq118" },
2374	{ 181, "SPD_Edge_Connect_Sig_Dq119" },
2375	{ 182, "SPD_Edge_Connect_Sig_Dq120" },
2376	{ 183, "SPD_Edge_Connect_Sig_Dq121" },
2377	{ 184, "SPD_Edge_Connect_Sig_Dq122" },
2378	{ 185, "SPD_Edge_Connect_Sig_Dq123" },
2379	{ 186, "SPD_Edge_Connect_Sig_Dq124" },
2380	{ 187, "SPD_Edge_Connect_Sig_Dq125" },
2381	{ 188, "SPD_Edge_Connect_Sig_Dq126" },
2382	{ 189, "SPD_Edge_Connect_Sig_Dq127" },
2383	{ 190, "SPD_Edge_Connect_Sig_Dq128" },
2384	{ 191, "SPD_Edge_Connect_Sig_Dq129" },
2385	{ 192, "SPD_Edge_Connect_Sig_Dq130" },
2386	{ 193, "SPD_Edge_Connect_Sig_Dq131" },
2387	{ 194, "SPD_Edge_Connect_Sig_Dq132" },
2388	{ 195, "SPD_Edge_Connect_Sig_Dq133" },
2389	{ 196, "SPD_Edge_Connect_Sig_Dq134" },
2390	{ 197, "SPD_Edge_Connect_Sig_Dq135" },
2391	{ 198, "SPD_Edge_Connect_Sig_Dq136" },
2392	{ 199, "SPD_Edge_Connect_Sig_Dq137" },
2393	{ 200, "SPD_Edge_Connect_Sig_Dq138" },
2394	{ 201, "SPD_Edge_Connect_Sig_Dq139" },
2395	{ 202, "SPD_Edge_Connect_Sig_Dq140" },
2396	{ 203, "SPD_Edge_Connect_Sig_Dq141" },
2397	{ 204, "SPD_Edge_Connect_Sig_Dq142" },
2398	{ 205, "SPD_Edge_Connect_Sig_Dq143" },
2399	{ 206, "SPD_Sun_Mod_Label_Info" },
2400	{ 207, "Spare_49bytes" }
2401};
2402
2403fru_enum_t Laser_Power_EventsR[] = {
2404	{ 0, "UNIX_Timestamp32" },
2405	{ 1, "Event" }
2406};
2407
2408fru_enum_t Laser_Power_SummaryR[] = {
2409	{ 0, "UNIX_Timestamp32" },
2410	{ 1, "Total_Time_On" },
2411	{ 2, "Total_Power_Ons" },
2412	{ 3, "Total_Power_Offs" }
2413};
2414
2415fru_enum_t Laser_Cum_Power_SummaryR[] = {
2416	{ 0, "UNIX_Timestamp32" },
2417	{ 1, "Total_Time_On" },
2418	{ 2, "Total_Power_Ons" },
2419	{ 3, "Total_Power_Offs" }
2420};
2421
2422fru_enum_t COD_CPUSpeedR[] = {
2423	{ 0, "CPU0_SerialNum" },
2424	{ 1, "CPU0_Speed" },
2425	{ 2, "CPU1_SerialNum" },
2426	{ 3, "CPU1_Speed" },
2427	{ 4, "CPU2_SerialNum" },
2428	{ 5, "CPU2_Speed" },
2429	{ 6, "CPU3_SerialNum" },
2430	{ 7, "CPU3_Speed" }
2431};
2432
2433fru_enum_t EthernetMACAddr2R[] = {
2434	{ 0, "Ethernet_Addr" },
2435	{ 1, "Ethernet_Addr2" }
2436};
2437
2438fru_enum_t Status_Proxy1R[] = {
2439	{ 0, "UNIX_Timestamp32" },
2440	{ 1, "Version" },
2441	{ 2, "StatusMap31" }
2442};
2443
2444fru_enum_t Status_Proxy2R[] = {
2445	{ 0, "UNIX_Timestamp32" },
2446	{ 1, "Version" },
2447	{ 2, "StatusMap127" }
2448};
2449
2450fru_enum_t Sun_Part_Number_DataR[] = {
2451	{ 0, "UNIX_Timestamp32" },
2452	{ 1, "Sun_Part_No" },
2453	{ 2, "Sun_Serial_No" },
2454	{ 3, "Vendor_Name" },
2455	{ 4, "Initial_HW_Dash_Level" }
2456};
2457
2458fru_enum_t Fault_DataR[] = {
2459	{ 0, "UNIX_Timestamp32" },
2460	{ 1, "Error_Code" },
2461	{ 2, "Fault_Code" }
2462};
2463
2464fru_enum_t BatteryWarrantyR[] = {
2465	{ 0, "WarrantyDuration" },
2466	{ 1, "RefreshCycle" },
2467	{ 2, "ShelfLife" }
2468};
2469
2470fru_enum_t EthernetMACAddrRangeR[] = {
2471	{ 0, "Ethernet_Addr" },
2472	{ 1, "Ethernet_Addr_Range" }
2473};
2474
2475fru_enum_t Drawer_DescriptionR[] = {
2476	{ 0, "Drawer_Type" },
2477	{ 1, "Access_Model" },
2478	{ 2, "Disk_Presence" },
2479	{ 3, "Power_Type" },
2480	{ 4, "Sun_Part_No" },
2481	{ 5, "Sun_Serial_No" },
2482	{ 6, "Diskslot1_Label" },
2483	{ 7, "Diskslot2_Label" },
2484	{ 8, "Fanslot1_Label" },
2485	{ 9, "Fanslot2_Label" },
2486	{ 10, "Psuslot1_Label" },
2487	{ 11, "Psuslot2_Label" },
2488	{ 12, "Scbslot_Label" },
2489	{ 13, "Rmmslot_Label" },
2490	{ 14, "Pdu1_Label" },
2491	{ 15, "Pdu2_Label" }
2492};
2493
2494fru_enum_t Drawer_ConfigR[] = {
2495	{ 0, "UNIX_Timestamp32" },
2496	{ 1, "Drawer_Cfg" },
2497	{ 2, "Power_Supply_Cfg" },
2498	{ 3, "Location" },
2499	{ 4, "User_Label" }
2500};
2501
2502fru_enum_t Drawer_InfoR[] = {
2503	{ 0, "UNIX_Timestamp32" },
2504	{ 1, "Drawer_Id" },
2505	{ 2, "Drawer_Type" },
2506	{ 3, "Access_Model" },
2507	{ 4, "Slot_Mode" },
2508	{ 5, "Reserved_Data" }
2509};
2510
2511fru_enum_t CPUFirmwareR[] = {
2512	{ 0, "UNIX_Timestamp32" },
2513	{ 1, "CPU_FW_Part_No" },
2514	{ 2, "CPU_FW_Dash_Level" }
2515};
2516
2517fru_enum_t Netra_ACFirmwareR[] = {
2518	{ 0, "UNIX_Timestamp32" },
2519	{ 1, "BCFW_Part_No" },
2520	{ 2, "BCFW_Dash_Level" },
2521	{ 3, "CMSW_Part_No" },
2522	{ 4, "CMSW_Dash_Level" },
2523	{ 5, "BMCFW_Part_No" },
2524	{ 6, "BMCFW_Dash_Level" }
2525};
2526
2527fru_enum_t Fru_DescriptionR[] = {
2528	{ 0, "Fru_Type" },
2529	{ 1, "External_Label" },
2530	{ 2, "Min_Power_Rating" },
2531	{ 3, "Max_Power_Rating" },
2532	{ 4, "Fru_Description_StringG" },
2533	{ 5, "Fru_Description_StringL" }
2534};
2535
2536fru_enum_t CPCI_Slot_DataR[] = {
2537	{ 0, "UNIX_Timestamp32" },
2538	{ 1, "Acceptable_Fru_Types" },
2539	{ 2, "Slot_Mode" },
2540	{ 3, "Boot_Devices" }
2541};
2542
2543fru_enum_t MCNet_ConfigR[] = {
2544	{ 0, "MCNetIPSubnet" },
2545	{ 1, "MCNetIPSubnetMask" },
2546	{ 2, "MCNetOpaque" }
2547};
2548
2549fru_enum_t Battery_StatusR[] = {
2550	{ 0, "WarrantyStartDate" },
2551	{ 1, "LastRechargeDate" },
2552	{ 2, "LastHealthCheckDate" },
2553	{ 3, "BatteryStatus" }
2554};
2555
2556fru_enum_t Battery_WarrantyR[] = {
2557	{ 0, "WarrantyDuration" },
2558	{ 1, "RefreshCycle" },
2559	{ 2, "ShelfLife" }
2560};
2561
2562fru_enum_t Config_LevelR[] = {
2563	{ 0, "Configured_Serial_No" },
2564	{ 1, "Fru_Description" },
2565	{ 2, "FRU_Part_And_Dash_No" }
2566};
2567
2568fru_enum_t Chassis_InfoR[] = {
2569	{ 0, "UNIX_Timestamp32" },
2570	{ 1, "Chassis_Id" },
2571	{ 2, "Chassis_Type" },
2572	{ 3, "Access_Model" },
2573	{ 4, "Reserved_Data" }
2574};
2575
2576fru_enum_t Netra_DMCFirmwareR[] = {
2577	{ 0, "UNIX_Timestamp32" },
2578	{ 1, "BCFW_Part_No" },
2579	{ 2, "BCFW_Dash_Level" },
2580	{ 3, "CMSW_Part_No" },
2581	{ 4, "CMSW_Dash_Level" },
2582	{ 5, "BMCFW_Part_No" },
2583	{ 6, "BMCFW_Dash_Level" }
2584};
2585
2586fru_enum_t Chassis_DataR[] = {
2587	{ 0, "UNIX_Timestamp32" },
2588	{ 1, "Chassis_Id" },
2589	{ 2, "Chassis_Type" },
2590	{ 3, "Access_Model" },
2591	{ 4, "Reserved_Data" }
2592};
2593
2594fru_enum_t DMCFirmwareR[] = {
2595	{ 0, "UNIX_Timestamp32" },
2596	{ 1, "BCFW_Part_No" },
2597	{ 2, "BCFW_Dash_Level" },
2598	{ 3, "CMSW_Part_No" },
2599	{ 4, "CMSW_Dash_Level" },
2600	{ 5, "BMCFW_Part_No" },
2601	{ 6, "BMCFW_Dash_Level" }
2602};
2603
2604fru_enum_t MaintenanceR[] = {
2605	{ 0, "UNIX_Timestamp32" },
2606	{ 1, "New_Description" },
2607	{ 2, "New_Sun_Part_No" }
2608};
2609
2610fru_enum_t SPD_R[] = {
2611	{ 0, "SPD_Bytes_Written_SPDMemory" },
2612	{ 1, "SPD_TotBytes_SPDMemory" },
2613	{ 2, "SPD_Fundamental_Memory_Type" },
2614	{ 3, "SPD_Row_Address_Bits" },
2615	{ 4, "SPD_Column_Address_Bits" },
2616	{ 5, "SPD_No_Banks_Assembly" },
2617	{ 6, "SPD_Module_Data_Width" },
2618	{ 7, "SPD_Mod_Voltage_Interface" },
2619	{ 8, "SPD_Cycle_Time" },
2620	{ 9, "SPD_Access_Time" },
2621	{ 10, "SPD_DIMM_Config_Type" },
2622	{ 11, "SPD_Type_Specific" },
2623	{ 12, "SPD_Data_Revision_Code" },
2624	{ 13, "Checksum_8" },
2625	{ 14, "Vendor_Name" },
2626	{ 15, "SPD_Man_Loc" },
2627	{ 16, "SPD_Manufacturer_Part_No" },
2628	{ 17, "SPD_Module_Rev_Code" },
2629	{ 18, "SPD_Manufacture_Year" },
2630	{ 19, "SPD_Manufacture_Week" },
2631	{ 20, "SPD_Assembly_Serial_No" },
2632	{ 21, "SPD_Man_Specific" }
2633};
2634
2635fru_enum_t PlatformR[] = {
2636	{ 0, "UNIX_Timestamp32" },
2637	{ 1, "Platform_Name" }
2638};
2639
2640fru_enum_t PartNumber_ChangedR[] = {
2641	{ 0, "UNIX_Timestamp32" },
2642	{ 1, "From_Part_No" },
2643	{ 2, "From_Serial_No" },
2644	{ 3, "From_Dash_No" },
2645	{ 4, "To_Part_No" },
2646	{ 5, "To_Serial_No" },
2647	{ 6, "To_Dash_No" }
2648};
2649
2650fru_enum_t FRU_Props_PrivateR[] = {
2651	{ 0, "SpecPartNo" },
2652	{ 1, "Properties" }
2653};
2654
2655fru_enum_t Fan_Speeds[] = {
2656	{ 0, "Fan_Revs_Per_Sec" },
2657	{ 1, "Tacho_Pulses_Per_Rev" }
2658};
2659
2660fru_enum_t FRU_Props_Private2R[] = {
2661	{ 0, "UNIX_Timestamp32" },
2662	{ 1, "SpecPartNo" },
2663	{ 2, "Properties" }
2664};
2665
2666fru_enum_t Status_Proxy3R[] = {
2667	{ 0, "UNIX_Timestamp32" },
2668	{ 1, "Version" },
2669	{ 2, "StatusMap2" }
2670};
2671
2672fru_enum_t DDR1PinSteerR[] = {
2673	{ 0, "UNIX_Timestamp32" },
2674	{ 1, "DataBits" }
2675};
2676
2677fru_enum_t Event_DataR[] = {
2678	{ 0, "Initiator" },
2679	{ 1, "Message_Type" },
2680	{ 2, "Diagcode" },
2681	{ 3, "UUID" }
2682};
2683
2684fru_enum_t PSU_PVout1R[] = {
2685	{ 0, "PSU_Voltage" },
2686	{ 1, "PSU_Current" }
2687};
2688
2689fru_enum_t PSU_PVstby1R[] = {
2690	{ 0, "PSU_Voltage" },
2691	{ 1, "PSU_Current" }
2692};
2693
2694fru_enum_t SPD1_R[] = {
2695	{ 0, "SPD_Bytes_Written_SPDMemory" },
2696	{ 1, "SPD_TotBytes_SPDMemory" },
2697	{ 2, "SPD_Fundamental_Memory_Type" },
2698	{ 3, "SPD_Row_Address_Bits" },
2699	{ 4, "SPD_Column_Address_Bits" },
2700	{ 5, "SPD_No_Banks_Assembly" },
2701	{ 6, "SPD_Module_Data_Width" },
2702	{ 7, "SPD_Mod_Voltage_Interface" },
2703	{ 8, "SPD_Cycle_Time" },
2704	{ 9, "SPD_Access_Time" },
2705	{ 10, "SPD_DIMM_Config_Type" },
2706	{ 11, "SPD_Type_Specific" },
2707	{ 12, "SPD_Data_Revision_Code" },
2708	{ 13, "Checksum_8" },
2709	{ 14, "Vendor_Name" },
2710	{ 15, "SPD_Man_Loc" },
2711	{ 16, "SPD_Manufacturer_Part_No" },
2712	{ 17, "SPD_Module_Rev_Code" },
2713	{ 18, "SPD_Manufacture_Year" },
2714	{ 19, "SPD_Manufacture_Week" },
2715	{ 20, "SPD_Sun_Serial_No" },
2716	{ 21, "SPD_Man_Specific" }
2717};
2718
2719fru_enum_t Sun_SPD_DataR[] = {
2720	{ 0, "SPD_Format_Version" },
2721	{ 1, "Sun_Part_Dash_Rev" },
2722	{ 2, "Certified_Platforms" },
2723	{ 3, "Sun_Key_Code" },
2724	{ 4, "Sun_Certification" }
2725};
2726
2727fru_enum_t IPMI_BoardR[] = {
2728	{ 0, "Format_Version" },
2729	{ 1, "Lang_Code" },
2730	{ 2, "MFG_DateTime" },
2731	{ 3, "Manufacturer" },
2732	{ 4, "ProductName" },
2733	{ 5, "IPMISerialNo" },
2734	{ 6, "IPMIPartNo" },
2735	{ 7, "FRU_FileID" },
2736	{ 8, "BoardCustom_MfgInfo" }
2737};
2738
2739fru_enum_t IPMI_ProductR[] = {
2740	{ 0, "Format_Version" },
2741	{ 1, "Lang_Code" },
2742	{ 2, "Manufacturer" },
2743	{ 3, "ProductName" },
2744	{ 4, "IPMIPartNo" },
2745	{ 5, "ProductVersion" },
2746	{ 6, "IPMISerialNo" },
2747	{ 7, "AssetTag" },
2748	{ 8, "FRU_FileID" },
2749	{ 9, "ProductCustom_MfgInfo" }
2750};
2751
2752fru_enum_t IPMI_ChassisR[] = {
2753	{ 0, "Format_Version" },
2754	{ 1, "ChassisName" },
2755	{ 2, "IPMIPartNo" },
2756	{ 3, "IPMISerialNo" },
2757	{ 4, "ChassisCustom_MfgInfo" }
2758};
2759
2760fru_enum_t Partner_Part_NumberR[] = {
2761	{ 0, "Vendor_Name" },
2762	{ 1, "Partner_Part_Number" }
2763};
2764
2765fru_enum_t Sun_ManR[] = {
2766	{ 0, "UNIX_Timestamp32" },
2767	{ 1, "Sun_Fru_Description" },
2768	{ 2, "Vendor_Site_ID" },
2769	{ 3, "Vendor_Site_ID_Source" },
2770	{ 4, "SUN_PN" },
2771	{ 5, "SUN_SN" },
2772	{ 6, "SN_Format" },
2773	{ 7, "Vendor_ID" },
2774	{ 8, "Vendor_ID_Source" },
2775	{ 9, "Initial_HW_Dash_Level" },
2776	{ 10, "Initial_HW_Rev_Level" },
2777	{ 11, "Fru_Shortname" },
2778	{ 12, "Sun_Hazard_Class_Code" },
2779	{ 13, "Sun_Fru_Type" },
2780	{ 14, "Sun_SpecPartNo" }
2781};
2782
2783fru_enum_t OTS_ManR[] = {
2784	{ 0, "UNIX_Timestamp32" },
2785	{ 1, "OTS_ManR_Version" },
2786	{ 2, "Sun_Fru_Description" },
2787	{ 3, "Vendor_Site_ID" },
2788	{ 4, "Vendor_Site_ID_Source" },
2789	{ 5, "SUN_PN" },
2790	{ 6, "Commodity_SN" },
2791	{ 7, "SSN_Rule" },
2792	{ 8, "Vendor_ID" },
2793	{ 9, "Vendor_ID_Source" },
2794	{ 10, "Program_Vendor_ID" },
2795	{ 11, "Program_Vendor_ID_Source" },
2796	{ 12, "Initial_HW_Dash_Level" },
2797	{ 13, "Initial_HW_Rev_Level" },
2798	{ 14, "Fru_Shortname" },
2799	{ 15, "Format_Type" },
2800	{ 16, "Sun_Hazard_Class_Code" },
2801	{ 17, "Sun_Fru_Type" },
2802	{ 18, "Sun_SpecPartNo" }
2803};
2804
2805fru_enum_t NetworkR[] = {
2806	{ 0, "ReqMBox" },
2807	{ 1, "GrantMBox" },
2808	{ 2, "IPAddr" },
2809	{ 3, "IPDiscovery" },
2810	{ 4, "IPGateway" },
2811	{ 5, "IPNetmask" }
2812};
2813
2814fru_enum_t FMA_CodeR[] = {
2815	{ 0, "Code_Version" },
2816	{ 1, "Dictid" },
2817	{ 2, "Diag_Code" }
2818};
2819
2820fru_enum_t Fault_Install_DataR[] = {
2821	{ 0, "UNIX_Timestamp32" },
2822	{ 1, "MACADDR" },
2823	{ 2, "Status" },
2824	{ 3, "Initiator" },
2825	{ 4, "Message_Type" },
2826	{ 5, "Message_32" }
2827};
2828
2829fru_enum_t Power_On_DataR[] = {
2830	{ 0, "UNIX_Timestamp32" },
2831	{ 1, "Power_On_Minutes" }
2832};
2833
2834fru_enum_t Network1R[] = {
2835	{ 0, "ReqMBox" },
2836	{ 1, "GrantMBox" },
2837	{ 2, "IPAddr" },
2838	{ 3, "IPDiscovery" },
2839	{ 4, "IPGateway" },
2840	{ 5, "IPNetmask" },
2841	{ 6, "Ethernet_Addr2" }
2842};
2843
2844fru_enum_t FMA_Event_DataR[] = {
2845	{ 0, "Fault_Diag_Secs" },
2846	{ 1, "FMA_CodeR" },
2847	{ 2, "UUID" },
2848	{ 3, "DE_Name" },
2849	{ 4, "DE_Version" },
2850	{ 5, "Diagdata" }
2851};
2852
2853fru_enum_t FMA_MessageR[] = {
2854	{ 0, "Fault_Diag_Secs" },
2855	{ 1, "FMA_String" },
2856	{ 2, "UUID" },
2857	{ 3, "DE_Name" },
2858	{ 4, "DE_Version" },
2859	{ 5, "Diagdata" }
2860};
2861
2862fru_enum_t OEM_Record_Header_S[] = {
2863	{ 0, "Record_Type_ID" },
2864	{ 1, "End_Of_Records" },
2865	{ 2, "Record_Length" },
2866	{ 3, "Record_Checksum" },
2867	{ 4, "Header_Checksum" }
2868};
2869
2870fru_enum_t Chassis_Info_Area_S[] = {
2871	{ 0, "Chassis_Info_Area_Format_Version" },
2872	{ 1, "Chassis_Info_Area_Length" },
2873	{ 2, "ChassisType" },
2874	{ 3, "Chassis_Part_Number_Type_Length" },
2875	{ 4, "Chassis_Part_Number" },
2876	{ 5, "Chassis_Serial_Number_Type_Length" },
2877	{ 6, "Chassis_Serial_Number" },
2878	{ 7, "Custom_Chassis_Info_Type_Length" },
2879	{ 8, "Custom_Chassis_Info" },
2880	{ 9, "End_Of_Fields" },
2881	{ 10, "Zeros_Pad" },
2882	{ 11, "Chassis_Info_Checksum" }
2883};
2884
2885fru_enum_t Board_Info_Area_S[] = {
2886	{ 0, "Board_Area_Format_Version" },
2887	{ 1, "Board_Area_Length" },
2888	{ 2, "Language_Code" },
2889	{ 3, "Mfg_Date_Time" },
2890	{ 4, "Board_Manufacturer_Type_Length" },
2891	{ 5, "Board_Manufacturer" },
2892	{ 6, "Board_Product_Name_Type_Length" },
2893	{ 7, "Board_Product_Name" },
2894	{ 8, "Board_Serial_Number_Type_Length" },
2895	{ 9, "Board_Serial_Number" },
2896	{ 10, "Board_Part_Number_Type_Length" },
2897	{ 11, "Board_Part_Number" },
2898	{ 12, "FRU_File_ID_Type_Length" },
2899	{ 13, "FRU_File_ID" },
2900	{ 14, "Custom_Mfg_Info_Type_Length" },
2901	{ 15, "Custom_Mfg_Info" },
2902	{ 16, "End_Of_Fields" },
2903	{ 17, "Zeros_Pad" },
2904	{ 18, "Board_Area_Checksum" }
2905};
2906
2907fru_enum_t Product_Info_Area_S[] = {
2908	{ 0, "Product_Area_Format_Version" },
2909	{ 1, "Product_Area_Length" },
2910	{ 2, "Language_Code" },
2911	{ 3, "Manufacturer_Name_Type_Length" },
2912	{ 4, "Manufacturer_Name" },
2913	{ 5, "Product_Name_Type_Length" },
2914	{ 6, "Product_Name" },
2915	{ 7, "Product_Part_Model_Number_Type_Length" },
2916	{ 8, "Product_Part_Model_Number" },
2917	{ 9, "Product_Version_Type_Length" },
2918	{ 10, "Product_Version" },
2919	{ 11, "Product_Serial_Number_Type_Length" },
2920	{ 12, "Product_Serial_Number" },
2921	{ 13, "Asset_Tag_Type_Length" },
2922	{ 14, "Asset_Tag" },
2923	{ 15, "FRU_File_ID_Type_Length" },
2924	{ 16, "FRU_File_ID" },
2925	{ 17, "Custom_Product_Info_Type_Length" },
2926	{ 18, "Custom_Product_Info" },
2927	{ 19, "End_Of_Fields" },
2928	{ 20, "Zeros_Pad" },
2929	{ 21, "Product_Info_Area_Checksum" }
2930};
2931
2932fru_enum_t IPMI_Common_Header_S[] = {
2933	{ 0, "Common_Header_Format_Version" },
2934	{ 1, "Internal_Use_Area_Starting_Offset" },
2935	{ 2, "Chassis_Info_Area_Starting_Offset" },
2936	{ 3, "Board_Area_Starting_Offset" },
2937	{ 4, "Product_Info_Area_Starting_Offset" },
2938	{ 5, "MultiRecord_Area_Starting_Offset" },
2939	{ 6, "PAD" },
2940	{ 7, "Common_Header_Checksum" }
2941};
2942
2943fru_enum_t Sun_Man1R[] = {
2944	{ 0, "UNIX_Timestamp32" },
2945	{ 1, "Sun_Fru_Description" },
2946	{ 2, "Vendor_ID_Code" },
2947	{ 3, "Vendor_ID_Code_Source" },
2948	{ 4, "Vendor_Name_And_Site_Location" },
2949	{ 5, "Sun_Part_Number" },
2950	{ 6, "Sun_Serial_Number" },
2951	{ 7, "Serial_Number_Format" },
2952	{ 8, "Initial_HW_Dash_Level" },
2953	{ 9, "Initial_HW_Rev_Level" },
2954	{ 10, "Sun_Fru_Shortname" },
2955	{ 11, "Sun_Hazard_Class_Code" },
2956	{ 12, "Sun_SpecPartNo" }
2957};
2958
2959fru_enum_t SPD_DDR2_R[] = {
2960	{ 0, "SPD_Bytes_Written_SPDMemory" },
2961	{ 1, "SPD_TotBytes_SPDMemory" },
2962	{ 2, "SPD_Fundamental_Memory_Type" },
2963	{ 3, "SPD_Row_Address_Bits" },
2964	{ 4, "SPD_Column_Address_Bits" },
2965	{ 5, "SPD_No_Banks_Assembly" },
2966	{ 6, "SPD_Module_Data_Width" },
2967	{ 7, "SPD_Mod_Voltage_Interface" },
2968	{ 8, "SPD_Cycle_Time" },
2969	{ 9, "SPD_Access_Time" },
2970	{ 10, "SPD_DIMM_Config_Type" },
2971	{ 11, "SPD_Type_Specific" },
2972	{ 12, "SPD_Data_Revision_Code" },
2973	{ 13, "Checksum_8" },
2974	{ 14, "Vendor_Name" },
2975	{ 15, "Vendor_Name_Fill" },
2976	{ 16, "SPD_Man_Loc" },
2977	{ 17, "SPD_Manufacturer_Part_No" },
2978	{ 18, "SPD_Module_Rev_Code" },
2979	{ 19, "SPD_Manufacturing_Date" },
2980	{ 20, "SPD_Module_Serial_Number" },
2981	{ 21, "SPD_Man_Specific" }
2982};
2983
2984fru_enum_t SPD_FBDIMM_R[] = {
2985	{ 0, "SPD_Bytes_Written_SPDMemory" },
2986	{ 1, "SPD_Data_Revision_Code" },
2987	{ 2, "SPD_Fundamental_Memory_Type" },
2988	{ 3, "SPD_Mod_Voltage_Interface" },
2989	{ 4, "SPD_SDRAM_Addressing" },
2990	{ 5, "SPD_Module_Physical_Attributes" },
2991	{ 6, "SPD_Module_Type_Thickness" },
2992	{ 7, "SPD_Module_Organization" },
2993	{ 8, "SPD_FBDIMM_Specific" },
2994	{ 9, "Vendor_Name" },
2995	{ 10, "SPD_Man_Loc" },
2996	{ 11, "SPD_Manufacturing_Date" },
2997	{ 12, "SPD_Module_Serial_Number" },
2998	{ 13, "SPD_CRC16" },
2999	{ 14, "SPD_Manufacturer_Part_No" },
3000	{ 15, "SPD_Module_Rev_Code" },
3001	{ 16, "SPD_SDRAM_Vendor_Name" },
3002	{ 17, "SPD_Man_Specific1" }
3003};
3004
3005fru_enum_t Sun_SPD_DIMMR[] = {
3006	{ 0, "SPD_Format_Version" },
3007	{ 1, "Sun_PartNumber" },
3008	{ 2, "Sun_DashNumber" },
3009	{ 3, "Sun_RevNumber" },
3010	{ 4, "Certified_Platforms" },
3011	{ 5, "Sun_Key_Code" },
3012	{ 6, "Sun_Certification" },
3013	{ 7, "Fault_Install_DataR" },
3014	{ 8, "Power_On_DataR" }
3015};
3016
3017fru_enum_t Status_Proxy_SparseR[] = {
3018	{ 0, "UNIX_Timestamp32" },
3019	{ 1, "Element_Count" },
3020	{ 2, "Sparse_Elements" }
3021};
3022
3023fru_enum_t OTS_Man1R[] = {
3024	{ 0, "UNIX_Timestamp32" },
3025	{ 1, "OTS_ManR_Version" },
3026	{ 2, "Sun_Fru_Description" },
3027	{ 3, "Vendor_ID_Code" },
3028	{ 4, "Vendor_ID_Code_Source" },
3029	{ 5, "Vendor_Name_And_Site_Location" },
3030	{ 6, "Sun_Part_Number" },
3031	{ 7, "Commodity_Serial_Number" },
3032	{ 8, "Synthesized_Serial_Number_Rule" },
3033	{ 9, "Program_Vendor_ID_Code" },
3034	{ 10, "Program_Vendor_ID_Code_Source" },
3035	{ 11, "Program_Vendor_Name_And_Site_Location" },
3036	{ 12, "Initial_HW_Dash_Level" },
3037	{ 13, "Initial_HW_Rev_Level" },
3038	{ 14, "Sun_Fru_Shortname" },
3039	{ 15, "Sun_Hazard_Class_Code" },
3040	{ 16, "Sun_SpecPartNo" }
3041};
3042
3043fru_enum_t SPD_DDR3_R[] = {
3044	{ 0, "SPD_Bytes_Written_SPDMemory" },
3045	{ 1, "SPD_Data_Revision_Code" },
3046	{ 2, "SPD_Fundamental_Memory_Type" },
3047	{ 3, "SPD_Module_Type" },
3048	{ 4, "SPD_Density_And_Banks" },
3049	{ 5, "SPD_SDRAM_Addressing" },
3050	{ 6, "SPD_Reserved" },
3051	{ 7, "SPD_Module_Organization" },
3052	{ 8, "SPD_DDR3_Specific" },
3053	{ 9, "Vendor_Name" },
3054	{ 10, "SPD_Man_Loc" },
3055	{ 11, "SPD_Manufacturing_Date" },
3056	{ 12, "SPD_Module_Serial_Number" },
3057	{ 13, "SPD_CRC16" },
3058	{ 14, "SPD_Manufacturer_Part_No" },
3059	{ 15, "SPD_Module_Rev_Code" },
3060	{ 16, "SPD_SDRAM_Vendor_Name" },
3061	{ 17, "SPD_Man_Specific1" }
3062};
3063
3064
3065fru_regdef_t Element_Defs[] = {
3066	{FRU_REVNO,
3067		"AFT_Structure",
3068		FRU_C,
3069		1,
3070		1,
3071		1,
3072		FDTYPE_Enumeration,
3073		FDISP_String,
3074		FRU_No,
3075		FRU_No,
3076		8,
3077		AFT_Struct,
3078		0,
3079		FRU_NOT_ITERATED,
3080		""},
3081	{FRU_REVNO,
3082		"AMB_Shutdown_Level",
3083		FRU_X,
3084		0,
3085		1,
3086		8,
3087		FDTYPE_Binary,
3088		FDISP_Hex,
3089		FRU_No,
3090		FRU_Yes,
3091		0,
3092		NULL,
3093		0,
3094		FRU_NOT_ITERATED,
3095		""},
3096	{FRU_REVNO,
3097		"AMB_Warning_Level",
3098		FRU_X,
3099		0,
3100		1,
3101		8,
3102		FDTYPE_Binary,
3103		FDISP_Hex,
3104		FRU_No,
3105		FRU_Yes,
3106		0,
3107		NULL,
3108		0,
3109		FRU_NOT_ITERATED,
3110		""},
3111	{FRU_REVNO,
3112		"Acceptable_Fru_Types",
3113		FRU_X,
3114		0,
3115		96,
3116		96,
3117		FDTYPE_ASCII,
3118		FDISP_String,
3119		FRU_Yes,
3120		FRU_Yes,
3121		0,
3122		NULL,
3123		0,
3124		FRU_NOT_ITERATED,
3125		""},
3126	{FRU_REVNO,
3127		"Access_Model",
3128		FRU_X,
3129		0,
3130		1,
3131		8,
3132		FDTYPE_Binary,
3133		FDISP_Hex,
3134		FRU_Yes,
3135		FRU_Yes,
3136		0,
3137		NULL,
3138		0,
3139		FRU_NOT_ITERATED,
3140		""},
3141	{FRU_REVNO,
3142		"Ambient_Temp_Array",
3143		FRU_X,
3144		0,
3145		8,
3146		64,
3147		FDTYPE_Binary,
3148		FDISP_Decimal,
3149		FRU_No,
3150		FRU_No,
3151		0,
3152		NULL,
3153		0,
3154		FRU_NOT_ITERATED,
3155		""},
3156	{FRU_REVNO,
3157		"AssetTag",
3158		FRU_X,
3159		0,
3160		10,
3161		10,
3162		FDTYPE_ASCII,
3163		FDISP_String,
3164		FRU_Yes,
3165		FRU_Yes,
3166		0,
3167		NULL,
3168		0,
3169		FRU_NOT_ITERATED,
3170		""},
3171	{FRU_REVNO,
3172		"Asset_Tag",
3173		FRU_X,
3174		0,
3175		8,
3176		64,
3177		FDTYPE_Binary,
3178		FDISP_Hex,
3179		FRU_No,
3180		FRU_No,
3181		0,
3182		NULL,
3183		0,
3184		FRU_NOT_ITERATED,
3185		""},
3186	{FRU_REVNO,
3187		"Asset_Tag_Type_Length",
3188		FRU_X,
3189		0,
3190		1,
3191		8,
3192		FDTYPE_Binary,
3193		FDISP_Hex,
3194		FRU_No,
3195		FRU_No,
3196		0,
3197		NULL,
3198		0,
3199		FRU_NOT_ITERATED,
3200		""},
3201	{FRU_REVNO,
3202		"BCFW_Dash_Level",
3203		FRU_X,
3204		0,
3205		2,
3206		2,
3207		FDTYPE_ASCII,
3208		FDISP_String,
3209		FRU_Yes,
3210		FRU_Yes,
3211		0,
3212		NULL,
3213		0,
3214		FRU_NOT_ITERATED,
3215		""},
3216	{FRU_REVNO,
3217		"BCFW_Part_No",
3218		FRU_X,
3219		0,
3220		7,
3221		7,
3222		FDTYPE_ASCII,
3223		FDISP_String,
3224		FRU_Yes,
3225		FRU_Yes,
3226		0,
3227		NULL,
3228		0,
3229		FRU_NOT_ITERATED,
3230		""},
3231	{FRU_REVNO,
3232		"BMCFW_Dash_Level",
3233		FRU_X,
3234		0,
3235		2,
3236		2,
3237		FDTYPE_ASCII,
3238		FDISP_String,
3239		FRU_Yes,
3240		FRU_Yes,
3241		0,
3242		NULL,
3243		0,
3244		FRU_NOT_ITERATED,
3245		""},
3246	{FRU_REVNO,
3247		"BMCFW_Part_No",
3248		FRU_X,
3249		0,
3250		7,
3251		7,
3252		FDTYPE_ASCII,
3253		FDISP_String,
3254		FRU_Yes,
3255		FRU_Yes,
3256		0,
3257		NULL,
3258		0,
3259		FRU_NOT_ITERATED,
3260		""},
3261	{FRU_REVNO,
3262		"BatteryStatus",
3263		FRU_X,
3264		0,
3265		1,
3266		8,
3267		FDTYPE_Binary,
3268		FDISP_Hex,
3269		FRU_Yes,
3270		FRU_Yes,
3271		0,
3272		NULL,
3273		0,
3274		FRU_NOT_ITERATED,
3275		""},
3276	{FRU_REVNO,
3277		"BatteryWarrantyR",
3278		FRU_G,
3279		1,
3280		16,
3281		16,
3282		FDTYPE_Record,
3283		FDISP_UNDEFINED,
3284		FRU_Yes,
3285		FRU_Yes,
3286		3,
3287		BatteryWarrantyR,
3288		0,
3289		FRU_NOT_ITERATED,
3290		""},
3291	{FRU_REVNO,
3292		"Battery_StatusR",
3293		FRU_C,
3294		2,
3295		13,
3296		13,
3297		FDTYPE_Record,
3298		FDISP_UNDEFINED,
3299		FRU_Yes,
3300		FRU_Yes,
3301		4,
3302		Battery_StatusR,
3303		0,
3304		FRU_NOT_ITERATED,
3305		""},
3306	{FRU_REVNO,
3307		"Battery_WarrantyR",
3308		FRU_C,
3309		2,
3310		12,
3311		12,
3312		FDTYPE_Record,
3313		FDISP_UNDEFINED,
3314		FRU_Yes,
3315		FRU_Yes,
3316		3,
3317		Battery_WarrantyR,
3318		0,
3319		FRU_NOT_ITERATED,
3320		""},
3321	{FRU_REVNO,
3322		"BoardCustom_MfgInfo",
3323		FRU_X,
3324		0,
3325		100,
3326		100,
3327		FDTYPE_ByteArray,
3328		FDISP_Hex,
3329		FRU_Yes,
3330		FRU_Yes,
3331		0,
3332		NULL,
3333		0,
3334		FRU_NOT_ITERATED,
3335		""},
3336	{FRU_REVNO,
3337		"Board_Area_Checksum",
3338		FRU_X,
3339		0,
3340		1,
3341		8,
3342		FDTYPE_Binary,
3343		FDISP_Hex,
3344		FRU_No,
3345		FRU_No,
3346		0,
3347		NULL,
3348		0,
3349		FRU_NOT_ITERATED,
3350		""},
3351	{FRU_REVNO,
3352		"Board_Area_Format_Version",
3353		FRU_X,
3354		0,
3355		1,
3356		8,
3357		FDTYPE_Binary,
3358		FDISP_Hex,
3359		FRU_No,
3360		FRU_No,
3361		0,
3362		NULL,
3363		0,
3364		FRU_NOT_ITERATED,
3365		""},
3366	{FRU_REVNO,
3367		"Board_Area_Length",
3368		FRU_X,
3369		0,
3370		1,
3371		8,
3372		FDTYPE_Binary,
3373		FDISP_Hex,
3374		FRU_No,
3375		FRU_No,
3376		0,
3377		NULL,
3378		0,
3379		FRU_NOT_ITERATED,
3380		""},
3381	{FRU_REVNO,
3382		"Board_Area_Starting_Offset",
3383		FRU_X,
3384		0,
3385		1,
3386		8,
3387		FDTYPE_Binary,
3388		FDISP_Hex,
3389		FRU_No,
3390		FRU_No,
3391		0,
3392		NULL,
3393		0,
3394		FRU_NOT_ITERATED,
3395		""},
3396	{FRU_REVNO,
3397		"Board_Info_Area_S",
3398		FRU_X,
3399		0,
3400		156,
3401		156,
3402		FDTYPE_Record,
3403		FDISP_UNDEFINED,
3404		FRU_No,
3405		FRU_No,
3406		19,
3407		Board_Info_Area_S,
3408		0,
3409		FRU_NOT_ITERATED,
3410		""},
3411	{FRU_REVNO,
3412		"Board_Manufacturer",
3413		FRU_X,
3414		0,
3415		63,
3416		63,
3417		FDTYPE_ByteArray,
3418		FDISP_Binary,
3419		FRU_No,
3420		FRU_No,
3421		0,
3422		NULL,
3423		0,
3424		FRU_NOT_ITERATED,
3425		""},
3426	{FRU_REVNO,
3427		"Board_Manufacturer_Type_Length",
3428		FRU_X,
3429		0,
3430		1,
3431		8,
3432		FDTYPE_Binary,
3433		FDISP_Hex,
3434		FRU_No,
3435		FRU_No,
3436		0,
3437		NULL,
3438		0,
3439		FRU_NOT_ITERATED,
3440		""},
3441	{FRU_REVNO,
3442		"Board_Part_Number",
3443		FRU_X,
3444		0,
3445		7,
3446		56,
3447		FDTYPE_Binary,
3448		FDISP_Hex,
3449		FRU_No,
3450		FRU_No,
3451		0,
3452		NULL,
3453		0,
3454		FRU_NOT_ITERATED,
3455		""},
3456	{FRU_REVNO,
3457		"Board_Part_Number_Type_Length",
3458		FRU_X,
3459		0,
3460		1,
3461		8,
3462		FDTYPE_Binary,
3463		FDISP_Hex,
3464		FRU_No,
3465		FRU_No,
3466		0,
3467		NULL,
3468		0,
3469		FRU_NOT_ITERATED,
3470		""},
3471	{FRU_REVNO,
3472		"Board_Product_Name",
3473		FRU_X,
3474		0,
3475		16,
3476		16,
3477		FDTYPE_ByteArray,
3478		FDISP_Binary,
3479		FRU_No,
3480		FRU_No,
3481		0,
3482		NULL,
3483		0,
3484		FRU_NOT_ITERATED,
3485		""},
3486	{FRU_REVNO,
3487		"Board_Product_Name_Type_Length",
3488		FRU_X,
3489		0,
3490		1,
3491		8,
3492		FDTYPE_Binary,
3493		FDISP_Hex,
3494		FRU_No,
3495		FRU_No,
3496		0,
3497		NULL,
3498		0,
3499		FRU_NOT_ITERATED,
3500		""},
3501	{FRU_REVNO,
3502		"Board_Serial_Number",
3503		FRU_X,
3504		0,
3505		30,
3506		30,
3507		FDTYPE_ASCII,
3508		FDISP_String,
3509		FRU_No,
3510		FRU_No,
3511		0,
3512		NULL,
3513		0,
3514		FRU_NOT_ITERATED,
3515		""},
3516	{FRU_REVNO,
3517		"Board_Serial_Number_Type_Length",
3518		FRU_X,
3519		0,
3520		1,
3521		8,
3522		FDTYPE_Binary,
3523		FDISP_Hex,
3524		FRU_No,
3525		FRU_No,
3526		0,
3527		NULL,
3528		0,
3529		FRU_NOT_ITERATED,
3530		""},
3531	{FRU_REVNO,
3532		"Board_Speed",
3533		FRU_X,
3534		0,
3535		2,
3536		16,
3537		FDTYPE_Binary,
3538		FDISP_Hex,
3539		FRU_No,
3540		FRU_No,
3541		0,
3542		NULL,
3543		0,
3544		FRU_NOT_ITERATED,
3545		""},
3546	{FRU_REVNO,
3547		"Boot_Devices",
3548		FRU_X,
3549		0,
3550		25,
3551		25,
3552		FDTYPE_ASCII,
3553		FDISP_String,
3554		FRU_Yes,
3555		FRU_Yes,
3556		0,
3557		NULL,
3558		0,
3559		FRU_NOT_ITERATED,
3560		""},
3561	{FRU_REVNO,
3562		"Bootbus_Timing",
3563		FRU_X,
3564		0,
3565		8,
3566		64,
3567		FDTYPE_Binary,
3568		FDISP_Decimal,
3569		FRU_No,
3570		FRU_No,
3571		0,
3572		NULL,
3573		0,
3574		FRU_NOT_ITERATED,
3575		""},
3576	{FRU_REVNO,
3577		"CMSW_Dash_Level",
3578		FRU_X,
3579		0,
3580		2,
3581		2,
3582		FDTYPE_ASCII,
3583		FDISP_String,
3584		FRU_Yes,
3585		FRU_Yes,
3586		0,
3587		NULL,
3588		0,
3589		FRU_NOT_ITERATED,
3590		""},
3591	{FRU_REVNO,
3592		"CMSW_Part_No",
3593		FRU_X,
3594		0,
3595		7,
3596		7,
3597		FDTYPE_ASCII,
3598		FDISP_String,
3599		FRU_Yes,
3600		FRU_Yes,
3601		0,
3602		NULL,
3603		0,
3604		FRU_NOT_ITERATED,
3605		""},
3606	{FRU_REVNO,
3607		"COD_CPUSpeedR",
3608		FRU_E,
3609		1,
3610		40,
3611		40,
3612		FDTYPE_Record,
3613		FDISP_UNDEFINED,
3614		FRU_No,
3615		FRU_Yes,
3616		8,
3617		COD_CPUSpeedR,
3618		0,
3619		FRU_NOT_ITERATED,
3620		""},
3621	{FRU_REVNO,
3622		"CODenabled",
3623		FRU_B,
3624		1,
3625		1,
3626		1,
3627		FDTYPE_Enumeration,
3628		FDISP_String,
3629		FRU_No,
3630		FRU_Yes,
3631		2,
3632		Boolean_90,
3633		0,
3634		FRU_NOT_ITERATED,
3635		""},
3636	{FRU_REVNO,
3637		"CPCI_Slot_DataR",
3638		FRU_F,
3639		1,
3640		886,
3641		886,
3642		FDTYPE_Record,
3643		FDISP_UNDEFINED,
3644		FRU_Yes,
3645		FRU_Yes,
3646		4,
3647		CPCI_Slot_DataR,
3648		7,
3649		FRU_Linear,
3650		""},
3651	{FRU_REVNO,
3652		"CPU0_DIMMBank0_Map",
3653		FRU_X,
3654		0,
3655		2,
3656		2,
3657		FDTYPE_ASCII,
3658		FDISP_String,
3659		FRU_No,
3660		FRU_Yes,
3661		0,
3662		NULL,
3663		0,
3664		FRU_NOT_ITERATED,
3665		""},
3666	{FRU_REVNO,
3667		"CPU0_DIMMBank1_Map",
3668		FRU_X,
3669		0,
3670		2,
3671		2,
3672		FDTYPE_ASCII,
3673		FDISP_String,
3674		FRU_No,
3675		FRU_Yes,
3676		0,
3677		NULL,
3678		0,
3679		FRU_NOT_ITERATED,
3680		""},
3681	{FRU_REVNO,
3682		"CPU0_Features",
3683		FRU_X,
3684		0,
3685		4,
3686		32,
3687		FDTYPE_Binary,
3688		FDISP_Hex,
3689		FRU_No,
3690		FRU_Yes,
3691		0,
3692		NULL,
3693		0,
3694		FRU_NOT_ITERATED,
3695		""},
3696	{FRU_REVNO,
3697		"CPU0_SerialNum",
3698		FRU_X,
3699		0,
3700		8,
3701		64,
3702		FDTYPE_Binary,
3703		FDISP_Binary,
3704		FRU_No,
3705		FRU_Yes,
3706		0,
3707		NULL,
3708		0,
3709		FRU_NOT_ITERATED,
3710		""},
3711	{FRU_REVNO,
3712		"CPU0_Speed",
3713		FRU_X,
3714		0,
3715		2,
3716		16,
3717		FDTYPE_Binary,
3718		FDISP_Decimal,
3719		FRU_No,
3720		FRU_Yes,
3721		0,
3722		NULL,
3723		0,
3724		FRU_NOT_ITERATED,
3725		""},
3726	{FRU_REVNO,
3727		"CPU1_DIMMBank0_Map",
3728		FRU_X,
3729		0,
3730		2,
3731		2,
3732		FDTYPE_ASCII,
3733		FDISP_String,
3734		FRU_No,
3735		FRU_Yes,
3736		0,
3737		NULL,
3738		0,
3739		FRU_NOT_ITERATED,
3740		""},
3741	{FRU_REVNO,
3742		"CPU1_DIMMBank1_Map",
3743		FRU_X,
3744		0,
3745		2,
3746		2,
3747		FDTYPE_ASCII,
3748		FDISP_String,
3749		FRU_No,
3750		FRU_Yes,
3751		0,
3752		NULL,
3753		0,
3754		FRU_NOT_ITERATED,
3755		""},
3756	{FRU_REVNO,
3757		"CPU1_Features",
3758		FRU_X,
3759		0,
3760		4,
3761		32,
3762		FDTYPE_Binary,
3763		FDISP_Hex,
3764		FRU_No,
3765		FRU_Yes,
3766		0,
3767		NULL,
3768		0,
3769		FRU_NOT_ITERATED,
3770		""},
3771	{FRU_REVNO,
3772		"CPU1_SerialNum",
3773		FRU_X,
3774		0,
3775		8,
3776		64,
3777		FDTYPE_Binary,
3778		FDISP_Binary,
3779		FRU_No,
3780		FRU_Yes,
3781		0,
3782		NULL,
3783		0,
3784		FRU_NOT_ITERATED,
3785		""},
3786	{FRU_REVNO,
3787		"CPU1_Speed",
3788		FRU_X,
3789		0,
3790		2,
3791		16,
3792		FDTYPE_Binary,
3793		FDISP_Decimal,
3794		FRU_No,
3795		FRU_Yes,
3796		0,
3797		NULL,
3798		0,
3799		FRU_NOT_ITERATED,
3800		""},
3801	{FRU_REVNO,
3802		"CPU2_SerialNum",
3803		FRU_X,
3804		0,
3805		8,
3806		64,
3807		FDTYPE_Binary,
3808		FDISP_Binary,
3809		FRU_No,
3810		FRU_Yes,
3811		0,
3812		NULL,
3813		0,
3814		FRU_NOT_ITERATED,
3815		""},
3816	{FRU_REVNO,
3817		"CPU2_Speed",
3818		FRU_X,
3819		0,
3820		2,
3821		16,
3822		FDTYPE_Binary,
3823		FDISP_Decimal,
3824		FRU_No,
3825		FRU_Yes,
3826		0,
3827		NULL,
3828		0,
3829		FRU_NOT_ITERATED,
3830		""},
3831	{FRU_REVNO,
3832		"CPU3_SerialNum",
3833		FRU_X,
3834		0,
3835		8,
3836		64,
3837		FDTYPE_Binary,
3838		FDISP_Binary,
3839		FRU_No,
3840		FRU_Yes,
3841		0,
3842		NULL,
3843		0,
3844		FRU_NOT_ITERATED,
3845		""},
3846	{FRU_REVNO,
3847		"CPU3_Speed",
3848		FRU_X,
3849		0,
3850		2,
3851		16,
3852		FDTYPE_Binary,
3853		FDISP_Decimal,
3854		FRU_No,
3855		FRU_Yes,
3856		0,
3857		NULL,
3858		0,
3859		FRU_NOT_ITERATED,
3860		""},
3861	{FRU_REVNO,
3862		"CPUBoardSpeedR",
3863		FRU_C,
3864		2,
3865		8,
3866		8,
3867		FDTYPE_Record,
3868		FDISP_UNDEFINED,
3869		FRU_No,
3870		FRU_No,
3871		4,
3872		CPUBoardSpeedR,
3873		0,
3874		FRU_NOT_ITERATED,
3875		""},
3876	{FRU_REVNO,
3877		"CPUFirmwareR",
3878		FRU_C,
3879		1,
3880		13,
3881		13,
3882		FDTYPE_Record,
3883		FDISP_UNDEFINED,
3884		FRU_Yes,
3885		FRU_Yes,
3886		3,
3887		CPUFirmwareR,
3888		0,
3889		FRU_NOT_ITERATED,
3890		""},
3891	{FRU_REVNO,
3892		"CPUR",
3893		FRU_C,
3894		4,
3895		8,
3896		8,
3897		FDTYPE_Record,
3898		FDISP_UNDEFINED,
3899		FRU_Yes,
3900		FRU_Yes,
3901		4,
3902		CPUR,
3903		0,
3904		FRU_NOT_ITERATED,
3905		""},
3906	{FRU_REVNO,
3907		"CPU_FW_Dash_Level",
3908		FRU_X,
3909		0,
3910		2,
3911		2,
3912		FDTYPE_ASCII,
3913		FDISP_String,
3914		FRU_Yes,
3915		FRU_Yes,
3916		0,
3917		NULL,
3918		0,
3919		FRU_NOT_ITERATED,
3920		""},
3921	{FRU_REVNO,
3922		"CPU_FW_Part_No",
3923		FRU_X,
3924		0,
3925		7,
3926		7,
3927		FDTYPE_ASCII,
3928		FDISP_String,
3929		FRU_Yes,
3930		FRU_Yes,
3931		0,
3932		NULL,
3933		0,
3934		FRU_NOT_ITERATED,
3935		""},
3936	{FRU_REVNO,
3937		"CPU_Max_Safari_Speed",
3938		FRU_X,
3939		0,
3940		2,
3941		16,
3942		FDTYPE_Binary,
3943		FDISP_Decimal,
3944		FRU_No,
3945		FRU_No,
3946		0,
3947		NULL,
3948		0,
3949		FRU_NOT_ITERATED,
3950		""},
3951	{FRU_REVNO,
3952		"CPU_Speed",
3953		FRU_X,
3954		0,
3955		2,
3956		16,
3957		FDTYPE_Binary,
3958		FDISP_Decimal,
3959		FRU_No,
3960		FRU_No,
3961		0,
3962		NULL,
3963		0,
3964		FRU_NOT_ITERATED,
3965		""},
3966	{FRU_REVNO,
3967		"CPU_Type",
3968		FRU_X,
3969		0,
3970		1,
3971		1,
3972		FDTYPE_Enumeration,
3973		FDISP_String,
3974		FRU_No,
3975		FRU_No,
3976		2,
3977		CPU_Type,
3978		0,
3979		FRU_NOT_ITERATED,
3980		""},
3981	{FRU_REVNO,
3982		"Cache_Size",
3983		FRU_X,
3984		0,
3985		1,
3986		8,
3987		FDTYPE_Binary,
3988		FDISP_Decimal,
3989		FRU_No,
3990		FRU_No,
3991		0,
3992		NULL,
3993		0,
3994		FRU_NOT_ITERATED,
3995		""},
3996	{FRU_REVNO,
3997		"Cache_Timing",
3998		FRU_X,
3999		0,
4000		1,
4001		8,
4002		FDTYPE_Binary,
4003		FDISP_Decimal,
4004		FRU_No,
4005		FRU_No,
4006		0,
4007		NULL,
4008		0,
4009		FRU_NOT_ITERATED,
4010		""},
4011	{FRU_REVNO,
4012		"Case_Number",
4013		FRU_X,
4014		0,
4015		4,
4016		32,
4017		FDTYPE_Binary,
4018		FDISP_Decimal,
4019		FRU_No,
4020		FRU_Yes,
4021		0,
4022		NULL,
4023		0,
4024		FRU_NOT_ITERATED,
4025		""},
4026	{FRU_REVNO,
4027		"Case_Number_old",
4028		FRU_X,
4029		0,
4030		5,
4031		40,
4032		FDTYPE_Binary,
4033		FDISP_Decimal,
4034		FRU_No,
4035		FRU_Yes,
4036		0,
4037		NULL,
4038		0,
4039		FRU_NOT_ITERATED,
4040		""},
4041	{FRU_REVNO,
4042		"Cause_Code",
4043		FRU_X,
4044		0,
4045		2,
4046		2,
4047		FDTYPE_Enumeration,
4048		FDISP_String,
4049		FRU_No,
4050		FRU_Yes,
4051		168,
4052		Cause_Code,
4053		0,
4054		FRU_NOT_ITERATED,
4055		""},
4056	{FRU_REVNO,
4057		"Certified_Platforms",
4058		FRU_X,
4059		0,
4060		4,
4061		32,
4062		FDTYPE_Binary,
4063		FDISP_Hex,
4064		FRU_Yes,
4065		FRU_Yes,
4066		0,
4067		NULL,
4068		0,
4069		FRU_NOT_ITERATED,
4070		""},
4071	{FRU_REVNO,
4072		"ChassisCustom_MfgInfo",
4073		FRU_X,
4074		0,
4075		203,
4076		203,
4077		FDTYPE_ByteArray,
4078		FDISP_Hex,
4079		FRU_Yes,
4080		FRU_Yes,
4081		0,
4082		NULL,
4083		0,
4084		FRU_NOT_ITERATED,
4085		""},
4086	{FRU_REVNO,
4087		"ChassisName",
4088		FRU_X,
4089		0,
4090		1,
4091		1,
4092		FDTYPE_Enumeration,
4093		FDISP_String,
4094		FRU_Yes,
4095		FRU_Yes,
4096		23,
4097		Chassis_Name,
4098		0,
4099		FRU_NOT_ITERATED,
4100		""},
4101	{FRU_REVNO,
4102		"ChassisType",
4103		FRU_X,
4104		0,
4105		1,
4106		1,
4107		FDTYPE_Enumeration,
4108		FDISP_String,
4109		FRU_No,
4110		FRU_No,
4111		23,
4112		Chassis_Name,
4113		0,
4114		FRU_NOT_ITERATED,
4115		""},
4116	{FRU_REVNO,
4117		"Chassis_DataR",
4118		FRU_E,
4119		1,
4120		76,
4121		76,
4122		FDTYPE_Record,
4123		FDISP_UNDEFINED,
4124		FRU_Yes,
4125		FRU_Yes,
4126		5,
4127		Chassis_DataR,
4128		0,
4129		FRU_NOT_ITERATED,
4130		""},
4131	{FRU_REVNO,
4132		"Chassis_Id",
4133		FRU_X,
4134		0,
4135		6,
4136		6,
4137		FDTYPE_ASCII,
4138		FDISP_String,
4139		FRU_Yes,
4140		FRU_Yes,
4141		0,
4142		NULL,
4143		0,
4144		FRU_NOT_ITERATED,
4145		""},
4146	{FRU_REVNO,
4147		"Chassis_InfoR",
4148		FRU_G,
4149		1,
4150		76,
4151		76,
4152		FDTYPE_Record,
4153		FDISP_UNDEFINED,
4154		FRU_Yes,
4155		FRU_Yes,
4156		5,
4157		Chassis_InfoR,
4158		0,
4159		FRU_NOT_ITERATED,
4160		""},
4161	{FRU_REVNO,
4162		"Chassis_Info_Area_Format_Version",
4163		FRU_X,
4164		0,
4165		1,
4166		8,
4167		FDTYPE_Binary,
4168		FDISP_Hex,
4169		FRU_No,
4170		FRU_No,
4171		0,
4172		NULL,
4173		0,
4174		FRU_NOT_ITERATED,
4175		""},
4176	{FRU_REVNO,
4177		"Chassis_Info_Area_Length",
4178		FRU_X,
4179		0,
4180		1,
4181		8,
4182		FDTYPE_Binary,
4183		FDISP_Hex,
4184		FRU_No,
4185		FRU_No,
4186		0,
4187		NULL,
4188		0,
4189		FRU_NOT_ITERATED,
4190		""},
4191	{FRU_REVNO,
4192		"Chassis_Info_Area_S",
4193		FRU_X,
4194		0,
4195		60,
4196		60,
4197		FDTYPE_Record,
4198		FDISP_UNDEFINED,
4199		FRU_No,
4200		FRU_No,
4201		12,
4202		Chassis_Info_Area_S,
4203		0,
4204		FRU_NOT_ITERATED,
4205		""},
4206	{FRU_REVNO,
4207		"Chassis_Info_Area_Starting_Offset",
4208		FRU_X,
4209		0,
4210		1,
4211		8,
4212		FDTYPE_Binary,
4213		FDISP_Hex,
4214		FRU_No,
4215		FRU_No,
4216		0,
4217		NULL,
4218		0,
4219		FRU_NOT_ITERATED,
4220		""},
4221	{FRU_REVNO,
4222		"Chassis_Info_Checksum",
4223		FRU_X,
4224		0,
4225		1,
4226		8,
4227		FDTYPE_Binary,
4228		FDISP_Hex,
4229		FRU_No,
4230		FRU_No,
4231		0,
4232		NULL,
4233		0,
4234		FRU_NOT_ITERATED,
4235		""},
4236	{FRU_REVNO,
4237		"Chassis_Part_Number",
4238		FRU_X,
4239		0,
4240		7,
4241		56,
4242		FDTYPE_Binary,
4243		FDISP_Hex,
4244		FRU_No,
4245		FRU_No,
4246		0,
4247		NULL,
4248		0,
4249		FRU_NOT_ITERATED,
4250		""},
4251	{FRU_REVNO,
4252		"Chassis_Part_Number_Type_Length",
4253		FRU_X,
4254		0,
4255		1,
4256		8,
4257		FDTYPE_Binary,
4258		FDISP_Hex,
4259		FRU_No,
4260		FRU_No,
4261		0,
4262		NULL,
4263		0,
4264		FRU_NOT_ITERATED,
4265		""},
4266	{FRU_REVNO,
4267		"Chassis_Serial_Number",
4268		FRU_X,
4269		0,
4270		30,
4271		30,
4272		FDTYPE_ASCII,
4273		FDISP_String,
4274		FRU_No,
4275		FRU_No,
4276		0,
4277		NULL,
4278		0,
4279		FRU_NOT_ITERATED,
4280		""},
4281	{FRU_REVNO,
4282		"Chassis_Serial_Number_Type_Length",
4283		FRU_X,
4284		0,
4285		1,
4286		8,
4287		FDTYPE_Binary,
4288		FDISP_Hex,
4289		FRU_No,
4290		FRU_No,
4291		0,
4292		NULL,
4293		0,
4294		FRU_NOT_ITERATED,
4295		""},
4296	{FRU_REVNO,
4297		"Chassis_Type",
4298		FRU_X,
4299		0,
4300		1,
4301		8,
4302		FDTYPE_Binary,
4303		FDISP_Hex,
4304		FRU_Yes,
4305		FRU_Yes,
4306		0,
4307		NULL,
4308		0,
4309		FRU_NOT_ITERATED,
4310		""},
4311	{FRU_REVNO,
4312		"Checksum_8",
4313		FRU_X,
4314		0,
4315		1,
4316		8,
4317		FDTYPE_Binary,
4318		FDISP_Hex,
4319		FRU_No,
4320		FRU_Yes,
4321		0,
4322		NULL,
4323		0,
4324		FRU_NOT_ITERATED,
4325		""},
4326	{FRU_REVNO,
4327		"Code_Version",
4328		FRU_X,
4329		0,
4330		1,
4331		8,
4332		FDTYPE_Binary,
4333		FDISP_Decimal,
4334		FRU_Yes,
4335		FRU_Yes,
4336		0,
4337		NULL,
4338		0,
4339		FRU_NOT_ITERATED,
4340		""},
4341	{FRU_REVNO,
4342		"Commodity_SN",
4343		FRU_X,
4344		0,
4345		30,
4346		30,
4347		FDTYPE_ASCII,
4348		FDISP_String,
4349		FRU_Yes,
4350		FRU_Yes,
4351		0,
4352		NULL,
4353		0,
4354		FRU_NOT_ITERATED,
4355		""},
4356	{FRU_REVNO,
4357		"Commodity_Serial_Number",
4358		FRU_X,
4359		0,
4360		30,
4361		30,
4362		FDTYPE_ASCII,
4363		FDISP_String,
4364		FRU_No,
4365		FRU_No,
4366		0,
4367		NULL,
4368		0,
4369		FRU_NOT_ITERATED,
4370		""},
4371	{FRU_REVNO,
4372		"Common_Header_Format_Version",
4373		FRU_X,
4374		0,
4375		1,
4376		8,
4377		FDTYPE_Binary,
4378		FDISP_Hex,
4379		FRU_No,
4380		FRU_No,
4381		0,
4382		NULL,
4383		0,
4384		FRU_NOT_ITERATED,
4385		""},
4386	{FRU_REVNO,
4387		"Compatible_Part_No",
4388		FRU_C,
4389		5,
4390		9,
4391		9,
4392		FDTYPE_ASCII,
4393		FDISP_String,
4394		FRU_Yes,
4395		FRU_Yes,
4396		0,
4397		NULL,
4398		0,
4399		FRU_NOT_ITERATED,
4400		""},
4401	{FRU_REVNO,
4402		"Component",
4403		FRU_X,
4404		0,
4405		1,
4406		8,
4407		FDTYPE_Binary,
4408		FDISP_Decimal,
4409		FRU_No,
4410		FRU_Yes,
4411		0,
4412		NULL,
4413		0,
4414		FRU_NOT_ITERATED,
4415		""},
4416	{FRU_REVNO,
4417		"Components_Replaced",
4418		FRU_X,
4419		0,
4420		40,
4421		40,
4422		FDTYPE_ASCII,
4423		FDISP_String,
4424		FRU_No,
4425		FRU_Yes,
4426		0,
4427		NULL,
4428		0,
4429		FRU_NOT_ITERATED,
4430		""},
4431	{FRU_REVNO,
4432		"Config_LevelR",
4433		FRU_E,
4434		1,
4435		109,
4436		109,
4437		FDTYPE_Record,
4438		FDISP_UNDEFINED,
4439		FRU_No,
4440		FRU_Yes,
4441		3,
4442		Config_LevelR,
4443		0,
4444		FRU_NOT_ITERATED,
4445		""},
4446	{FRU_REVNO,
4447		"Configured_LevelR",
4448		FRU_E,
4449		1,
4450		33,
4451		33,
4452		FDTYPE_Record,
4453		FDISP_UNDEFINED,
4454		FRU_No,
4455		FRU_Yes,
4456		4,
4457		Configured_LevelR,
4458		0,
4459		FRU_NOT_ITERATED,
4460		""},
4461	{FRU_REVNO,
4462		"Configured_Serial_No",
4463		FRU_X,
4464		0,
4465		20,
4466		20,
4467		FDTYPE_ASCII,
4468		FDISP_String,
4469		FRU_No,
4470		FRU_No,
4471		0,
4472		NULL,
4473		0,
4474		FRU_NOT_ITERATED,
4475		""},
4476	{FRU_REVNO,
4477		"Container_Header",
4478		FRU_A,
4479		1,
4480		0,
4481		0,
4482		FDTYPE_UNDEFINED,
4483		FDISP_UNDEFINED,
4484		FRU_No,
4485		FRU_No,
4486		0,
4487		NULL,
4488		0,
4489		FRU_NOT_ITERATED,
4490		""},
4491	{FRU_REVNO,
4492		"Cum_Power_SummaryR",
4493		FRU_C,
4494		4,
4495		16,
4496		16,
4497		FDTYPE_Record,
4498		FDISP_UNDEFINED,
4499		FRU_No,
4500		FRU_Yes,
4501		4,
4502		Cum_Power_SummaryR,
4503		0,
4504		FRU_NOT_ITERATED,
4505		""},
4506	{FRU_REVNO,
4507		"Cum_Temperature_HistoryR",
4508		FRU_E,
4509		2,
4510		32,
4511		32,
4512		FDTYPE_Record,
4513		FDISP_UNDEFINED,
4514		FRU_No,
4515		FRU_Yes,
4516		6,
4517		Cum_Temperature_HistoryR,
4518		0,
4519		FRU_NOT_ITERATED,
4520		""},
4521	{FRU_REVNO,
4522		"Cust_Data",
4523		FRU_X,
4524		0,
4525		80,
4526		80,
4527		FDTYPE_ASCII,
4528		FDISP_String,
4529		FRU_No,
4530		FRU_Yes,
4531		0,
4532		NULL,
4533		0,
4534		FRU_NOT_ITERATED,
4535		""},
4536	{FRU_REVNO,
4537		"Custom_Chassis_Info",
4538		FRU_X,
4539		0,
4540		8,
4541		64,
4542		FDTYPE_Binary,
4543		FDISP_Hex,
4544		FRU_No,
4545		FRU_No,
4546		0,
4547		NULL,
4548		0,
4549		FRU_NOT_ITERATED,
4550		""},
4551	{FRU_REVNO,
4552		"Custom_Chassis_Info_Type_Length",
4553		FRU_X,
4554		0,
4555		1,
4556		8,
4557		FDTYPE_Binary,
4558		FDISP_Hex,
4559		FRU_No,
4560		FRU_No,
4561		0,
4562		NULL,
4563		0,
4564		FRU_NOT_ITERATED,
4565		""},
4566	{FRU_REVNO,
4567		"Custom_Mfg_Info",
4568		FRU_X,
4569		0,
4570		8,
4571		64,
4572		FDTYPE_Binary,
4573		FDISP_Hex,
4574		FRU_No,
4575		FRU_No,
4576		0,
4577		NULL,
4578		0,
4579		FRU_NOT_ITERATED,
4580		""},
4581	{FRU_REVNO,
4582		"Custom_Mfg_Info_Type_Length",
4583		FRU_X,
4584		0,
4585		1,
4586		8,
4587		FDTYPE_Binary,
4588		FDISP_Hex,
4589		FRU_No,
4590		FRU_No,
4591		0,
4592		NULL,
4593		0,
4594		FRU_NOT_ITERATED,
4595		""},
4596	{FRU_REVNO,
4597		"Custom_Product_Info",
4598		FRU_X,
4599		0,
4600		8,
4601		64,
4602		FDTYPE_Binary,
4603		FDISP_Hex,
4604		FRU_No,
4605		FRU_No,
4606		0,
4607		NULL,
4608		0,
4609		FRU_NOT_ITERATED,
4610		""},
4611	{FRU_REVNO,
4612		"Custom_Product_Info_Type_Length",
4613		FRU_X,
4614		0,
4615		1,
4616		8,
4617		FDTYPE_Binary,
4618		FDISP_Hex,
4619		FRU_No,
4620		FRU_No,
4621		0,
4622		NULL,
4623		0,
4624		FRU_NOT_ITERATED,
4625		""},
4626	{FRU_REVNO,
4627		"Customer_DataR",
4628		FRU_E,
4629		3,
4630		84,
4631		84,
4632		FDTYPE_Record,
4633		FDISP_UNDEFINED,
4634		FRU_No,
4635		FRU_Yes,
4636		2,
4637		Customer_DataR,
4638		0,
4639		FRU_NOT_ITERATED,
4640		""},
4641	{FRU_REVNO,
4642		"Customer_Private",
4643		FRU_F,
4644		1,
4645		256,
4646		256,
4647		FDTYPE_ASCII,
4648		FDISP_String,
4649		FRU_No,
4650		FRU_No,
4651		0,
4652		NULL,
4653		0,
4654		FRU_NOT_ITERATED,
4655		""},
4656	{FRU_REVNO,
4657		"DDR1PinSteerR",
4658		FRU_C,
4659		9,
4660		8,
4661		8,
4662		FDTYPE_Record,
4663		FDISP_UNDEFINED,
4664		FRU_Yes,
4665		FRU_Yes,
4666		2,
4667		DDR1PinSteerR,
4668		0,
4669		FRU_NOT_ITERATED,
4670		""},
4671	{FRU_REVNO,
4672		"DE_Name",
4673		FRU_X,
4674		0,
4675		16,
4676		16,
4677		FDTYPE_ASCII,
4678		FDISP_String,
4679		FRU_Yes,
4680		FRU_Yes,
4681		0,
4682		NULL,
4683		0,
4684		FRU_NOT_ITERATED,
4685		""},
4686	{FRU_REVNO,
4687		"DE_Version",
4688		FRU_X,
4689		0,
4690		8,
4691		8,
4692		FDTYPE_ASCII,
4693		FDISP_String,
4694		FRU_Yes,
4695		FRU_Yes,
4696		0,
4697		NULL,
4698		0,
4699		FRU_NOT_ITERATED,
4700		""},
4701	{FRU_REVNO,
4702		"DIMM_Capacity",
4703		FRU_C,
4704		8,
4705		8,
4706		8,
4707		FDTYPE_ASCII,
4708		FDISP_String,
4709		FRU_No,
4710		FRU_No,
4711		0,
4712		NULL,
4713		0,
4714		FRU_NOT_ITERATED,
4715		""},
4716	{FRU_REVNO,
4717		"DIMM_Conf_R",
4718		FRU_B,
4719		1,
4720		4,
4721		4,
4722		FDTYPE_Record,
4723		FDISP_UNDEFINED,
4724		FRU_No,
4725		FRU_No,
4726		2,
4727		DIMM_Conf_R,
4728		0,
4729		FRU_NOT_ITERATED,
4730		""},
4731	{FRU_REVNO,
4732		"DIMM_Private74",
4733		FRU_E,
4734		1,
4735		74,
4736		74,
4737		FDTYPE_ByteArray,
4738		FDISP_Hex,
4739		FRU_No,
4740		FRU_No,
4741		0,
4742		NULL,
4743		0,
4744		FRU_NOT_ITERATED,
4745		""},
4746	{FRU_REVNO,
4747		"DIMM_Private768",
4748		FRU_F,
4749		1,
4750		768,
4751		768,
4752		FDTYPE_ByteArray,
4753		FDISP_Hex,
4754		FRU_No,
4755		FRU_No,
4756		0,
4757		NULL,
4758		0,
4759		FRU_NOT_ITERATED,
4760		""},
4761	{FRU_REVNO,
4762		"DIMM_R",
4763		FRU_E,
4764		2,
4765		4,
4766		4,
4767		FDTYPE_Record,
4768		FDISP_UNDEFINED,
4769		FRU_No,
4770		FRU_No,
4771		2,
4772		DIMM_R,
4773		0,
4774		FRU_NOT_ITERATED,
4775		""},
4776	{FRU_REVNO,
4777		"DIMM_Size",
4778		FRU_X,
4779		0,
4780		2,
4781		16,
4782		FDTYPE_Binary,
4783		FDISP_Decimal,
4784		FRU_No,
4785		FRU_No,
4786		0,
4787		NULL,
4788		0,
4789		FRU_NOT_ITERATED,
4790		""},
4791	{FRU_REVNO,
4792		"DIMM_Speed",
4793		FRU_E,
4794		1,
4795		2,
4796		16,
4797		FDTYPE_Binary,
4798		FDISP_Decimal,
4799		FRU_No,
4800		FRU_No,
4801		0,
4802		NULL,
4803		0,
4804		FRU_NOT_ITERATED,
4805		""},
4806	{FRU_REVNO,
4807		"DMCFirmwareR",
4808		FRU_C,
4809		2,
4810		31,
4811		31,
4812		FDTYPE_Record,
4813		FDISP_UNDEFINED,
4814		FRU_Yes,
4815		FRU_Yes,
4816		7,
4817		DMCFirmwareR,
4818		0,
4819		FRU_NOT_ITERATED,
4820		""},
4821	{FRU_REVNO,
4822		"DS_CPU_Six_FanTrayR",
4823		FRU_B,
4824		5,
4825		4,
4826		4,
4827		FDTYPE_Record,
4828		FDISP_UNDEFINED,
4829		FRU_No,
4830		FRU_No,
4831		3,
4832		DS_CPU_Six_FanTrayR,
4833		0,
4834		FRU_NOT_ITERATED,
4835		""},
4836	{FRU_REVNO,
4837		"DS_IO_Four_FanTrayR",
4838		FRU_B,
4839		6,
4840		4,
4841		4,
4842		FDTYPE_Record,
4843		FDISP_UNDEFINED,
4844		FRU_No,
4845		FRU_No,
4846		3,
4847		DS_IO_Four_FanTrayR,
4848		0,
4849		FRU_NOT_ITERATED,
4850		""},
4851	{FRU_REVNO,
4852		"Dak_DBPNameR",
4853		FRU_E,
4854		1,
4855		64,
4856		64,
4857		FDTYPE_Record,
4858		FDISP_UNDEFINED,
4859		FRU_Yes,
4860		FRU_Yes,
4861		2,
4862		Dak_DBPNameR,
4863		0,
4864		FRU_NOT_ITERATED,
4865		""},
4866	{FRU_REVNO,
4867		"Dak_DBPR",
4868		FRU_E,
4869		10,
4870		80,
4871		80,
4872		FDTYPE_Record,
4873		FDISP_UNDEFINED,
4874		FRU_No,
4875		FRU_No,
4876		7,
4877		Dak_DBPR,
4878		0,
4879		FRU_NOT_ITERATED,
4880		""},
4881	{FRU_REVNO,
4882		"Dak_DualCPUModuleR",
4883		FRU_F,
4884		1,
4885		121,
4886		121,
4887		FDTYPE_Record,
4888		FDISP_UNDEFINED,
4889		FRU_No,
4890		FRU_No,
4891		21,
4892		Dak_DualCPUModuleR,
4893		0,
4894		FRU_NOT_ITERATED,
4895		""},
4896	{FRU_REVNO,
4897		"Dak_FCAL_GBICR",
4898		FRU_B,
4899		11,
4900		4,
4901		4,
4902		FDTYPE_Record,
4903		FDISP_UNDEFINED,
4904		FRU_No,
4905		FRU_No,
4906		2,
4907		Dak_FCAL_GBICR,
4908		0,
4909		FRU_NOT_ITERATED,
4910		""},
4911	{FRU_REVNO,
4912		"Dak_IOBoardR",
4913		FRU_F,
4914		1,
4915		52,
4916		52,
4917		FDTYPE_Record,
4918		FDISP_UNDEFINED,
4919		FRU_No,
4920		FRU_No,
4921		5,
4922		Dak_IOBoardR,
4923		0,
4924		FRU_NOT_ITERATED,
4925		""},
4926	{FRU_REVNO,
4927		"Dak_MotherboardR",
4928		FRU_F,
4929		1,
4930		103,
4931		103,
4932		FDTYPE_Record,
4933		FDISP_UNDEFINED,
4934		FRU_No,
4935		FRU_No,
4936		13,
4937		Dak_MotherboardR,
4938		0,
4939		FRU_NOT_ITERATED,
4940		""},
4941	{FRU_REVNO,
4942		"Dak_PDBR",
4943		FRU_E,
4944		2,
4945		84,
4946		84,
4947		FDTYPE_Record,
4948		FDISP_UNDEFINED,
4949		FRU_No,
4950		FRU_No,
4951		7,
4952		Dak_PDBR,
4953		0,
4954		FRU_NOT_ITERATED,
4955		""},
4956	{FRU_REVNO,
4957		"Dak_PowersupplyR",
4958		FRU_C,
4959		11,
4960		24,
4961		24,
4962		FDTYPE_Record,
4963		FDISP_UNDEFINED,
4964		FRU_No,
4965		FRU_No,
4966		3,
4967		Dak_PowersupplyR,
4968		0,
4969		FRU_NOT_ITERATED,
4970		""},
4971	{FRU_REVNO,
4972		"Dak_RSCR",
4973		FRU_E,
4974		9,
4975		59,
4976		59,
4977		FDTYPE_Record,
4978		FDISP_UNDEFINED,
4979		FRU_No,
4980		FRU_No,
4981		7,
4982		Dak_RSCR,
4983		0,
4984		FRU_NOT_ITERATED,
4985		""},
4986	{FRU_REVNO,
4987		"Dash_Number_In",
4988		FRU_X,
4989		0,
4990		2,
4991		2,
4992		FDTYPE_ASCII,
4993		FDISP_String,
4994		FRU_No,
4995		FRU_Yes,
4996		0,
4997		NULL,
4998		0,
4999		FRU_NOT_ITERATED,
5000		""},
5001	{FRU_REVNO,
5002		"Dash_Number_Out",
5003		FRU_X,
5004		0,
5005		2,
5006		2,
5007		FDTYPE_ASCII,
5008		FDISP_String,
5009		FRU_No,
5010		FRU_Yes,
5011		0,
5012		NULL,
5013		0,
5014		FRU_NOT_ITERATED,
5015		""},
5016	{FRU_REVNO,
5017		"DataBits",
5018		FRU_X,
5019		0,
5020		4,
5021		4,
5022		FDTYPE_ByteArray,
5023		FDISP_Hex,
5024		FRU_Yes,
5025		FRU_Yes,
5026		0,
5027		NULL,
5028		0,
5029		FRU_NOT_ITERATED,
5030		""},
5031	{FRU_REVNO,
5032		"Date_Code",
5033		FRU_X,
5034		0,
5035		8,
5036		8,
5037		FDTYPE_ASCII,
5038		FDISP_String,
5039		FRU_No,
5040		FRU_No,
5041		0,
5042		NULL,
5043		0,
5044		FRU_NOT_ITERATED,
5045		""},
5046	{FRU_REVNO,
5047		"Date_Of_Repair",
5048		FRU_X,
5049		0,
5050		8,
5051		64,
5052		FDTYPE_Binary,
5053		FDISP_Time,
5054		FRU_No,
5055		FRU_Yes,
5056		0,
5057		NULL,
5058		0,
5059		FRU_NOT_ITERATED,
5060		""},
5061	{FRU_REVNO,
5062		"Device_Type",
5063		FRU_C,
5064		1,
5065		2,
5066		2,
5067		FDTYPE_Enumeration,
5068		FDISP_String,
5069		FRU_No,
5070		FRU_No,
5071		185,
5072		Device_Type,
5073		0,
5074		FRU_NOT_ITERATED,
5075		""},
5076	{FRU_REVNO,
5077		"Devices",
5078		FRU_B,
5079		3,
5080		2,
5081		16,
5082		FDTYPE_Binary,
5083		FDISP_Binary,
5084		FRU_Yes,
5085		FRU_Yes,
5086		0,
5087		NULL,
5088		0,
5089		FRU_NOT_ITERATED,
5090		""},
5091	{FRU_REVNO,
5092		"Diag_Code",
5093		FRU_X,
5094		0,
5095		13,
5096		13,
5097		FDTYPE_ByteArray,
5098		FDISP_Hex,
5099		FRU_Yes,
5100		FRU_Yes,
5101		0,
5102		NULL,
5103		0,
5104		FRU_NOT_ITERATED,
5105		""},
5106	{FRU_REVNO,
5107		"Diagcode",
5108		FRU_X,
5109		0,
5110		16,
5111		16,
5112		FDTYPE_ByteArray,
5113		FDISP_MSGID,
5114		FRU_Yes,
5115		FRU_Yes,
5116		0,
5117		NULL,
5118		0,
5119		FRU_NOT_ITERATED,
5120		""},
5121	{FRU_REVNO,
5122		"Diagdata",
5123		FRU_X,
5124		0,
5125		64,
5126		64,
5127		FDTYPE_ByteArray,
5128		FDISP_Hex,
5129		FRU_Yes,
5130		FRU_Yes,
5131		0,
5132		NULL,
5133		0,
5134		FRU_NOT_ITERATED,
5135		""},
5136	{FRU_REVNO,
5137		"Dictid",
5138		FRU_X,
5139		0,
5140		2,
5141		2,
5142		FDTYPE_Enumeration,
5143		FDISP_String,
5144		FRU_Yes,
5145		FRU_Yes,
5146		1,
5147		Dictionary_Name,
5148		0,
5149		FRU_NOT_ITERATED,
5150		""},
5151	{FRU_REVNO,
5152		"Disk_Presence",
5153		FRU_X,
5154		0,
5155		1,
5156		8,
5157		FDTYPE_Binary,
5158		FDISP_Hex,
5159		FRU_Yes,
5160		FRU_Yes,
5161		0,
5162		NULL,
5163		0,
5164		FRU_NOT_ITERATED,
5165		""},
5166	{FRU_REVNO,
5167		"Diskslot1_Label",
5168		FRU_X,
5169		0,
5170		6,
5171		6,
5172		FDTYPE_ASCII,
5173		FDISP_String,
5174		FRU_Yes,
5175		FRU_Yes,
5176		0,
5177		NULL,
5178		0,
5179		FRU_NOT_ITERATED,
5180		""},
5181	{FRU_REVNO,
5182		"Diskslot2_Label",
5183		FRU_X,
5184		0,
5185		6,
5186		6,
5187		FDTYPE_ASCII,
5188		FDISP_String,
5189		FRU_Yes,
5190		FRU_Yes,
5191		0,
5192		NULL,
5193		0,
5194		FRU_NOT_ITERATED,
5195		""},
5196	{FRU_REVNO,
5197		"DomainAEthernetAddr",
5198		FRU_X,
5199		0,
5200		6,
5201		48,
5202		FDTYPE_Binary,
5203		FDISP_Hex,
5204		FRU_No,
5205		FRU_No,
5206		0,
5207		NULL,
5208		0,
5209		FRU_NOT_ITERATED,
5210		""},
5211	{FRU_REVNO,
5212		"DomainBEthernetAddr",
5213		FRU_X,
5214		0,
5215		6,
5216		48,
5217		FDTYPE_Binary,
5218		FDISP_Hex,
5219		FRU_No,
5220		FRU_No,
5221		0,
5222		NULL,
5223		0,
5224		FRU_NOT_ITERATED,
5225		""},
5226	{FRU_REVNO,
5227		"DomainCEthernetAddr",
5228		FRU_X,
5229		0,
5230		6,
5231		48,
5232		FDTYPE_Binary,
5233		FDISP_Hex,
5234		FRU_No,
5235		FRU_No,
5236		0,
5237		NULL,
5238		0,
5239		FRU_NOT_ITERATED,
5240		""},
5241	{FRU_REVNO,
5242		"DomainDEthernetAddr",
5243		FRU_X,
5244		0,
5245		6,
5246		48,
5247		FDTYPE_Binary,
5248		FDISP_Hex,
5249		FRU_No,
5250		FRU_No,
5251		0,
5252		NULL,
5253		0,
5254		FRU_NOT_ITERATED,
5255		""},
5256	{FRU_REVNO,
5257		"Drawer_Cfg",
5258		FRU_X,
5259		0,
5260		1,
5261		8,
5262		FDTYPE_Binary,
5263		FDISP_Hex,
5264		FRU_Yes,
5265		FRU_Yes,
5266		0,
5267		NULL,
5268		0,
5269		FRU_NOT_ITERATED,
5270		""},
5271	{FRU_REVNO,
5272		"Drawer_ConfigR",
5273		FRU_E,
5274		1,
5275		96,
5276		96,
5277		FDTYPE_Record,
5278		FDISP_UNDEFINED,
5279		FRU_Yes,
5280		FRU_Yes,
5281		5,
5282		Drawer_ConfigR,
5283		0,
5284		FRU_NOT_ITERATED,
5285		""},
5286	{FRU_REVNO,
5287		"Drawer_DescriptionR",
5288		FRU_E,
5289		1,
5290		77,
5291		77,
5292		FDTYPE_Record,
5293		FDISP_UNDEFINED,
5294		FRU_Yes,
5295		FRU_Yes,
5296		16,
5297		Drawer_DescriptionR,
5298		0,
5299		FRU_NOT_ITERATED,
5300		""},
5301	{FRU_REVNO,
5302		"Drawer_Id",
5303		FRU_X,
5304		0,
5305		6,
5306		6,
5307		FDTYPE_ASCII,
5308		FDISP_String,
5309		FRU_Yes,
5310		FRU_Yes,
5311		0,
5312		NULL,
5313		0,
5314		FRU_NOT_ITERATED,
5315		""},
5316	{FRU_REVNO,
5317		"Drawer_InfoR",
5318		FRU_E,
5319		2,
5320		77,
5321		77,
5322		FDTYPE_Record,
5323		FDISP_UNDEFINED,
5324		FRU_Yes,
5325		FRU_Yes,
5326		6,
5327		Drawer_InfoR,
5328		0,
5329		FRU_NOT_ITERATED,
5330		""},
5331	{FRU_REVNO,
5332		"Drawer_Type",
5333		FRU_X,
5334		0,
5335		1,
5336		8,
5337		FDTYPE_Binary,
5338		FDISP_Hex,
5339		FRU_Yes,
5340		FRU_Yes,
5341		0,
5342		NULL,
5343		0,
5344		FRU_NOT_ITERATED,
5345		""},
5346	{FRU_REVNO,
5347		"ECO_CurrentR",
5348		FRU_C,
5349		1,
5350		16,
5351		16,
5352		FDTYPE_Record,
5353		FDISP_UNDEFINED,
5354		FRU_No,
5355		FRU_Yes,
5356		4,
5357		ECO_CurrentR,
5358		0,
5359		FRU_NOT_ITERATED,
5360		""},
5361	{FRU_REVNO,
5362		"EcacheR",
5363		FRU_E,
5364		1,
5365		3,
5366		3,
5367		FDTYPE_Record,
5368		FDISP_UNDEFINED,
5369		FRU_No,
5370		FRU_No,
5371		2,
5372		EcacheR,
5373		0,
5374		FRU_NOT_ITERATED,
5375		""},
5376	{FRU_REVNO,
5377		"Ecache_Features",
5378		FRU_X,
5379		0,
5380		2,
5381		16,
5382		FDTYPE_Binary,
5383		FDISP_Hex,
5384		FRU_No,
5385		FRU_Yes,
5386		0,
5387		NULL,
5388		0,
5389		FRU_NOT_ITERATED,
5390		""},
5391	{FRU_REVNO,
5392		"Ecache_Mode",
5393		FRU_A,
5394		1,
5395		1,
5396		1,
5397		FDTYPE_Enumeration,
5398		FDISP_String,
5399		FRU_No,
5400		FRU_No,
5401		2,
5402		Ecache_Mode,
5403		0,
5404		FRU_NOT_ITERATED,
5405		""},
5406	{FRU_REVNO,
5407		"Ecache_Module_IDR",
5408		FRU_E,
5409		1,
5410		84,
5411		84,
5412		FDTYPE_Record,
5413		FDISP_UNDEFINED,
5414		FRU_No,
5415		FRU_No,
5416		2,
5417		Ecache_Module_IDR,
5418		4,
5419		FRU_Linear,
5420		""},
5421	{FRU_REVNO,
5422		"Element_Count",
5423		FRU_X,
5424		0,
5425		1,
5426		8,
5427		FDTYPE_Binary,
5428		FDISP_Decimal,
5429		FRU_No,
5430		FRU_No,
5431		0,
5432		NULL,
5433		0,
5434		FRU_NOT_ITERATED,
5435		""},
5436	{FRU_REVNO,
5437		"Enclosure_Nickname",
5438		FRU_E,
5439		3,
5440		32,
5441		32,
5442		FDTYPE_ASCII,
5443		FDISP_String,
5444		FRU_No,
5445		FRU_No,
5446		0,
5447		NULL,
5448		0,
5449		FRU_NOT_ITERATED,
5450		""},
5451	{FRU_REVNO,
5452		"End_Of_Fields",
5453		FRU_X,
5454		0,
5455		1,
5456		8,
5457		FDTYPE_Binary,
5458		FDISP_Hex,
5459		FRU_No,
5460		FRU_No,
5461		0,
5462		NULL,
5463		0,
5464		FRU_NOT_ITERATED,
5465		""},
5466	{FRU_REVNO,
5467		"End_Of_Records",
5468		FRU_X,
5469		0,
5470		1,
5471		8,
5472		FDTYPE_Binary,
5473		FDISP_Hex,
5474		FRU_No,
5475		FRU_No,
5476		0,
5477		NULL,
5478		0,
5479		FRU_NOT_ITERATED,
5480		""},
5481	{FRU_REVNO,
5482		"Error_Code",
5483		FRU_X,
5484		0,
5485		1,
5486		1,
5487		FDTYPE_Enumeration,
5488		FDISP_String,
5489		FRU_No,
5490		FRU_Yes,
5491		13,
5492		Error_Code,
5493		0,
5494		FRU_NOT_ITERATED,
5495		""},
5496	{FRU_REVNO,
5497		"Error_SummaryR",
5498		FRU_B,
5499		10,
5500		4,
5501		4,
5502		FDTYPE_Record,
5503		FDISP_UNDEFINED,
5504		FRU_Yes,
5505		FRU_Yes,
5506		2,
5507		Error_SummaryR,
5508		0,
5509		FRU_NOT_ITERATED,
5510		""},
5511	{FRU_REVNO,
5512		"EthernetMACAddr2R",
5513		FRU_C,
5514		1,
5515		12,
5516		12,
5517		FDTYPE_Record,
5518		FDISP_UNDEFINED,
5519		FRU_No,
5520		FRU_Yes,
5521		2,
5522		EthernetMACAddr2R,
5523		0,
5524		FRU_NOT_ITERATED,
5525		""},
5526	{FRU_REVNO,
5527		"EthernetMACAddrRangeR",
5528		FRU_C,
5529		7,
5530		8,
5531		8,
5532		FDTYPE_Record,
5533		FDISP_UNDEFINED,
5534		FRU_No,
5535		FRU_Yes,
5536		2,
5537		EthernetMACAddrRangeR,
5538		0,
5539		FRU_NOT_ITERATED,
5540		""},
5541	{FRU_REVNO,
5542		"Ethernet_Addr",
5543		FRU_A,
5544		1,
5545		6,
5546		48,
5547		FDTYPE_Binary,
5548		FDISP_Hex,
5549		FRU_No,
5550		FRU_No,
5551		0,
5552		NULL,
5553		0,
5554		FRU_NOT_ITERATED,
5555		""},
5556	{FRU_REVNO,
5557		"Ethernet_Addr2",
5558		FRU_X,
5559		0,
5560		6,
5561		48,
5562		FDTYPE_Binary,
5563		FDISP_Hex,
5564		FRU_No,
5565		FRU_No,
5566		0,
5567		NULL,
5568		0,
5569		FRU_NOT_ITERATED,
5570		""},
5571	{FRU_REVNO,
5572		"Ethernet_Addr_Range",
5573		FRU_X,
5574		0,
5575		2,
5576		16,
5577		FDTYPE_Binary,
5578		FDISP_Decimal,
5579		FRU_Yes,
5580		FRU_Yes,
5581		0,
5582		NULL,
5583		0,
5584		FRU_NOT_ITERATED,
5585		""},
5586	{FRU_REVNO,
5587		"Event",
5588		FRU_X,
5589		0,
5590		1,
5591		1,
5592		FDTYPE_Enumeration,
5593		FDISP_String,
5594		FRU_No,
5595		FRU_Yes,
5596		3,
5597		Power_Events_50,
5598		0,
5599		FRU_NOT_ITERATED,
5600		""},
5601	{FRU_REVNO,
5602		"Event_Code",
5603		FRU_X,
5604		0,
5605		4,
5606		4,
5607		FDTYPE_Enumeration,
5608		FDISP_String,
5609		FRU_No,
5610		FRU_Yes,
5611		9,
5612		Status_Event_Code_71,
5613		0,
5614		FRU_NOT_ITERATED,
5615		""},
5616	{FRU_REVNO,
5617		"Event_DataR",
5618		FRU_E,
5619		2,
5620		34,
5621		34,
5622		FDTYPE_Record,
5623		FDISP_UNDEFINED,
5624		FRU_Yes,
5625		FRU_Yes,
5626		4,
5627		Event_DataR,
5628		0,
5629		FRU_NOT_ITERATED,
5630		""},
5631	{FRU_REVNO,
5632		"ExcalCPUR",
5633		FRU_E,
5634		1,
5635		94,
5636		94,
5637		FDTYPE_Record,
5638		FDISP_UNDEFINED,
5639		FRU_No,
5640		FRU_No,
5641		7,
5642		ExcalCPUR,
5643		0,
5644		FRU_NOT_ITERATED,
5645		""},
5646	{FRU_REVNO,
5647		"ExcalMotherboardR",
5648		FRU_A,
5649		2,
5650		6,
5651		6,
5652		FDTYPE_Record,
5653		FDISP_UNDEFINED,
5654		FRU_No,
5655		FRU_No,
5656		1,
5657		ExcalMotherboardR,
5658		0,
5659		FRU_NOT_ITERATED,
5660		""},
5661	{FRU_REVNO,
5662		"ExcalUsageR",
5663		FRU_C,
5664		1,
5665		9,
5666		9,
5667		FDTYPE_Record,
5668		FDISP_UNDEFINED,
5669		FRU_No,
5670		FRU_No,
5671		3,
5672		ExcalUsageR,
5673		0,
5674		FRU_NOT_ITERATED,
5675		""},
5676	{FRU_REVNO,
5677		"Experimental",
5678		FRU_F,
5679		1,
5680		128,
5681		128,
5682		FDTYPE_ByteArray,
5683		FDISP_Hex,
5684		FRU_Yes,
5685		FRU_No,
5686		0,
5687		NULL,
5688		0,
5689		FRU_NOT_ITERATED,
5690		""},
5691	{FRU_REVNO,
5692		"External_Label",
5693		FRU_X,
5694		0,
5695		20,
5696		20,
5697		FDTYPE_ASCII,
5698		FDISP_String,
5699		FRU_Yes,
5700		FRU_Yes,
5701		0,
5702		NULL,
5703		0,
5704		FRU_NOT_ITERATED,
5705		""},
5706	{FRU_REVNO,
5707		"FMA_CodeR",
5708		FRU_X,
5709		0,
5710		16,
5711		16,
5712		FDTYPE_Record,
5713		FDISP_UNDEFINED,
5714		FRU_Yes,
5715		FRU_Yes,
5716		3,
5717		FMA_CodeR,
5718		0,
5719		FRU_NOT_ITERATED,
5720		""},
5721	{FRU_REVNO,
5722		"FMA_DecodeR",
5723		FRU_G,
5724		1,
5725		0,
5726		0,
5727		FDTYPE_UNDEFINED,
5728		FDISP_UNDEFINED,
5729		FRU_Yes,
5730		FRU_Yes,
5731		0,
5732		NULL,
5733		0,
5734		FRU_NOT_ITERATED,
5735		""},
5736	{FRU_REVNO,
5737		"FMA_Event_DataR",
5738		FRU_X,
5739		0,
5740		128,
5741		128,
5742		FDTYPE_Record,
5743		FDISP_UNDEFINED,
5744		FRU_Yes,
5745		FRU_Yes,
5746		6,
5747		FMA_Event_DataR,
5748		0,
5749		FRU_NOT_ITERATED,
5750		""},
5751	{FRU_REVNO,
5752		"FMA_MessageR",
5753		FRU_X,
5754		0,
5755		128,
5756		128,
5757		FDTYPE_Record,
5758		FDISP_UNDEFINED,
5759		FRU_Yes,
5760		FRU_Yes,
5761		6,
5762		FMA_MessageR,
5763		0,
5764		FRU_NOT_ITERATED,
5765		""},
5766	{FRU_REVNO,
5767		"FMA_String",
5768		FRU_X,
5769		0,
5770		16,
5771		16,
5772		FDTYPE_ASCII,
5773		FDISP_String,
5774		FRU_Yes,
5775		FRU_Yes,
5776		0,
5777		NULL,
5778		0,
5779		FRU_NOT_ITERATED,
5780		""},
5781	{FRU_REVNO,
5782		"FRU_FileID",
5783		FRU_X,
5784		0,
5785		25,
5786		25,
5787		FDTYPE_ASCII,
5788		FDISP_String,
5789		FRU_Yes,
5790		FRU_Yes,
5791		0,
5792		NULL,
5793		0,
5794		FRU_NOT_ITERATED,
5795		""},
5796	{FRU_REVNO,
5797		"FRU_File_ID",
5798		FRU_X,
5799		0,
5800		11,
5801		11,
5802		FDTYPE_ASCII,
5803		FDISP_String,
5804		FRU_No,
5805		FRU_No,
5806		0,
5807		NULL,
5808		0,
5809		FRU_NOT_ITERATED,
5810		""},
5811	{FRU_REVNO,
5812		"FRU_File_ID_Type_Length",
5813		FRU_X,
5814		0,
5815		1,
5816		8,
5817		FDTYPE_Binary,
5818		FDISP_Hex,
5819		FRU_No,
5820		FRU_No,
5821		0,
5822		NULL,
5823		0,
5824		FRU_NOT_ITERATED,
5825		""},
5826	{FRU_REVNO,
5827		"FRU_Part_And_Dash_No",
5828		FRU_X,
5829		0,
5830		9,
5831		9,
5832		FDTYPE_ASCII,
5833		FDISP_String,
5834		FRU_Yes,
5835		FRU_Yes,
5836		0,
5837		NULL,
5838		0,
5839		FRU_NOT_ITERATED,
5840		""},
5841	{FRU_REVNO,
5842		"FRU_Props_Private2R",
5843		FRU_E,
5844		1,
5845		63,
5846		63,
5847		FDTYPE_Record,
5848		FDISP_UNDEFINED,
5849		FRU_Yes,
5850		FRU_Yes,
5851		3,
5852		FRU_Props_Private2R,
5853		0,
5854		FRU_NOT_ITERATED,
5855		""},
5856	{FRU_REVNO,
5857		"FRU_Props_PrivateR",
5858		FRU_E,
5859		2,
5860		59,
5861		59,
5862		FDTYPE_Record,
5863		FDISP_UNDEFINED,
5864		FRU_Yes,
5865		FRU_Yes,
5866		2,
5867		FRU_Props_PrivateR,
5868		0,
5869		FRU_NOT_ITERATED,
5870		""},
5871	{FRU_REVNO,
5872		"Fan_Pair_Mask",
5873		FRU_X,
5874		0,
5875		1,
5876		8,
5877		FDTYPE_Binary,
5878		FDISP_Hex,
5879		FRU_No,
5880		FRU_No,
5881		0,
5882		NULL,
5883		0,
5884		FRU_NOT_ITERATED,
5885		""},
5886	{FRU_REVNO,
5887		"Fan_Present_Mask",
5888		FRU_X,
5889		0,
5890		1,
5891		8,
5892		FDTYPE_Binary,
5893		FDISP_Hex,
5894		FRU_No,
5895		FRU_No,
5896		0,
5897		NULL,
5898		0,
5899		FRU_NOT_ITERATED,
5900		""},
5901	{FRU_REVNO,
5902		"Fan_Revs_Per_Sec",
5903		FRU_X,
5904		0,
5905		2,
5906		16,
5907		FDTYPE_Binary,
5908		FDISP_Decimal,
5909		FRU_No,
5910		FRU_Yes,
5911		0,
5912		NULL,
5913		0,
5914		FRU_NOT_ITERATED,
5915		""},
5916	{FRU_REVNO,
5917		"Fan_Speeds",
5918		FRU_C,
5919		1,
5920		28,
5921		28,
5922		FDTYPE_Record,
5923		FDISP_UNDEFINED,
5924		FRU_No,
5925		FRU_Yes,
5926		2,
5927		Fan_Speeds,
5928		8,
5929		FRU_Linear,
5930		""},
5931	{FRU_REVNO,
5932		"Fan_Startup_Delay",
5933		FRU_X,
5934		0,
5935		2,
5936		16,
5937		FDTYPE_Binary,
5938		FDISP_Decimal,
5939		FRU_No,
5940		FRU_No,
5941		0,
5942		NULL,
5943		0,
5944		FRU_NOT_ITERATED,
5945		""},
5946	{FRU_REVNO,
5947		"Fanslot1_Label",
5948		FRU_X,
5949		0,
5950		6,
5951		6,
5952		FDTYPE_ASCII,
5953		FDISP_String,
5954		FRU_Yes,
5955		FRU_Yes,
5956		0,
5957		NULL,
5958		0,
5959		FRU_NOT_ITERATED,
5960		""},
5961	{FRU_REVNO,
5962		"Fanslot2_Label",
5963		FRU_X,
5964		0,
5965		6,
5966		6,
5967		FDTYPE_ASCII,
5968		FDISP_String,
5969		FRU_Yes,
5970		FRU_Yes,
5971		0,
5972		NULL,
5973		0,
5974		FRU_NOT_ITERATED,
5975		""},
5976	{FRU_REVNO,
5977		"Fault_Code",
5978		FRU_X,
5979		0,
5980		2,
5981		2,
5982		FDTYPE_ByteArray,
5983		FDISP_Hex,
5984		FRU_Yes,
5985		FRU_Yes,
5986		0,
5987		NULL,
5988		0,
5989		FRU_NOT_ITERATED,
5990		""},
5991	{FRU_REVNO,
5992		"Fault_DataR",
5993		FRU_A,
5994		1,
5995		7,
5996		7,
5997		FDTYPE_Record,
5998		FDISP_UNDEFINED,
5999		FRU_No,
6000		FRU_Yes,
6001		3,
6002		Fault_DataR,
6003		0,
6004		FRU_NOT_ITERATED,
6005		""},
6006	{FRU_REVNO,
6007		"Fault_Detail",
6008		FRU_X,
6009		0,
6010		80,
6011		80,
6012		FDTYPE_ASCII,
6013		FDISP_String,
6014		FRU_No,
6015		FRU_Yes,
6016		0,
6017		NULL,
6018		0,
6019		FRU_NOT_ITERATED,
6020		""},
6021	{FRU_REVNO,
6022		"Fault_Diag_Secs",
6023		FRU_X,
6024		0,
6025		8,
6026		64,
6027		FDTYPE_Binary,
6028		FDISP_Time,
6029		FRU_Yes,
6030		FRU_Yes,
6031		0,
6032		NULL,
6033		0,
6034		FRU_NOT_ITERATED,
6035		""},
6036	{FRU_REVNO,
6037		"Fault_Install_DataR",
6038		FRU_X,
6039		0,
6040		45,
6041		45,
6042		FDTYPE_Record,
6043		FDISP_UNDEFINED,
6044		FRU_Yes,
6045		FRU_Yes,
6046		6,
6047		Fault_Install_DataR,
6048		0,
6049		FRU_NOT_ITERATED,
6050		""},
6051	{FRU_REVNO,
6052		"Firmware_Revision",
6053		FRU_X,
6054		0,
6055		8,
6056		8,
6057		FDTYPE_ASCII,
6058		FDISP_String,
6059		FRU_No,
6060		FRU_Yes,
6061		0,
6062		NULL,
6063		0,
6064		FRU_NOT_ITERATED,
6065		""},
6066	{FRU_REVNO,
6067		"Format_Type",
6068		FRU_X,
6069		0,
6070		1,
6071		1,
6072		FDTYPE_Enumeration,
6073		FDISP_String,
6074		FRU_No,
6075		FRU_No,
6076		6,
6077		Format_Type_List,
6078		0,
6079		FRU_NOT_ITERATED,
6080		""},
6081	{FRU_REVNO,
6082		"Format_Version",
6083		FRU_X,
6084		0,
6085		1,
6086		8,
6087		FDTYPE_Binary,
6088		FDISP_Hex,
6089		FRU_Yes,
6090		FRU_Yes,
6091		0,
6092		NULL,
6093		0,
6094		FRU_NOT_ITERATED,
6095		""},
6096	{FRU_REVNO,
6097		"From_Dash_No",
6098		FRU_X,
6099		0,
6100		2,
6101		2,
6102		FDTYPE_ASCII,
6103		FDISP_String,
6104		FRU_Yes,
6105		FRU_Yes,
6106		0,
6107		NULL,
6108		0,
6109		FRU_NOT_ITERATED,
6110		""},
6111	{FRU_REVNO,
6112		"From_Part_No",
6113		FRU_X,
6114		0,
6115		7,
6116		7,
6117		FDTYPE_ASCII,
6118		FDISP_String,
6119		FRU_Yes,
6120		FRU_Yes,
6121		0,
6122		NULL,
6123		0,
6124		FRU_NOT_ITERATED,
6125		""},
6126	{FRU_REVNO,
6127		"From_Serial_No",
6128		FRU_X,
6129		0,
6130		6,
6131		6,
6132		FDTYPE_ASCII,
6133		FDISP_String,
6134		FRU_Yes,
6135		FRU_Yes,
6136		0,
6137		NULL,
6138		0,
6139		FRU_NOT_ITERATED,
6140		""},
6141	{FRU_REVNO,
6142		"Fru_Description",
6143		FRU_X,
6144		0,
6145		80,
6146		80,
6147		FDTYPE_ASCII,
6148		FDISP_String,
6149		FRU_No,
6150		FRU_No,
6151		0,
6152		NULL,
6153		0,
6154		FRU_NOT_ITERATED,
6155		""},
6156	{FRU_REVNO,
6157		"Fru_DescriptionR",
6158		FRU_F,
6159		1,
6160		382,
6161		382,
6162		FDTYPE_Record,
6163		FDISP_UNDEFINED,
6164		FRU_Yes,
6165		FRU_Yes,
6166		6,
6167		Fru_DescriptionR,
6168		0,
6169		FRU_NOT_ITERATED,
6170		""},
6171	{FRU_REVNO,
6172		"Fru_Description_StringG",
6173		FRU_X,
6174		0,
6175		64,
6176		64,
6177		FDTYPE_ASCII,
6178		FDISP_String,
6179		FRU_Yes,
6180		FRU_Yes,
6181		0,
6182		NULL,
6183		0,
6184		FRU_NOT_ITERATED,
6185		""},
6186	{FRU_REVNO,
6187		"Fru_Description_StringL",
6188		FRU_X,
6189		0,
6190		256,
6191		256,
6192		FDTYPE_ASCII,
6193		FDISP_String,
6194		FRU_Yes,
6195		FRU_Yes,
6196		0,
6197		NULL,
6198		0,
6199		FRU_NOT_ITERATED,
6200		""},
6201	{FRU_REVNO,
6202		"Fru_Path",
6203		FRU_X,
6204		0,
6205		128,
6206		128,
6207		FDTYPE_ASCII,
6208		FDISP_String,
6209		FRU_No,
6210		FRU_Yes,
6211		0,
6212		NULL,
6213		0,
6214		FRU_NOT_ITERATED,
6215		""},
6216	{FRU_REVNO,
6217		"Fru_Shortname",
6218		FRU_X,
6219		0,
6220		16,
6221		16,
6222		FDTYPE_ASCII,
6223		FDISP_String,
6224		FRU_No,
6225		FRU_No,
6226		0,
6227		NULL,
6228		0,
6229		FRU_NOT_ITERATED,
6230		""},
6231	{FRU_REVNO,
6232		"Fru_Type",
6233		FRU_A,
6234		2,
6235		2,
6236		2,
6237		FDTYPE_Enumeration,
6238		FDISP_String,
6239		FRU_No,
6240		FRU_No,
6241		116,
6242		FRU_Type,
6243		0,
6244		FRU_NOT_ITERATED,
6245		""},
6246	{FRU_REVNO,
6247		"Geo_Alt",
6248		FRU_X,
6249		0,
6250		2,
6251		16,
6252		FDTYPE_Binary,
6253		FDISP_Decimal,
6254		FRU_No,
6255		FRU_Yes,
6256		0,
6257		NULL,
6258		0,
6259		FRU_NOT_ITERATED,
6260		""},
6261	{FRU_REVNO,
6262		"Geo_East",
6263		FRU_X,
6264		0,
6265		4,
6266		32,
6267		FDTYPE_Binary,
6268		FDISP_Decimal,
6269		FRU_No,
6270		FRU_Yes,
6271		0,
6272		NULL,
6273		0,
6274		FRU_NOT_ITERATED,
6275		""},
6276	{FRU_REVNO,
6277		"Geo_Location",
6278		FRU_X,
6279		0,
6280		40,
6281		40,
6282		FDTYPE_ASCII,
6283		FDISP_String,
6284		FRU_No,
6285		FRU_Yes,
6286		0,
6287		NULL,
6288		0,
6289		FRU_NOT_ITERATED,
6290		""},
6291	{FRU_REVNO,
6292		"Geo_North",
6293		FRU_X,
6294		0,
6295		4,
6296		32,
6297		FDTYPE_Binary,
6298		FDISP_Decimal,
6299		FRU_No,
6300		FRU_Yes,
6301		0,
6302		NULL,
6303		0,
6304		FRU_NOT_ITERATED,
6305		""},
6306	{FRU_REVNO,
6307		"GrantMBox",
6308		FRU_X,
6309		0,
6310		1,
6311		8,
6312		FDTYPE_Binary,
6313		FDISP_Decimal,
6314		FRU_Yes,
6315		FRU_Yes,
6316		0,
6317		NULL,
6318		0,
6319		FRU_NOT_ITERATED,
6320		""},
6321	{FRU_REVNO,
6322		"HW_Dash_Level",
6323		FRU_X,
6324		0,
6325		2,
6326		2,
6327		FDTYPE_ASCII,
6328		FDISP_String,
6329		FRU_No,
6330		FRU_No,
6331		0,
6332		NULL,
6333		0,
6334		FRU_NOT_ITERATED,
6335		""},
6336	{FRU_REVNO,
6337		"HW_Data_R",
6338		FRU_A,
6339		2,
6340		4,
6341		4,
6342		FDTYPE_Record,
6343		FDISP_UNDEFINED,
6344		FRU_No,
6345		FRU_No,
6346		2,
6347		HW_Data_R,
6348		0,
6349		FRU_NOT_ITERATED,
6350		""},
6351	{FRU_REVNO,
6352		"Hard_Errors",
6353		FRU_X,
6354		0,
6355		2,
6356		16,
6357		FDTYPE_Binary,
6358		FDISP_Decimal,
6359		FRU_Yes,
6360		FRU_Yes,
6361		0,
6362		NULL,
6363		0,
6364		FRU_NOT_ITERATED,
6365		""},
6366	{FRU_REVNO,
6367		"Hardware_Revision",
6368		FRU_X,
6369		0,
6370		2,
6371		2,
6372		FDTYPE_ASCII,
6373		FDISP_String,
6374		FRU_No,
6375		FRU_No,
6376		0,
6377		NULL,
6378		0,
6379		FRU_NOT_ITERATED,
6380		""},
6381	{FRU_REVNO,
6382		"Hazard_Class_Code",
6383		FRU_A,
6384		4,
6385		2,
6386		2,
6387		FDTYPE_ASCII,
6388		FDISP_String,
6389		FRU_Yes,
6390		FRU_Yes,
6391		0,
6392		NULL,
6393		0,
6394		FRU_NOT_ITERATED,
6395		""},
6396	{FRU_REVNO,
6397		"Header_Checksum",
6398		FRU_X,
6399		0,
6400		1,
6401		8,
6402		FDTYPE_Binary,
6403		FDISP_Hex,
6404		FRU_No,
6405		FRU_No,
6406		0,
6407		NULL,
6408		0,
6409		FRU_NOT_ITERATED,
6410		""},
6411	{FRU_REVNO,
6412		"Highest",
6413		FRU_X,
6414		0,
6415		1,
6416		8,
6417		FDTYPE_Binary,
6418		FDISP_Decimal,
6419		FRU_No,
6420		FRU_Yes,
6421		0,
6422		NULL,
6423		0,
6424		FRU_NOT_ITERATED,
6425		""},
6426	{FRU_REVNO,
6427		"Highest_Temp_Limit",
6428		FRU_X,
6429		0,
6430		1,
6431		8,
6432		FDTYPE_Binary,
6433		FDISP_Decimal,
6434		FRU_No,
6435		FRU_Yes,
6436		0,
6437		NULL,
6438		0,
6439		FRU_NOT_ITERATED,
6440		""},
6441	{FRU_REVNO,
6442		"Histogram",
6443		FRU_X,
6444		0,
6445		24,
6446		192,
6447		FDTYPE_Binary,
6448		FDISP_Decimal,
6449		FRU_No,
6450		FRU_Yes,
6451		0,
6452		NULL,
6453		10,
6454		FRU_Linear,
6455		""},
6456	{FRU_REVNO,
6457		"HostID0",
6458		FRU_B,
6459		12,
6460		4,
6461		4,
6462		FDTYPE_ByteArray,
6463		FDISP_Hex,
6464		FRU_Yes,
6465		FRU_Yes,
6466		0,
6467		NULL,
6468		0,
6469		FRU_NOT_ITERATED,
6470		""},
6471	{FRU_REVNO,
6472		"HostID1",
6473		FRU_B,
6474		13,
6475		4,
6476		4,
6477		FDTYPE_ByteArray,
6478		FDISP_Hex,
6479		FRU_Yes,
6480		FRU_Yes,
6481		0,
6482		NULL,
6483		0,
6484		FRU_NOT_ITERATED,
6485		""},
6486	{FRU_REVNO,
6487		"HoursAtFullSpeed",
6488		FRU_X,
6489		0,
6490		3,
6491		24,
6492		FDTYPE_Binary,
6493		FDISP_Decimal,
6494		FRU_No,
6495		FRU_No,
6496		0,
6497		NULL,
6498		0,
6499		FRU_NOT_ITERATED,
6500		""},
6501	{FRU_REVNO,
6502		"HoursAtHalfSpeed",
6503		FRU_X,
6504		0,
6505		3,
6506		24,
6507		FDTYPE_Binary,
6508		FDISP_Decimal,
6509		FRU_No,
6510		FRU_No,
6511		0,
6512		NULL,
6513		0,
6514		FRU_NOT_ITERATED,
6515		""},
6516	{FRU_REVNO,
6517		"HoursAtOne32ndSpeed",
6518		FRU_X,
6519		0,
6520		3,
6521		24,
6522		FDTYPE_Binary,
6523		FDISP_Decimal,
6524		FRU_No,
6525		FRU_No,
6526		0,
6527		NULL,
6528		0,
6529		FRU_NOT_ITERATED,
6530		""},
6531	{FRU_REVNO,
6532		"IPAddr",
6533		FRU_X,
6534		0,
6535		4,
6536		32,
6537		FDTYPE_Binary,
6538		FDISP_Hex,
6539		FRU_Yes,
6540		FRU_Yes,
6541		0,
6542		NULL,
6543		0,
6544		FRU_NOT_ITERATED,
6545		""},
6546	{FRU_REVNO,
6547		"IPDiscovery",
6548		FRU_X,
6549		0,
6550		1,
6551		8,
6552		FDTYPE_Binary,
6553		FDISP_Decimal,
6554		FRU_Yes,
6555		FRU_Yes,
6556		0,
6557		NULL,
6558		0,
6559		FRU_NOT_ITERATED,
6560		""},
6561	{FRU_REVNO,
6562		"IPGateway",
6563		FRU_X,
6564		0,
6565		4,
6566		32,
6567		FDTYPE_Binary,
6568		FDISP_Hex,
6569		FRU_Yes,
6570		FRU_Yes,
6571		0,
6572		NULL,
6573		0,
6574		FRU_NOT_ITERATED,
6575		""},
6576	{FRU_REVNO,
6577		"IPMIPartNo",
6578		FRU_X,
6579		0,
6580		25,
6581		25,
6582		FDTYPE_ASCII,
6583		FDISP_String,
6584		FRU_Yes,
6585		FRU_Yes,
6586		0,
6587		NULL,
6588		0,
6589		FRU_NOT_ITERATED,
6590		""},
6591	{FRU_REVNO,
6592		"IPMISerialNo",
6593		FRU_X,
6594		0,
6595		25,
6596		25,
6597		FDTYPE_ASCII,
6598		FDISP_String,
6599		FRU_Yes,
6600		FRU_Yes,
6601		0,
6602		NULL,
6603		0,
6604		FRU_NOT_ITERATED,
6605		""},
6606	{FRU_REVNO,
6607		"IPMI_BoardR",
6608		FRU_F,
6609		1,
6610		255,
6611		255,
6612		FDTYPE_Record,
6613		FDISP_UNDEFINED,
6614		FRU_Yes,
6615		FRU_Yes,
6616		9,
6617		IPMI_BoardR,
6618		0,
6619		FRU_NOT_ITERATED,
6620		""},
6621	{FRU_REVNO,
6622		"IPMI_ChassisR",
6623		FRU_F,
6624		3,
6625		255,
6626		255,
6627		FDTYPE_Record,
6628		FDISP_UNDEFINED,
6629		FRU_Yes,
6630		FRU_Yes,
6631		5,
6632		IPMI_ChassisR,
6633		0,
6634		FRU_NOT_ITERATED,
6635		""},
6636	{FRU_REVNO,
6637		"IPMI_Common_Header_S",
6638		FRU_X,
6639		0,
6640		8,
6641		8,
6642		FDTYPE_Record,
6643		FDISP_UNDEFINED,
6644		FRU_No,
6645		FRU_No,
6646		8,
6647		IPMI_Common_Header_S,
6648		0,
6649		FRU_NOT_ITERATED,
6650		""},
6651	{FRU_REVNO,
6652		"IPMI_PRIVATE176",
6653		FRU_F,
6654		1,
6655		176,
6656		176,
6657		FDTYPE_ByteArray,
6658		FDISP_Binary,
6659		FRU_Yes,
6660		FRU_Yes,
6661		0,
6662		NULL,
6663		0,
6664		FRU_NOT_ITERATED,
6665		""},
6666	{FRU_REVNO,
6667		"IPMI_ProductR",
6668		FRU_F,
6669		2,
6670		255,
6671		255,
6672		FDTYPE_Record,
6673		FDISP_UNDEFINED,
6674		FRU_Yes,
6675		FRU_Yes,
6676		10,
6677		IPMI_ProductR,
6678		0,
6679		FRU_NOT_ITERATED,
6680		""},
6681	{FRU_REVNO,
6682		"IPNetmask",
6683		FRU_X,
6684		0,
6685		4,
6686		32,
6687		FDTYPE_Binary,
6688		FDISP_Hex,
6689		FRU_Yes,
6690		FRU_Yes,
6691		0,
6692		NULL,
6693		0,
6694		FRU_NOT_ITERATED,
6695		""},
6696	{FRU_REVNO,
6697		"Initial_HW_Dash_Level",
6698		FRU_X,
6699		0,
6700		2,
6701		2,
6702		FDTYPE_ASCII,
6703		FDISP_String,
6704		FRU_No,
6705		FRU_No,
6706		0,
6707		NULL,
6708		0,
6709		FRU_NOT_ITERATED,
6710		""},
6711	{FRU_REVNO,
6712		"Initial_HW_Rev_Level",
6713		FRU_X,
6714		0,
6715		2,
6716		2,
6717		FDTYPE_ASCII,
6718		FDISP_String,
6719		FRU_No,
6720		FRU_No,
6721		0,
6722		NULL,
6723		0,
6724		FRU_NOT_ITERATED,
6725		""},
6726	{FRU_REVNO,
6727		"Initiator",
6728		FRU_X,
6729		0,
6730		1,
6731		1,
6732		FDTYPE_Enumeration,
6733		FDISP_String,
6734		FRU_No,
6735		FRU_Yes,
6736		17,
6737		Initiator_30,
6738		0,
6739		FRU_NOT_ITERATED,
6740		""},
6741	{FRU_REVNO,
6742		"InstallationR",
6743		FRU_F,
6744		1,
6745		1099,
6746		1099,
6747		FDTYPE_Record,
6748		FDISP_UNDEFINED,
6749		FRU_No,
6750		FRU_Yes,
6751		11,
6752		InstallationR,
6753		5,
6754		FRU_Circular,
6755		""},
6756	{FRU_REVNO,
6757		"Internal_Use_Area_Starting_Offset",
6758		FRU_X,
6759		0,
6760		1,
6761		8,
6762		FDTYPE_Binary,
6763		FDISP_Hex,
6764		FRU_No,
6765		FRU_No,
6766		0,
6767		NULL,
6768		0,
6769		FRU_NOT_ITERATED,
6770		""},
6771	{FRU_REVNO,
6772		"JTAG_Info_Pointer",
6773		FRU_X,
6774		0,
6775		2,
6776		2,
6777		FDTYPE_ASCII,
6778		FDISP_String,
6779		FRU_No,
6780		FRU_No,
6781		0,
6782		NULL,
6783		0,
6784		FRU_NOT_ITERATED,
6785		""},
6786	{FRU_REVNO,
6787		"Junction_Temp_Array",
6788		FRU_X,
6789		0,
6790		8,
6791		64,
6792		FDTYPE_Binary,
6793		FDISP_Decimal,
6794		FRU_No,
6795		FRU_No,
6796		0,
6797		NULL,
6798		0,
6799		FRU_NOT_ITERATED,
6800		""},
6801	{FRU_REVNO,
6802		"L2_BoardR",
6803		FRU_B,
6804		1,
6805		2,
6806		2,
6807		FDTYPE_Record,
6808		FDISP_UNDEFINED,
6809		FRU_No,
6810		FRU_No,
6811		1,
6812		L2_BoardR,
6813		0,
6814		FRU_NOT_ITERATED,
6815		""},
6816	{FRU_REVNO,
6817		"Lang_Code",
6818		FRU_X,
6819		0,
6820		1,
6821		1,
6822		FDTYPE_Enumeration,
6823		FDISP_String,
6824		FRU_Yes,
6825		FRU_Yes,
6826		28,
6827		IPMI_LangCode,
6828		0,
6829		FRU_NOT_ITERATED,
6830		""},
6831	{FRU_REVNO,
6832		"Language_Code",
6833		FRU_X,
6834		0,
6835		1,
6836		8,
6837		FDTYPE_Binary,
6838		FDISP_Hex,
6839		FRU_No,
6840		FRU_No,
6841		28,
6842		IPMI_LangCode,
6843		0,
6844		FRU_NOT_ITERATED,
6845		""},
6846	{FRU_REVNO,
6847		"Laser_Cum_Power_SummaryR",
6848		FRU_C,
6849		6,
6850		16,
6851		16,
6852		FDTYPE_Record,
6853		FDISP_UNDEFINED,
6854		FRU_No,
6855		FRU_Yes,
6856		4,
6857		Laser_Cum_Power_SummaryR,
6858		0,
6859		FRU_NOT_ITERATED,
6860		""},
6861	{FRU_REVNO,
6862		"Laser_Power_EventsR",
6863		FRU_F,
6864		2,
6865		254,
6866		254,
6867		FDTYPE_Record,
6868		FDISP_UNDEFINED,
6869		FRU_No,
6870		FRU_Yes,
6871		2,
6872		Laser_Power_EventsR,
6873		50,
6874		FRU_Circular,
6875		""},
6876	{FRU_REVNO,
6877		"Laser_Power_SummaryR",
6878		FRU_C,
6879		5,
6880		16,
6881		16,
6882		FDTYPE_Record,
6883		FDISP_UNDEFINED,
6884		FRU_No,
6885		FRU_Yes,
6886		4,
6887		Laser_Power_SummaryR,
6888		0,
6889		FRU_NOT_ITERATED,
6890		""},
6891	{FRU_REVNO,
6892		"LastHealthCheckDate",
6893		FRU_X,
6894		0,
6895		4,
6896		32,
6897		FDTYPE_Binary,
6898		FDISP_Time,
6899		FRU_Yes,
6900		FRU_Yes,
6901		0,
6902		NULL,
6903		0,
6904		FRU_NOT_ITERATED,
6905		""},
6906	{FRU_REVNO,
6907		"LastRechargeDate",
6908		FRU_X,
6909		0,
6910		4,
6911		32,
6912		FDTYPE_Binary,
6913		FDISP_Time,
6914		FRU_Yes,
6915		FRU_Yes,
6916		0,
6917		NULL,
6918		0,
6919		FRU_NOT_ITERATED,
6920		""},
6921	{FRU_REVNO,
6922		"Last_Power_On",
6923		FRU_X,
6924		0,
6925		4,
6926		32,
6927		FDTYPE_Binary,
6928		FDISP_Time,
6929		FRU_No,
6930		FRU_No,
6931		0,
6932		NULL,
6933		0,
6934		FRU_NOT_ITERATED,
6935		""},
6936	{FRU_REVNO,
6937		"Latest",
6938		FRU_X,
6939		0,
6940		1,
6941		8,
6942		FDTYPE_Binary,
6943		FDISP_Decimal,
6944		FRU_No,
6945		FRU_Yes,
6946		0,
6947		NULL,
6948		0,
6949		FRU_NOT_ITERATED,
6950		""},
6951	{FRU_REVNO,
6952		"Lit_DBPR",
6953		FRU_E,
6954		1,
6955		60,
6956		60,
6957		FDTYPE_Record,
6958		FDISP_UNDEFINED,
6959		FRU_No,
6960		FRU_No,
6961		6,
6962		Lit_DBPR,
6963		0,
6964		FRU_NOT_ITERATED,
6965		""},
6966	{FRU_REVNO,
6967		"Location",
6968		FRU_X,
6969		0,
6970		80,
6971		80,
6972		FDTYPE_ASCII,
6973		FDISP_String,
6974		FRU_Yes,
6975		FRU_Yes,
6976		0,
6977		NULL,
6978		0,
6979		FRU_NOT_ITERATED,
6980		""},
6981	{FRU_REVNO,
6982		"Loop_A_Name",
6983		FRU_X,
6984		0,
6985		32,
6986		32,
6987		FDTYPE_ASCII,
6988		FDISP_String,
6989		FRU_Yes,
6990		FRU_Yes,
6991		0,
6992		NULL,
6993		0,
6994		FRU_NOT_ITERATED,
6995		""},
6996	{FRU_REVNO,
6997		"Loop_B_Name",
6998		FRU_X,
6999		0,
7000		32,
7001		32,
7002		FDTYPE_ASCII,
7003		FDISP_String,
7004		FRU_Yes,
7005		FRU_Yes,
7006		0,
7007		NULL,
7008		0,
7009		FRU_NOT_ITERATED,
7010		""},
7011	{FRU_REVNO,
7012		"Lot_Code",
7013		FRU_X,
7014		0,
7015		12,
7016		12,
7017		FDTYPE_ASCII,
7018		FDISP_String,
7019		FRU_No,
7020		FRU_No,
7021		0,
7022		NULL,
7023		0,
7024		FRU_NOT_ITERATED,
7025		""},
7026	{FRU_REVNO,
7027		"Lowest",
7028		FRU_X,
7029		0,
7030		1,
7031		8,
7032		FDTYPE_Binary,
7033		FDISP_Decimal,
7034		FRU_No,
7035		FRU_Yes,
7036		0,
7037		NULL,
7038		0,
7039		FRU_NOT_ITERATED,
7040		""},
7041	{FRU_REVNO,
7042		"Lowest_Temp_Limit",
7043		FRU_X,
7044		0,
7045		1,
7046		8,
7047		FDTYPE_Binary,
7048		FDISP_Decimal,
7049		FRU_No,
7050		FRU_Yes,
7051		0,
7052		NULL,
7053		0,
7054		FRU_NOT_ITERATED,
7055		""},
7056	{FRU_REVNO,
7057		"MACADDR",
7058		FRU_X,
7059		0,
7060		6,
7061		48,
7062		FDTYPE_Binary,
7063		FDISP_Hex,
7064		FRU_Yes,
7065		FRU_Yes,
7066		0,
7067		NULL,
7068		0,
7069		FRU_NOT_ITERATED,
7070		""},
7071	{FRU_REVNO,
7072		"MCNetIPSubnet",
7073		FRU_X,
7074		0,
7075		3,
7076		24,
7077		FDTYPE_Binary,
7078		FDISP_Hex,
7079		FRU_Yes,
7080		FRU_Yes,
7081		0,
7082		NULL,
7083		0,
7084		FRU_NOT_ITERATED,
7085		""},
7086	{FRU_REVNO,
7087		"MCNetIPSubnetMask",
7088		FRU_X,
7089		0,
7090		4,
7091		32,
7092		FDTYPE_Binary,
7093		FDISP_Hex,
7094		FRU_Yes,
7095		FRU_Yes,
7096		0,
7097		NULL,
7098		0,
7099		FRU_NOT_ITERATED,
7100		""},
7101	{FRU_REVNO,
7102		"MCNetOpaque",
7103		FRU_X,
7104		0,
7105		8,
7106		64,
7107		FDTYPE_Binary,
7108		FDISP_Hex,
7109		FRU_Yes,
7110		FRU_Yes,
7111		0,
7112		NULL,
7113		0,
7114		FRU_NOT_ITERATED,
7115		""},
7116	{FRU_REVNO,
7117		"MCNet_ConfigR",
7118		FRU_C,
7119		1,
7120		15,
7121		15,
7122		FDTYPE_Record,
7123		FDISP_UNDEFINED,
7124		FRU_Yes,
7125		FRU_Yes,
7126		3,
7127		MCNet_ConfigR,
7128		0,
7129		FRU_NOT_ITERATED,
7130		""},
7131	{FRU_REVNO,
7132		"MD_Bottom_IO_FanTrayR",
7133		FRU_B,
7134		2,
7135		4,
7136		4,
7137		FDTYPE_Record,
7138		FDISP_UNDEFINED,
7139		FRU_No,
7140		FRU_No,
7141		3,
7142		MD_Bottom_IO_FanTrayR,
7143		0,
7144		FRU_NOT_ITERATED,
7145		""},
7146	{FRU_REVNO,
7147		"MD_CPU_Three_FanTrayR",
7148		FRU_B,
7149		3,
7150		4,
7151		4,
7152		FDTYPE_Record,
7153		FDISP_UNDEFINED,
7154		FRU_No,
7155		FRU_No,
7156		3,
7157		MD_CPU_Three_FanTrayR,
7158		0,
7159		FRU_NOT_ITERATED,
7160		""},
7161	{FRU_REVNO,
7162		"MD_Top_FanTrayR",
7163		FRU_B,
7164		8,
7165		4,
7166		4,
7167		FDTYPE_Record,
7168		FDISP_UNDEFINED,
7169		FRU_No,
7170		FRU_No,
7171		3,
7172		MD_Top_FanTrayR,
7173		0,
7174		FRU_NOT_ITERATED,
7175		""},
7176	{FRU_REVNO,
7177		"ME_Three_FanTrayR",
7178		FRU_B,
7179		4,
7180		4,
7181		4,
7182		FDTYPE_Record,
7183		FDISP_UNDEFINED,
7184		FRU_No,
7185		FRU_No,
7186		3,
7187		ME_Three_FanTrayR,
7188		0,
7189		FRU_NOT_ITERATED,
7190		""},
7191	{FRU_REVNO,
7192		"MFG_DateTime",
7193		FRU_X,
7194		0,
7195		3,
7196		24,
7197		FDTYPE_Binary,
7198		FDISP_Decimal,
7199		FRU_Yes,
7200		FRU_Yes,
7201		0,
7202		NULL,
7203		0,
7204		FRU_NOT_ITERATED,
7205		""},
7206	{FRU_REVNO,
7207		"MaintenanceR",
7208		FRU_F,
7209		1,
7210		264,
7211		264,
7212		FDTYPE_Record,
7213		FDISP_UNDEFINED,
7214		FRU_No,
7215		FRU_Yes,
7216		3,
7217		MaintenanceR,
7218		5,
7219		FRU_Circular,
7220		""},
7221	{FRU_REVNO,
7222		"ManR",
7223		FRU_F,
7224		1,
7225		183,
7226		183,
7227		FDTYPE_Record,
7228		FDISP_UNDEFINED,
7229		FRU_No,
7230		FRU_No,
7231		9,
7232		ManR,
7233		0,
7234		FRU_NOT_ITERATED,
7235		""},
7236	{FRU_REVNO,
7237		"Manufacture_Loc",
7238		FRU_X,
7239		0,
7240		64,
7241		64,
7242		FDTYPE_ASCII,
7243		FDISP_String,
7244		FRU_No,
7245		FRU_No,
7246		0,
7247		NULL,
7248		0,
7249		FRU_NOT_ITERATED,
7250		""},
7251	{FRU_REVNO,
7252		"Manufacturer",
7253		FRU_X,
7254		0,
7255		50,
7256		50,
7257		FDTYPE_ASCII,
7258		FDISP_String,
7259		FRU_Yes,
7260		FRU_Yes,
7261		0,
7262		NULL,
7263		0,
7264		FRU_NOT_ITERATED,
7265		""},
7266	{FRU_REVNO,
7267		"Manufacturer_Name",
7268		FRU_X,
7269		0,
7270		63,
7271		63,
7272		FDTYPE_ByteArray,
7273		FDISP_Binary,
7274		FRU_No,
7275		FRU_No,
7276		0,
7277		NULL,
7278		0,
7279		FRU_NOT_ITERATED,
7280		""},
7281	{FRU_REVNO,
7282		"Manufacturer_Name_Type_Length",
7283		FRU_X,
7284		0,
7285		1,
7286		8,
7287		FDTYPE_Binary,
7288		FDISP_Hex,
7289		FRU_No,
7290		FRU_No,
7291		0,
7292		NULL,
7293		0,
7294		FRU_NOT_ITERATED,
7295		""},
7296	{FRU_REVNO,
7297		"Marker",
7298		FRU_C,
7299		1,
7300		8,
7301		64,
7302		FDTYPE_Binary,
7303		FDISP_Hex,
7304		FRU_No,
7305		FRU_No,
7306		0,
7307		NULL,
7308		0,
7309		FRU_NOT_ITERATED,
7310		""},
7311	{FRU_REVNO,
7312		"MasterSCEthernetAddr",
7313		FRU_X,
7314		0,
7315		6,
7316		48,
7317		FDTYPE_Binary,
7318		FDISP_Hex,
7319		FRU_No,
7320		FRU_No,
7321		0,
7322		NULL,
7323		0,
7324		FRU_NOT_ITERATED,
7325		""},
7326	{FRU_REVNO,
7327		"Max_Ambient_Temp",
7328		FRU_X,
7329		0,
7330		1,
7331		8,
7332		FDTYPE_Binary,
7333		FDISP_Decimal,
7334		FRU_No,
7335		FRU_No,
7336		0,
7337		NULL,
7338		0,
7339		FRU_NOT_ITERATED,
7340		""},
7341	{FRU_REVNO,
7342		"Max_Bus_Speed",
7343		FRU_A,
7344		1,
7345		2,
7346		16,
7347		FDTYPE_Binary,
7348		FDISP_Decimal,
7349		FRU_No,
7350		FRU_No,
7351		0,
7352		NULL,
7353		0,
7354		FRU_NOT_ITERATED,
7355		""},
7356	{FRU_REVNO,
7357		"Max_Power_Distribution",
7358		FRU_X,
7359		0,
7360		20,
7361		160,
7362		FDTYPE_Binary,
7363		FDISP_Decimal,
7364		FRU_No,
7365		FRU_No,
7366		0,
7367		NULL,
7368		4,
7369		FRU_Linear,
7370		""},
7371	{FRU_REVNO,
7372		"Max_Power_Rating",
7373		FRU_X,
7374		0,
7375		20,
7376		160,
7377		FDTYPE_Binary,
7378		FDISP_Decimal,
7379		FRU_No,
7380		FRU_No,
7381		0,
7382		NULL,
7383		4,
7384		FRU_Linear,
7385		""},
7386	{FRU_REVNO,
7387		"Memory_Size",
7388		FRU_X,
7389		0,
7390		1,
7391		8,
7392		FDTYPE_Binary,
7393		FDISP_Decimal,
7394		FRU_No,
7395		FRU_No,
7396		0,
7397		NULL,
7398		0,
7399		FRU_NOT_ITERATED,
7400		""},
7401	{FRU_REVNO,
7402		"Message",
7403		FRU_X,
7404		0,
7405		128,
7406		128,
7407		FDTYPE_ASCII,
7408		FDISP_String,
7409		FRU_No,
7410		FRU_Yes,
7411		0,
7412		NULL,
7413		0,
7414		FRU_NOT_ITERATED,
7415		""},
7416	{FRU_REVNO,
7417		"Message_32",
7418		FRU_X,
7419		0,
7420		32,
7421		32,
7422		FDTYPE_ByteArray,
7423		FDISP_Hex,
7424		FRU_Yes,
7425		FRU_Yes,
7426		0,
7427		NULL,
7428		0,
7429		FRU_NOT_ITERATED,
7430		""},
7431	{FRU_REVNO,
7432		"Message_Type",
7433		FRU_X,
7434		0,
7435		1,
7436		1,
7437		FDTYPE_Enumeration,
7438		FDISP_String,
7439		FRU_Yes,
7440		FRU_Yes,
7441		5,
7442		Message_Type,
7443		0,
7444		FRU_NOT_ITERATED,
7445		""},
7446	{FRU_REVNO,
7447		"Mfg_Date_Time",
7448		FRU_X,
7449		0,
7450		3,
7451		24,
7452		FDTYPE_Binary,
7453		FDISP_Time,
7454		FRU_No,
7455		FRU_No,
7456		0,
7457		NULL,
7458		0,
7459		FRU_NOT_ITERATED,
7460		""},
7461	{FRU_REVNO,
7462		"Microcode_Version",
7463		FRU_C,
7464		3,
7465		16,
7466		16,
7467		FDTYPE_ASCII,
7468		FDISP_String,
7469		FRU_Yes,
7470		FRU_Yes,
7471		0,
7472		NULL,
7473		0,
7474		FRU_NOT_ITERATED,
7475		""},
7476	{FRU_REVNO,
7477		"Min_Bus_Speed",
7478		FRU_X,
7479		0,
7480		2,
7481		16,
7482		FDTYPE_Binary,
7483		FDISP_Decimal,
7484		FRU_No,
7485		FRU_No,
7486		0,
7487		NULL,
7488		0,
7489		FRU_NOT_ITERATED,
7490		""},
7491	{FRU_REVNO,
7492		"Min_Power_Rating",
7493		FRU_X,
7494		0,
7495		20,
7496		160,
7497		FDTYPE_Binary,
7498		FDISP_Decimal,
7499		FRU_No,
7500		FRU_No,
7501		0,
7502		NULL,
7503		4,
7504		FRU_Linear,
7505		""},
7506	{FRU_REVNO,
7507		"Netra_ACFirmwareR",
7508		FRU_C,
7509		1,
7510		31,
7511		31,
7512		FDTYPE_Record,
7513		FDISP_UNDEFINED,
7514		FRU_Yes,
7515		FRU_Yes,
7516		7,
7517		Netra_ACFirmwareR,
7518		0,
7519		FRU_NOT_ITERATED,
7520		""},
7521	{FRU_REVNO,
7522		"Netra_DMCFirmwareR",
7523		FRU_G,
7524		1,
7525		31,
7526		31,
7527		FDTYPE_Record,
7528		FDISP_UNDEFINED,
7529		FRU_Yes,
7530		FRU_Yes,
7531		7,
7532		Netra_DMCFirmwareR,
7533		0,
7534		FRU_NOT_ITERATED,
7535		""},
7536	{FRU_REVNO,
7537		"Network1R",
7538		FRU_C,
7539		2,
7540		21,
7541		21,
7542		FDTYPE_Record,
7543		FDISP_UNDEFINED,
7544		FRU_Yes,
7545		FRU_Yes,
7546		7,
7547		Network1R,
7548		0,
7549		FRU_NOT_ITERATED,
7550		""},
7551	{FRU_REVNO,
7552		"NetworkR",
7553		FRU_C,
7554		2,
7555		15,
7556		15,
7557		FDTYPE_Record,
7558		FDISP_UNDEFINED,
7559		FRU_Yes,
7560		FRU_Yes,
7561		6,
7562		NetworkR,
7563		0,
7564		FRU_NOT_ITERATED,
7565		""},
7566	{FRU_REVNO,
7567		"New_Description",
7568		FRU_X,
7569		0,
7570		32,
7571		32,
7572		FDTYPE_ASCII,
7573		FDISP_String,
7574		FRU_No,
7575		FRU_Yes,
7576		0,
7577		NULL,
7578		0,
7579		FRU_NOT_ITERATED,
7580		""},
7581	{FRU_REVNO,
7582		"New_Serial_No",
7583		FRU_C,
7584		3,
7585		12,
7586		12,
7587		FDTYPE_ASCII,
7588		FDISP_String,
7589		FRU_Yes,
7590		FRU_Yes,
7591		0,
7592		NULL,
7593		0,
7594		FRU_NOT_ITERATED,
7595		""},
7596	{FRU_REVNO,
7597		"New_Status",
7598		FRU_X,
7599		0,
7600		1,
7601		8,
7602		FDTYPE_Binary,
7603		FDISP_Hex,
7604		FRU_No,
7605		FRU_Yes,
7606		0,
7607		NULL,
7608		0,
7609		FRU_NOT_ITERATED,
7610		""},
7611	{FRU_REVNO,
7612		"New_Sun_Part_No",
7613		FRU_X,
7614		0,
7615		16,
7616		16,
7617		FDTYPE_ASCII,
7618		FDISP_String,
7619		FRU_Yes,
7620		FRU_Yes,
7621		0,
7622		NULL,
7623		0,
7624		FRU_NOT_ITERATED,
7625		""},
7626	{FRU_REVNO,
7627		"No_CPU_Fans",
7628		FRU_B,
7629		3,
7630		1,
7631		8,
7632		FDTYPE_Binary,
7633		FDISP_Binary,
7634		FRU_No,
7635		FRU_Yes,
7636		0,
7637		NULL,
7638		0,
7639		FRU_NOT_ITERATED,
7640		""},
7641	{FRU_REVNO,
7642		"Num_CPU_Module_Slots",
7643		FRU_X,
7644		0,
7645		1,
7646		8,
7647		FDTYPE_Binary,
7648		FDISP_Decimal,
7649		FRU_No,
7650		FRU_No,
7651		0,
7652		NULL,
7653		0,
7654		FRU_NOT_ITERATED,
7655		""},
7656	{FRU_REVNO,
7657		"Num_CPUs_in_Module",
7658		FRU_X,
7659		0,
7660		1,
7661		8,
7662		FDTYPE_Binary,
7663		FDISP_Decimal,
7664		FRU_No,
7665		FRU_No,
7666		0,
7667		NULL,
7668		0,
7669		FRU_NOT_ITERATED,
7670		""},
7671	{FRU_REVNO,
7672		"Number_of_Updates",
7673		FRU_X,
7674		0,
7675		4,
7676		32,
7677		FDTYPE_Binary,
7678		FDISP_Decimal,
7679		FRU_No,
7680		FRU_No,
7681		0,
7682		NULL,
7683		0,
7684		FRU_NOT_ITERATED,
7685		""},
7686	{FRU_REVNO,
7687		"OEM_Record_Header_S",
7688		FRU_X,
7689		0,
7690		5,
7691		5,
7692		FDTYPE_Record,
7693		FDISP_UNDEFINED,
7694		FRU_No,
7695		FRU_No,
7696		5,
7697		OEM_Record_Header_S,
7698		0,
7699		FRU_NOT_ITERATED,
7700		""},
7701	{FRU_REVNO,
7702		"OTS_Man1R",
7703		FRU_X,
7704		0,
7705		240,
7706		240,
7707		FDTYPE_Record,
7708		FDISP_UNDEFINED,
7709		FRU_No,
7710		FRU_No,
7711		17,
7712		OTS_Man1R,
7713		0,
7714		FRU_NOT_ITERATED,
7715		""},
7716	{FRU_REVNO,
7717		"OTS_ManR",
7718		FRU_X,
7719		0,
7720		124,
7721		124,
7722		FDTYPE_Record,
7723		FDISP_UNDEFINED,
7724		FRU_No,
7725		FRU_No,
7726		19,
7727		OTS_ManR,
7728		0,
7729		FRU_NOT_ITERATED,
7730		""},
7731	{FRU_REVNO,
7732		"OTS_ManR_Version",
7733		FRU_X,
7734		0,
7735		1,
7736		8,
7737		FDTYPE_Binary,
7738		FDISP_Binary,
7739		FRU_No,
7740		FRU_No,
7741		0,
7742		NULL,
7743		0,
7744		FRU_NOT_ITERATED,
7745		""},
7746	{FRU_REVNO,
7747		"Old_Status",
7748		FRU_X,
7749		0,
7750		1,
7751		8,
7752		FDTYPE_Binary,
7753		FDISP_Hex,
7754		FRU_No,
7755		FRU_Yes,
7756		0,
7757		NULL,
7758		0,
7759		FRU_NOT_ITERATED,
7760		""},
7761	{FRU_REVNO,
7762		"PROM_FirmwareR",
7763		FRU_C,
7764		4,
7765		9,
7766		9,
7767		FDTYPE_Record,
7768		FDISP_UNDEFINED,
7769		FRU_Yes,
7770		FRU_Yes,
7771		2,
7772		PROM_FirmwareR,
7773		0,
7774		FRU_NOT_ITERATED,
7775		""},
7776	{FRU_REVNO,
7777		"PROM_Format_Version",
7778		FRU_E,
7779		2,
7780		2,
7781		16,
7782		FDTYPE_Binary,
7783		FDISP_Decimal,
7784		FRU_No,
7785		FRU_No,
7786		0,
7787		NULL,
7788		0,
7789		FRU_NOT_ITERATED,
7790		""},
7791	{FRU_REVNO,
7792		"PSU_Current",
7793		FRU_X,
7794		0,
7795		2,
7796		16,
7797		FDTYPE_Binary,
7798		FDISP_Decimal,
7799		FRU_Yes,
7800		FRU_Yes,
7801		0,
7802		NULL,
7803		0,
7804		FRU_NOT_ITERATED,
7805		""},
7806	{FRU_REVNO,
7807		"PSU_PVout1R",
7808		FRU_A,
7809		3,
7810		4,
7811		4,
7812		FDTYPE_Record,
7813		FDISP_UNDEFINED,
7814		FRU_Yes,
7815		FRU_Yes,
7816		2,
7817		PSU_PVout1R,
7818		0,
7819		FRU_NOT_ITERATED,
7820		""},
7821	{FRU_REVNO,
7822		"PSU_PVstby1R",
7823		FRU_A,
7824		4,
7825		4,
7826		4,
7827		FDTYPE_Record,
7828		FDISP_UNDEFINED,
7829		FRU_Yes,
7830		FRU_Yes,
7831		2,
7832		PSU_PVstby1R,
7833		0,
7834		FRU_NOT_ITERATED,
7835		""},
7836	{FRU_REVNO,
7837		"PSU_Voltage",
7838		FRU_X,
7839		0,
7840		2,
7841		16,
7842		FDTYPE_Binary,
7843		FDISP_Decimal,
7844		FRU_Yes,
7845		FRU_Yes,
7846		0,
7847		NULL,
7848		0,
7849		FRU_NOT_ITERATED,
7850		""},
7851	{FRU_REVNO,
7852		"Parent_Dash_Level",
7853		FRU_X,
7854		0,
7855		2,
7856		2,
7857		FDTYPE_ASCII,
7858		FDISP_String,
7859		FRU_No,
7860		FRU_Yes,
7861		0,
7862		NULL,
7863		0,
7864		FRU_NOT_ITERATED,
7865		""},
7866	{FRU_REVNO,
7867		"Parent_Part_Number",
7868		FRU_X,
7869		0,
7870		7,
7871		7,
7872		FDTYPE_ASCII,
7873		FDISP_String,
7874		FRU_No,
7875		FRU_Yes,
7876		0,
7877		NULL,
7878		0,
7879		FRU_NOT_ITERATED,
7880		""},
7881	{FRU_REVNO,
7882		"Parent_Serial_Number",
7883		FRU_X,
7884		0,
7885		6,
7886		6,
7887		FDTYPE_ASCII,
7888		FDISP_String,
7889		FRU_No,
7890		FRU_Yes,
7891		0,
7892		NULL,
7893		0,
7894		FRU_NOT_ITERATED,
7895		""},
7896	{FRU_REVNO,
7897		"PartNumber_ChangedR",
7898		FRU_E,
7899		1,
7900		34,
7901		34,
7902		FDTYPE_Record,
7903		FDISP_UNDEFINED,
7904		FRU_Yes,
7905		FRU_Yes,
7906		7,
7907		PartNumber_ChangedR,
7908		0,
7909		FRU_NOT_ITERATED,
7910		""},
7911	{FRU_REVNO,
7912		"Partner_Part_Number",
7913		FRU_X,
7914		0,
7915		20,
7916		20,
7917		FDTYPE_ASCII,
7918		FDISP_String,
7919		FRU_Yes,
7920		FRU_Yes,
7921		0,
7922		NULL,
7923		0,
7924		FRU_NOT_ITERATED,
7925		""},
7926	{FRU_REVNO,
7927		"Partner_Part_NumberR",
7928		FRU_C,
7929		1,
7930		22,
7931		22,
7932		FDTYPE_Record,
7933		FDISP_UNDEFINED,
7934		FRU_Yes,
7935		FRU_Yes,
7936		2,
7937		Partner_Part_NumberR,
7938		0,
7939		FRU_NOT_ITERATED,
7940		""},
7941	{FRU_REVNO,
7942		"Pdu1_Label",
7943		FRU_X,
7944		0,
7945		6,
7946		6,
7947		FDTYPE_ASCII,
7948		FDISP_String,
7949		FRU_Yes,
7950		FRU_Yes,
7951		0,
7952		NULL,
7953		0,
7954		FRU_NOT_ITERATED,
7955		""},
7956	{FRU_REVNO,
7957		"Pdu2_Label",
7958		FRU_X,
7959		0,
7960		6,
7961		6,
7962		FDTYPE_ASCII,
7963		FDISP_String,
7964		FRU_Yes,
7965		FRU_Yes,
7966		0,
7967		NULL,
7968		0,
7969		FRU_NOT_ITERATED,
7970		""},
7971	{FRU_REVNO,
7972		"PlatformId",
7973		FRU_A,
7974		3,
7975		2,
7976		2,
7977		FDTYPE_Enumeration,
7978		FDISP_String,
7979		FRU_Yes,
7980		FRU_Yes,
7981		14,
7982		Platform_Type,
7983		0,
7984		FRU_NOT_ITERATED,
7985		""},
7986	{FRU_REVNO,
7987		"PlatformR",
7988		FRU_C,
7989		2,
7990		24,
7991		24,
7992		FDTYPE_Record,
7993		FDISP_UNDEFINED,
7994		FRU_Yes,
7995		FRU_Yes,
7996		2,
7997		PlatformR,
7998		0,
7999		FRU_NOT_ITERATED,
8000		""},
8001	{FRU_REVNO,
8002		"Platform_Name",
8003		FRU_C,
8004		3,
8005		20,
8006		20,
8007		FDTYPE_ASCII,
8008		FDISP_String,
8009		FRU_No,
8010		FRU_Yes,
8011		0,
8012		NULL,
8013		0,
8014		FRU_NOT_ITERATED,
8015		""},
8016	{FRU_REVNO,
8017		"Power_EventsR",
8018		FRU_F,
8019		1,
8020		254,
8021		254,
8022		FDTYPE_Record,
8023		FDISP_UNDEFINED,
8024		FRU_No,
8025		FRU_Yes,
8026		2,
8027		Power_EventsR,
8028		50,
8029		FRU_Circular,
8030		""},
8031	{FRU_REVNO,
8032		"Power_On_DataR",
8033		FRU_X,
8034		0,
8035		8,
8036		8,
8037		FDTYPE_Record,
8038		FDISP_UNDEFINED,
8039		FRU_Yes,
8040		FRU_Yes,
8041		2,
8042		Power_On_DataR,
8043		0,
8044		FRU_NOT_ITERATED,
8045		""},
8046	{FRU_REVNO,
8047		"Power_On_Minutes",
8048		FRU_X,
8049		0,
8050		4,
8051		32,
8052		FDTYPE_Binary,
8053		FDISP_Time,
8054		FRU_Yes,
8055		FRU_Yes,
8056		0,
8057		NULL,
8058		0,
8059		FRU_NOT_ITERATED,
8060		""},
8061	{FRU_REVNO,
8062		"Power_SummaryR",
8063		FRU_C,
8064		2,
8065		16,
8066		16,
8067		FDTYPE_Record,
8068		FDISP_UNDEFINED,
8069		FRU_No,
8070		FRU_Yes,
8071		4,
8072		Power_SummaryR,
8073		0,
8074		FRU_NOT_ITERATED,
8075		""},
8076	{FRU_REVNO,
8077		"Power_Supply_Cfg",
8078		FRU_X,
8079		0,
8080		1,
8081		8,
8082		FDTYPE_Binary,
8083		FDISP_Hex,
8084		FRU_Yes,
8085		FRU_Yes,
8086		0,
8087		NULL,
8088		0,
8089		FRU_NOT_ITERATED,
8090		""},
8091	{FRU_REVNO,
8092		"Power_Type",
8093		FRU_X,
8094		0,
8095		1,
8096		8,
8097		FDTYPE_Binary,
8098		FDISP_Hex,
8099		FRU_Yes,
8100		FRU_Yes,
8101		0,
8102		NULL,
8103		0,
8104		FRU_NOT_ITERATED,
8105		""},
8106	{FRU_REVNO,
8107		"ProductCustom_MfgInfo",
8108		FRU_X,
8109		0,
8110		83,
8111		83,
8112		FDTYPE_ByteArray,
8113		FDISP_Hex,
8114		FRU_Yes,
8115		FRU_Yes,
8116		0,
8117		NULL,
8118		0,
8119		FRU_NOT_ITERATED,
8120		""},
8121	{FRU_REVNO,
8122		"ProductName",
8123		FRU_X,
8124		0,
8125		25,
8126		25,
8127		FDTYPE_ASCII,
8128		FDISP_String,
8129		FRU_Yes,
8130		FRU_Yes,
8131		0,
8132		NULL,
8133		0,
8134		FRU_NOT_ITERATED,
8135		""},
8136	{FRU_REVNO,
8137		"ProductVersion",
8138		FRU_X,
8139		0,
8140		10,
8141		10,
8142		FDTYPE_ByteArray,
8143		FDISP_Hex,
8144		FRU_Yes,
8145		FRU_Yes,
8146		0,
8147		NULL,
8148		0,
8149		FRU_NOT_ITERATED,
8150		""},
8151	{FRU_REVNO,
8152		"Product_Area_Format_Version",
8153		FRU_X,
8154		0,
8155		1,
8156		8,
8157		FDTYPE_Binary,
8158		FDISP_Hex,
8159		FRU_No,
8160		FRU_No,
8161		0,
8162		NULL,
8163		0,
8164		FRU_NOT_ITERATED,
8165		""},
8166	{FRU_REVNO,
8167		"Product_Area_Length",
8168		FRU_X,
8169		0,
8170		1,
8171		8,
8172		FDTYPE_Binary,
8173		FDISP_Hex,
8174		FRU_No,
8175		FRU_No,
8176		0,
8177		NULL,
8178		0,
8179		FRU_NOT_ITERATED,
8180		""},
8181	{FRU_REVNO,
8182		"Product_Info_Area_Checksum",
8183		FRU_X,
8184		0,
8185		1,
8186		8,
8187		FDTYPE_Binary,
8188		FDISP_Hex,
8189		FRU_No,
8190		FRU_No,
8191		0,
8192		NULL,
8193		0,
8194		FRU_NOT_ITERATED,
8195		""},
8196	{FRU_REVNO,
8197		"Product_Info_Area_S",
8198		FRU_X,
8199		0,
8200		165,
8201		165,
8202		FDTYPE_Record,
8203		FDISP_UNDEFINED,
8204		FRU_No,
8205		FRU_No,
8206		22,
8207		Product_Info_Area_S,
8208		0,
8209		FRU_NOT_ITERATED,
8210		""},
8211	{FRU_REVNO,
8212		"Product_Info_Area_Starting_Offset",
8213		FRU_X,
8214		0,
8215		1,
8216		8,
8217		FDTYPE_Binary,
8218		FDISP_Hex,
8219		FRU_No,
8220		FRU_No,
8221		0,
8222		NULL,
8223		0,
8224		FRU_NOT_ITERATED,
8225		""},
8226	{FRU_REVNO,
8227		"Product_Name",
8228		FRU_X,
8229		0,
8230		16,
8231		16,
8232		FDTYPE_ASCII,
8233		FDISP_String,
8234		FRU_No,
8235		FRU_No,
8236		0,
8237		NULL,
8238		0,
8239		FRU_NOT_ITERATED,
8240		""},
8241	{FRU_REVNO,
8242		"Product_Name_Type_Length",
8243		FRU_X,
8244		0,
8245		1,
8246		8,
8247		FDTYPE_Binary,
8248		FDISP_Hex,
8249		FRU_No,
8250		FRU_No,
8251		0,
8252		NULL,
8253		0,
8254		FRU_NOT_ITERATED,
8255		""},
8256	{FRU_REVNO,
8257		"Product_Part_Model_Number",
8258		FRU_X,
8259		0,
8260		7,
8261		56,
8262		FDTYPE_Binary,
8263		FDISP_Hex,
8264		FRU_No,
8265		FRU_No,
8266		0,
8267		NULL,
8268		0,
8269		FRU_NOT_ITERATED,
8270		""},
8271	{FRU_REVNO,
8272		"Product_Part_Model_Number_Type_Length",
8273		FRU_X,
8274		0,
8275		1,
8276		8,
8277		FDTYPE_Binary,
8278		FDISP_Hex,
8279		FRU_No,
8280		FRU_No,
8281		0,
8282		NULL,
8283		0,
8284		FRU_NOT_ITERATED,
8285		""},
8286	{FRU_REVNO,
8287		"Product_Serial_Number",
8288		FRU_X,
8289		0,
8290		30,
8291		30,
8292		FDTYPE_ASCII,
8293		FDISP_String,
8294		FRU_No,
8295		FRU_No,
8296		0,
8297		NULL,
8298		0,
8299		FRU_NOT_ITERATED,
8300		""},
8301	{FRU_REVNO,
8302		"Product_Serial_Number_Type_Length",
8303		FRU_X,
8304		0,
8305		1,
8306		8,
8307		FDTYPE_Binary,
8308		FDISP_Hex,
8309		FRU_No,
8310		FRU_No,
8311		0,
8312		NULL,
8313		0,
8314		FRU_NOT_ITERATED,
8315		""},
8316	{FRU_REVNO,
8317		"Product_Version",
8318		FRU_X,
8319		0,
8320		2,
8321		16,
8322		FDTYPE_Binary,
8323		FDISP_Hex,
8324		FRU_No,
8325		FRU_No,
8326		0,
8327		NULL,
8328		0,
8329		FRU_NOT_ITERATED,
8330		""},
8331	{FRU_REVNO,
8332		"Product_Version_Type_Length",
8333		FRU_X,
8334		0,
8335		1,
8336		8,
8337		FDTYPE_Binary,
8338		FDISP_Hex,
8339		FRU_No,
8340		FRU_No,
8341		0,
8342		NULL,
8343		0,
8344		FRU_NOT_ITERATED,
8345		""},
8346	{FRU_REVNO,
8347		"Program_Vendor_ID",
8348		FRU_X,
8349		0,
8350		4,
8351		32,
8352		FDTYPE_Binary,
8353		FDISP_Binary,
8354		FRU_No,
8355		FRU_No,
8356		0,
8357		NULL,
8358		0,
8359		FRU_NOT_ITERATED,
8360		""},
8361	{FRU_REVNO,
8362		"Program_Vendor_ID_Code",
8363		FRU_X,
8364		0,
8365		2,
8366		16,
8367		FDTYPE_Binary,
8368		FDISP_Hex,
8369		FRU_No,
8370		FRU_No,
8371		0,
8372		NULL,
8373		0,
8374		FRU_NOT_ITERATED,
8375		""},
8376	{FRU_REVNO,
8377		"Program_Vendor_ID_Code_Source",
8378		FRU_X,
8379		0,
8380		1,
8381		8,
8382		FDTYPE_Binary,
8383		FDISP_Decimal,
8384		FRU_No,
8385		FRU_No,
8386		1,
8387		Program_Vendor_ID_Source_List,
8388		0,
8389		FRU_NOT_ITERATED,
8390		""},
8391	{FRU_REVNO,
8392		"Program_Vendor_ID_Source",
8393		FRU_X,
8394		0,
8395		1,
8396		1,
8397		FDTYPE_Enumeration,
8398		FDISP_String,
8399		FRU_No,
8400		FRU_No,
8401		1,
8402		Program_Vendor_ID_Source_List,
8403		0,
8404		FRU_NOT_ITERATED,
8405		""},
8406	{FRU_REVNO,
8407		"Program_Vendor_Name_And_Site_Location",
8408		FRU_X,
8409		0,
8410		64,
8411		64,
8412		FDTYPE_ASCII,
8413		FDISP_String,
8414		FRU_No,
8415		FRU_No,
8416		0,
8417		NULL,
8418		0,
8419		FRU_NOT_ITERATED,
8420		""},
8421	{FRU_REVNO,
8422		"Properties",
8423		FRU_X,
8424		0,
8425		48,
8426		48,
8427		FDTYPE_ByteArray,
8428		FDISP_Hex,
8429		FRU_Yes,
8430		FRU_Yes,
8431		0,
8432		NULL,
8433		0,
8434		FRU_NOT_ITERATED,
8435		""},
8436	{FRU_REVNO,
8437		"Psuslot1_Label",
8438		FRU_X,
8439		0,
8440		6,
8441		6,
8442		FDTYPE_ASCII,
8443		FDISP_String,
8444		FRU_Yes,
8445		FRU_Yes,
8446		0,
8447		NULL,
8448		0,
8449		FRU_NOT_ITERATED,
8450		""},
8451	{FRU_REVNO,
8452		"Psuslot2_Label",
8453		FRU_X,
8454		0,
8455		6,
8456		6,
8457		FDTYPE_ASCII,
8458		FDISP_String,
8459		FRU_Yes,
8460		FRU_Yes,
8461		0,
8462		NULL,
8463		0,
8464		FRU_NOT_ITERATED,
8465		""},
8466	{FRU_REVNO,
8467		"RAM",
8468		FRU_X,
8469		0,
8470		4,
8471		32,
8472		FDTYPE_Binary,
8473		FDISP_Decimal,
8474		FRU_Yes,
8475		FRU_Yes,
8476		0,
8477		NULL,
8478		0,
8479		FRU_NOT_ITERATED,
8480		""},
8481	{FRU_REVNO,
8482		"Record_Checksum",
8483		FRU_X,
8484		0,
8485		1,
8486		8,
8487		FDTYPE_Binary,
8488		FDISP_Hex,
8489		FRU_No,
8490		FRU_No,
8491		0,
8492		NULL,
8493		0,
8494		FRU_NOT_ITERATED,
8495		""},
8496	{FRU_REVNO,
8497		"Record_Length",
8498		FRU_X,
8499		0,
8500		1,
8501		8,
8502		FDTYPE_Binary,
8503		FDISP_Hex,
8504		FRU_No,
8505		FRU_No,
8506		0,
8507		NULL,
8508		0,
8509		FRU_NOT_ITERATED,
8510		""},
8511	{FRU_REVNO,
8512		"Record_Type_ID",
8513		FRU_X,
8514		0,
8515		1,
8516		8,
8517		FDTYPE_Binary,
8518		FDISP_Hex,
8519		FRU_No,
8520		FRU_No,
8521		0,
8522		NULL,
8523		0,
8524		FRU_NOT_ITERATED,
8525		""},
8526	{FRU_REVNO,
8527		"RefreshCycle",
8528		FRU_X,
8529		0,
8530		4,
8531		32,
8532		FDTYPE_Binary,
8533		FDISP_Binary,
8534		FRU_No,
8535		FRU_Yes,
8536		0,
8537		NULL,
8538		0,
8539		FRU_NOT_ITERATED,
8540		""},
8541	{FRU_REVNO,
8542		"Repair_DetailR",
8543		FRU_F,
8544		1,
8545		884,
8546		884,
8547		FDTYPE_Record,
8548		FDISP_UNDEFINED,
8549		FRU_No,
8550		FRU_Yes,
8551		10,
8552		Repair_DetailR,
8553		5,
8554		FRU_Circular,
8555		""},
8556	{FRU_REVNO,
8557		"Repair_Location",
8558		FRU_X,
8559		0,
8560		24,
8561		24,
8562		FDTYPE_ASCII,
8563		FDISP_String,
8564		FRU_No,
8565		FRU_Yes,
8566		0,
8567		NULL,
8568		0,
8569		FRU_NOT_ITERATED,
8570		""},
8571	{FRU_REVNO,
8572		"Repair_SummaryR",
8573		FRU_B,
8574		1,
8575		6,
8576		6,
8577		FDTYPE_Record,
8578		FDISP_UNDEFINED,
8579		FRU_No,
8580		FRU_Yes,
8581		3,
8582		Repair_SummaryR,
8583		0,
8584		FRU_NOT_ITERATED,
8585		""},
8586	{FRU_REVNO,
8587		"Repair_Update",
8588		FRU_E,
8589		1,
8590		14,
8591		14,
8592		FDTYPE_Record,
8593		FDISP_UNDEFINED,
8594		FRU_No,
8595		FRU_Yes,
8596		5,
8597		Repair_Update,
8598		0,
8599		FRU_NOT_ITERATED,
8600		""},
8601	{FRU_REVNO,
8602		"Repair_Vendor",
8603		FRU_X,
8604		0,
8605		16,
8606		16,
8607		FDTYPE_ASCII,
8608		FDISP_String,
8609		FRU_No,
8610		FRU_Yes,
8611		0,
8612		NULL,
8613		0,
8614		FRU_NOT_ITERATED,
8615		""},
8616	{FRU_REVNO,
8617		"Repair_Vendor_old",
8618		FRU_X,
8619		0,
8620		15,
8621		15,
8622		FDTYPE_ASCII,
8623		FDISP_String,
8624		FRU_No,
8625		FRU_Yes,
8626		0,
8627		NULL,
8628		0,
8629		FRU_NOT_ITERATED,
8630		""},
8631	{FRU_REVNO,
8632		"ReqMBox",
8633		FRU_X,
8634		0,
8635		1,
8636		8,
8637		FDTYPE_Binary,
8638		FDISP_Decimal,
8639		FRU_Yes,
8640		FRU_Yes,
8641		0,
8642		NULL,
8643		0,
8644		FRU_NOT_ITERATED,
8645		""},
8646	{FRU_REVNO,
8647		"Reserved",
8648		FRU_X,
8649		0,
8650		32,
8651		32,
8652		FDTYPE_ByteArray,
8653		FDISP_Hex,
8654		FRU_No,
8655		FRU_Yes,
8656		0,
8657		NULL,
8658		0,
8659		FRU_NOT_ITERATED,
8660		""},
8661	{FRU_REVNO,
8662		"Reserved_24",
8663		FRU_X,
8664		0,
8665		24,
8666		24,
8667		FDTYPE_ByteArray,
8668		FDISP_Hex,
8669		FRU_No,
8670		FRU_Yes,
8671		0,
8672		NULL,
8673		0,
8674		FRU_NOT_ITERATED,
8675		""},
8676	{FRU_REVNO,
8677		"Reserved_Data",
8678		FRU_X,
8679		0,
8680		64,
8681		64,
8682		FDTYPE_ByteArray,
8683		FDISP_Hex,
8684		FRU_Yes,
8685		FRU_Yes,
8686		0,
8687		NULL,
8688		0,
8689		FRU_NOT_ITERATED,
8690		""},
8691	{FRU_REVNO,
8692		"Rmmslot_Label",
8693		FRU_X,
8694		0,
8695		6,
8696		6,
8697		FDTYPE_ASCII,
8698		FDISP_String,
8699		FRU_Yes,
8700		FRU_Yes,
8701		0,
8702		NULL,
8703		0,
8704		FRU_NOT_ITERATED,
8705		""},
8706	{FRU_REVNO,
8707		"SG_BoardParameterR",
8708		FRU_E,
8709		4,
8710		30,
8711		30,
8712		FDTYPE_Record,
8713		FDISP_UNDEFINED,
8714		FRU_No,
8715		FRU_No,
8716		2,
8717		SG_BoardParameterR,
8718		0,
8719		FRU_NOT_ITERATED,
8720		""},
8721	{FRU_REVNO,
8722		"SG_Bootbus_Timing",
8723		FRU_X,
8724		0,
8725		28,
8726		224,
8727		FDTYPE_Binary,
8728		FDISP_Decimal,
8729		FRU_No,
8730		FRU_No,
8731		0,
8732		NULL,
8733		6,
8734		FRU_Linear,
8735		""},
8736	{FRU_REVNO,
8737		"SG_CPUSpeedR",
8738		FRU_E,
8739		0,
8740		40,
8741		40,
8742		FDTYPE_Record,
8743		FDISP_UNDEFINED,
8744		FRU_No,
8745		FRU_Yes,
8746		8,
8747		SG_CPUSpeedR,
8748		0,
8749		FRU_NOT_ITERATED,
8750		""},
8751	{FRU_REVNO,
8752		"SG_CenterplaneR",
8753		FRU_E,
8754		4,
8755		38,
8756		38,
8757		FDTYPE_Record,
8758		FDISP_UNDEFINED,
8759		FRU_No,
8760		FRU_No,
8761		7,
8762		SG_CenterplaneR,
8763		0,
8764		FRU_NOT_ITERATED,
8765		""},
8766	{FRU_REVNO,
8767		"SG_Cpu_Sparc_Freq",
8768		FRU_B,
8769		2,
8770		2,
8771		16,
8772		FDTYPE_Binary,
8773		FDISP_Decimal,
8774		FRU_Yes,
8775		FRU_Yes,
8776		0,
8777		NULL,
8778		0,
8779		FRU_NOT_ITERATED,
8780		""},
8781	{FRU_REVNO,
8782		"SG_FanTrayR",
8783		FRU_B,
8784		9,
8785		4,
8786		4,
8787		FDTYPE_Record,
8788		FDISP_UNDEFINED,
8789		FRU_No,
8790		FRU_Yes,
8791		3,
8792		SG_FanTrayR,
8793		0,
8794		FRU_NOT_ITERATED,
8795		""},
8796	{FRU_REVNO,
8797		"SG_HostIdR",
8798		FRU_E,
8799		1,
8800		24,
8801		24,
8802		FDTYPE_Record,
8803		FDISP_UNDEFINED,
8804		FRU_Yes,
8805		FRU_Yes,
8806		6,
8807		SG_HostIdR,
8808		0,
8809		FRU_NOT_ITERATED,
8810		""},
8811	{FRU_REVNO,
8812		"SG_HostId_A",
8813		FRU_X,
8814		0,
8815		4,
8816		32,
8817		FDTYPE_Binary,
8818		FDISP_Hex,
8819		FRU_Yes,
8820		FRU_Yes,
8821		0,
8822		NULL,
8823		0,
8824		FRU_NOT_ITERATED,
8825		""},
8826	{FRU_REVNO,
8827		"SG_HostId_B",
8828		FRU_X,
8829		0,
8830		4,
8831		32,
8832		FDTYPE_Binary,
8833		FDISP_Hex,
8834		FRU_Yes,
8835		FRU_Yes,
8836		0,
8837		NULL,
8838		0,
8839		FRU_NOT_ITERATED,
8840		""},
8841	{FRU_REVNO,
8842		"SG_HostId_C",
8843		FRU_X,
8844		0,
8845		4,
8846		32,
8847		FDTYPE_Binary,
8848		FDISP_Hex,
8849		FRU_Yes,
8850		FRU_Yes,
8851		0,
8852		NULL,
8853		0,
8854		FRU_NOT_ITERATED,
8855		""},
8856	{FRU_REVNO,
8857		"SG_HostId_D",
8858		FRU_X,
8859		0,
8860		4,
8861		32,
8862		FDTYPE_Binary,
8863		FDISP_Hex,
8864		FRU_Yes,
8865		FRU_Yes,
8866		0,
8867		NULL,
8868		0,
8869		FRU_NOT_ITERATED,
8870		""},
8871	{FRU_REVNO,
8872		"SG_HostId_SC0",
8873		FRU_X,
8874		0,
8875		4,
8876		32,
8877		FDTYPE_Binary,
8878		FDISP_Hex,
8879		FRU_Yes,
8880		FRU_Yes,
8881		0,
8882		NULL,
8883		0,
8884		FRU_NOT_ITERATED,
8885		""},
8886	{FRU_REVNO,
8887		"SG_HostId_SC1",
8888		FRU_X,
8889		0,
8890		4,
8891		32,
8892		FDTYPE_Binary,
8893		FDISP_Hex,
8894		FRU_Yes,
8895		FRU_Yes,
8896		0,
8897		NULL,
8898		0,
8899		FRU_NOT_ITERATED,
8900		""},
8901	{FRU_REVNO,
8902		"SG_PowerSupplyR",
8903		FRU_C,
8904		1,
8905		14,
8906		14,
8907		FDTYPE_Record,
8908		FDISP_UNDEFINED,
8909		FRU_No,
8910		FRU_Yes,
8911		12,
8912		SG_PowerSupplyR,
8913		0,
8914		FRU_NOT_ITERATED,
8915		""},
8916	{FRU_REVNO,
8917		"SN_Format",
8918		FRU_X,
8919		0,
8920		20,
8921		20,
8922		FDTYPE_ASCII,
8923		FDISP_String,
8924		FRU_No,
8925		FRU_No,
8926		0,
8927		NULL,
8928		0,
8929		FRU_NOT_ITERATED,
8930		""},
8931	{FRU_REVNO,
8932		"SPD1_R",
8933		FRU_F,
8934		2,
8935		128,
8936		128,
8937		FDTYPE_Record,
8938		FDISP_UNDEFINED,
8939		FRU_Yes,
8940		FRU_Yes,
8941		22,
8942		SPD1_R,
8943		0,
8944		FRU_NOT_ITERATED,
8945		""},
8946	{FRU_REVNO,
8947		"SPD_Access_Time",
8948		FRU_X,
8949		0,
8950		1,
8951		8,
8952		FDTYPE_Binary,
8953		FDISP_Hex,
8954		FRU_No,
8955		FRU_Yes,
8956		0,
8957		NULL,
8958		0,
8959		FRU_NOT_ITERATED,
8960		""},
8961	{FRU_REVNO,
8962		"SPD_Assembly_Serial_No",
8963		FRU_X,
8964		0,
8965		4,
8966		32,
8967		FDTYPE_Binary,
8968		FDISP_Hex,
8969		FRU_No,
8970		FRU_No,
8971		0,
8972		NULL,
8973		0,
8974		FRU_NOT_ITERATED,
8975		""},
8976	{FRU_REVNO,
8977		"SPD_Burst_Length_Support",
8978		FRU_X,
8979		0,
8980		1,
8981		8,
8982		FDTYPE_Binary,
8983		FDISP_Hex,
8984		FRU_No,
8985		FRU_Yes,
8986		0,
8987		NULL,
8988		0,
8989		FRU_NOT_ITERATED,
8990		""},
8991	{FRU_REVNO,
8992		"SPD_Bytes_Written_SPDMemory",
8993		FRU_X,
8994		0,
8995		1,
8996		8,
8997		FDTYPE_Binary,
8998		FDISP_Hex,
8999		FRU_No,
9000		FRU_Yes,
9001		0,
9002		NULL,
9003		0,
9004		FRU_NOT_ITERATED,
9005		""},
9006	{FRU_REVNO,
9007		"SPD_CAS_Latencies",
9008		FRU_X,
9009		0,
9010		1,
9011		8,
9012		FDTYPE_Binary,
9013		FDISP_Hex,
9014		FRU_No,
9015		FRU_Yes,
9016		0,
9017		NULL,
9018		0,
9019		FRU_NOT_ITERATED,
9020		""},
9021	{FRU_REVNO,
9022		"SPD_CRC16",
9023		FRU_X,
9024		0,
9025		2,
9026		16,
9027		FDTYPE_Binary,
9028		FDISP_Hex,
9029		FRU_No,
9030		FRU_No,
9031		0,
9032		NULL,
9033		0,
9034		FRU_NOT_ITERATED,
9035		""},
9036	{FRU_REVNO,
9037		"SPD_Column_Address_Bits",
9038		FRU_X,
9039		0,
9040		1,
9041		8,
9042		FDTYPE_Binary,
9043		FDISP_Hex,
9044		FRU_No,
9045		FRU_Yes,
9046		0,
9047		NULL,
9048		0,
9049		FRU_NOT_ITERATED,
9050		""},
9051	{FRU_REVNO,
9052		"SPD_Cycle_Time",
9053		FRU_X,
9054		0,
9055		1,
9056		8,
9057		FDTYPE_Binary,
9058		FDISP_Hex,
9059		FRU_No,
9060		FRU_Yes,
9061		0,
9062		NULL,
9063		0,
9064		FRU_NOT_ITERATED,
9065		""},
9066	{FRU_REVNO,
9067		"SPD_DDR2_R",
9068		FRU_X,
9069		0,
9070		128,
9071		128,
9072		FDTYPE_Record,
9073		FDISP_UNDEFINED,
9074		FRU_No,
9075		FRU_No,
9076		22,
9077		SPD_DDR2_R,
9078		0,
9079		FRU_NOT_ITERATED,
9080		""},
9081	{FRU_REVNO,
9082		"SPD_DDR3_R",
9083		FRU_X,
9084		0,
9085		176,
9086		176,
9087		FDTYPE_Record,
9088		FDISP_UNDEFINED,
9089		FRU_No,
9090		FRU_No,
9091		18,
9092		SPD_DDR3_R,
9093		0,
9094		FRU_NOT_ITERATED,
9095		""},
9096	{FRU_REVNO,
9097		"SPD_DDR3_Specific",
9098		FRU_X,
9099		0,
9100		109,
9101		109,
9102		FDTYPE_ByteArray,
9103		FDISP_Hex,
9104		FRU_No,
9105		FRU_No,
9106		0,
9107		NULL,
9108		0,
9109		FRU_NOT_ITERATED,
9110		""},
9111	{FRU_REVNO,
9112		"SPD_DIMM_Config_Type",
9113		FRU_X,
9114		0,
9115		1,
9116		1,
9117		FDTYPE_Enumeration,
9118		FDISP_String,
9119		FRU_No,
9120		FRU_No,
9121		3,
9122		SPD_Err_Detect,
9123		0,
9124		FRU_NOT_ITERATED,
9125		""},
9126	{FRU_REVNO,
9127		"SPD_Data_Edition_Code",
9128		FRU_X,
9129		0,
9130		1,
9131		1,
9132		FDTYPE_ASCII,
9133		FDISP_String,
9134		FRU_No,
9135		FRU_Yes,
9136		0,
9137		NULL,
9138		0,
9139		FRU_NOT_ITERATED,
9140		""},
9141	{FRU_REVNO,
9142		"SPD_Data_Revision_Code",
9143		FRU_X,
9144		0,
9145		1,
9146		8,
9147		FDTYPE_Binary,
9148		FDISP_Hex,
9149		FRU_No,
9150		FRU_Yes,
9151		0,
9152		NULL,
9153		0,
9154		FRU_NOT_ITERATED,
9155		""},
9156	{FRU_REVNO,
9157		"SPD_Data_Sig_Input_Hold_Time",
9158		FRU_X,
9159		0,
9160		1,
9161		8,
9162		FDTYPE_Binary,
9163		FDISP_Hex,
9164		FRU_No,
9165		FRU_Yes,
9166		0,
9167		NULL,
9168		0,
9169		FRU_NOT_ITERATED,
9170		""},
9171	{FRU_REVNO,
9172		"SPD_Data_Sig_Input_Setup_Time",
9173		FRU_X,
9174		0,
9175		1,
9176		8,
9177		FDTYPE_Binary,
9178		FDISP_Hex,
9179		FRU_No,
9180		FRU_Yes,
9181		0,
9182		NULL,
9183		0,
9184		FRU_NOT_ITERATED,
9185		""},
9186	{FRU_REVNO,
9187		"SPD_Data_Width_Module",
9188		FRU_X,
9189		0,
9190		1,
9191		8,
9192		FDTYPE_Binary,
9193		FDISP_Hex,
9194		FRU_No,
9195		FRU_Yes,
9196		0,
9197		NULL,
9198		0,
9199		FRU_NOT_ITERATED,
9200		""},
9201	{FRU_REVNO,
9202		"SPD_Density_And_Banks",
9203		FRU_X,
9204		0,
9205		1,
9206		8,
9207		FDTYPE_Binary,
9208		FDISP_Hex,
9209		FRU_No,
9210		FRU_No,
9211		0,
9212		NULL,
9213		0,
9214		FRU_NOT_ITERATED,
9215		""},
9216	{FRU_REVNO,
9217		"SPD_Device_Attrib_CAS",
9218		FRU_X,
9219		0,
9220		1,
9221		8,
9222		FDTYPE_Binary,
9223		FDISP_Hex,
9224		FRU_No,
9225		FRU_Yes,
9226		0,
9227		NULL,
9228		0,
9229		FRU_NOT_ITERATED,
9230		""},
9231	{FRU_REVNO,
9232		"SPD_Device_Attrib_CS",
9233		FRU_X,
9234		0,
9235		1,
9236		8,
9237		FDTYPE_Binary,
9238		FDISP_Hex,
9239		FRU_No,
9240		FRU_Yes,
9241		0,
9242		NULL,
9243		0,
9244		FRU_NOT_ITERATED,
9245		""},
9246	{FRU_REVNO,
9247		"SPD_Device_Attrib_Gen",
9248		FRU_X,
9249		0,
9250		1,
9251		8,
9252		FDTYPE_Binary,
9253		FDISP_Hex,
9254		FRU_No,
9255		FRU_Yes,
9256		0,
9257		NULL,
9258		0,
9259		FRU_NOT_ITERATED,
9260		""},
9261	{FRU_REVNO,
9262		"SPD_Device_Attrib_Write",
9263		FRU_X,
9264		0,
9265		1,
9266		8,
9267		FDTYPE_Binary,
9268		FDISP_Hex,
9269		FRU_No,
9270		FRU_Yes,
9271		0,
9272		NULL,
9273		0,
9274		FRU_NOT_ITERATED,
9275		""},
9276	{FRU_REVNO,
9277		"SPD_Edge_Connect_Sig_Dq0",
9278		FRU_X,
9279		0,
9280		4,
9281		32,
9282		FDTYPE_Binary,
9283		FDISP_Hex,
9284		FRU_No,
9285		FRU_Yes,
9286		0,
9287		NULL,
9288		0,
9289		FRU_NOT_ITERATED,
9290		""},
9291	{FRU_REVNO,
9292		"SPD_Edge_Connect_Sig_Dq1",
9293		FRU_X,
9294		0,
9295		4,
9296		32,
9297		FDTYPE_Binary,
9298		FDISP_Hex,
9299		FRU_No,
9300		FRU_Yes,
9301		0,
9302		NULL,
9303		0,
9304		FRU_NOT_ITERATED,
9305		""},
9306	{FRU_REVNO,
9307		"SPD_Edge_Connect_Sig_Dq10",
9308		FRU_X,
9309		0,
9310		4,
9311		32,
9312		FDTYPE_Binary,
9313		FDISP_Hex,
9314		FRU_No,
9315		FRU_Yes,
9316		0,
9317		NULL,
9318		0,
9319		FRU_NOT_ITERATED,
9320		""},
9321	{FRU_REVNO,
9322		"SPD_Edge_Connect_Sig_Dq100",
9323		FRU_X,
9324		0,
9325		4,
9326		32,
9327		FDTYPE_Binary,
9328		FDISP_Hex,
9329		FRU_No,
9330		FRU_Yes,
9331		0,
9332		NULL,
9333		0,
9334		FRU_NOT_ITERATED,
9335		""},
9336	{FRU_REVNO,
9337		"SPD_Edge_Connect_Sig_Dq101",
9338		FRU_X,
9339		0,
9340		4,
9341		32,
9342		FDTYPE_Binary,
9343		FDISP_Hex,
9344		FRU_No,
9345		FRU_Yes,
9346		0,
9347		NULL,
9348		0,
9349		FRU_NOT_ITERATED,
9350		""},
9351	{FRU_REVNO,
9352		"SPD_Edge_Connect_Sig_Dq102",
9353		FRU_X,
9354		0,
9355		4,
9356		32,
9357		FDTYPE_Binary,
9358		FDISP_Hex,
9359		FRU_No,
9360		FRU_Yes,
9361		0,
9362		NULL,
9363		0,
9364		FRU_NOT_ITERATED,
9365		""},
9366	{FRU_REVNO,
9367		"SPD_Edge_Connect_Sig_Dq103",
9368		FRU_X,
9369		0,
9370		4,
9371		32,
9372		FDTYPE_Binary,
9373		FDISP_Hex,
9374		FRU_No,
9375		FRU_Yes,
9376		0,
9377		NULL,
9378		0,
9379		FRU_NOT_ITERATED,
9380		""},
9381	{FRU_REVNO,
9382		"SPD_Edge_Connect_Sig_Dq104",
9383		FRU_X,
9384		0,
9385		4,
9386		32,
9387		FDTYPE_Binary,
9388		FDISP_Hex,
9389		FRU_No,
9390		FRU_Yes,
9391		0,
9392		NULL,
9393		0,
9394		FRU_NOT_ITERATED,
9395		""},
9396	{FRU_REVNO,
9397		"SPD_Edge_Connect_Sig_Dq105",
9398		FRU_X,
9399		0,
9400		4,
9401		32,
9402		FDTYPE_Binary,
9403		FDISP_Hex,
9404		FRU_No,
9405		FRU_Yes,
9406		0,
9407		NULL,
9408		0,
9409		FRU_NOT_ITERATED,
9410		""},
9411	{FRU_REVNO,
9412		"SPD_Edge_Connect_Sig_Dq106",
9413		FRU_X,
9414		0,
9415		4,
9416		32,
9417		FDTYPE_Binary,
9418		FDISP_Hex,
9419		FRU_No,
9420		FRU_Yes,
9421		0,
9422		NULL,
9423		0,
9424		FRU_NOT_ITERATED,
9425		""},
9426	{FRU_REVNO,
9427		"SPD_Edge_Connect_Sig_Dq107",
9428		FRU_X,
9429		0,
9430		4,
9431		32,
9432		FDTYPE_Binary,
9433		FDISP_Hex,
9434		FRU_No,
9435		FRU_Yes,
9436		0,
9437		NULL,
9438		0,
9439		FRU_NOT_ITERATED,
9440		""},
9441	{FRU_REVNO,
9442		"SPD_Edge_Connect_Sig_Dq108",
9443		FRU_X,
9444		0,
9445		4,
9446		32,
9447		FDTYPE_Binary,
9448		FDISP_Hex,
9449		FRU_No,
9450		FRU_Yes,
9451		0,
9452		NULL,
9453		0,
9454		FRU_NOT_ITERATED,
9455		""},
9456	{FRU_REVNO,
9457		"SPD_Edge_Connect_Sig_Dq109",
9458		FRU_X,
9459		0,
9460		4,
9461		32,
9462		FDTYPE_Binary,
9463		FDISP_Hex,
9464		FRU_No,
9465		FRU_Yes,
9466		0,
9467		NULL,
9468		0,
9469		FRU_NOT_ITERATED,
9470		""},
9471	{FRU_REVNO,
9472		"SPD_Edge_Connect_Sig_Dq11",
9473		FRU_X,
9474		0,
9475		4,
9476		32,
9477		FDTYPE_Binary,
9478		FDISP_Hex,
9479		FRU_No,
9480		FRU_Yes,
9481		0,
9482		NULL,
9483		0,
9484		FRU_NOT_ITERATED,
9485		""},
9486	{FRU_REVNO,
9487		"SPD_Edge_Connect_Sig_Dq110",
9488		FRU_X,
9489		0,
9490		4,
9491		32,
9492		FDTYPE_Binary,
9493		FDISP_Hex,
9494		FRU_No,
9495		FRU_Yes,
9496		0,
9497		NULL,
9498		0,
9499		FRU_NOT_ITERATED,
9500		""},
9501	{FRU_REVNO,
9502		"SPD_Edge_Connect_Sig_Dq111",
9503		FRU_X,
9504		0,
9505		4,
9506		32,
9507		FDTYPE_Binary,
9508		FDISP_Hex,
9509		FRU_No,
9510		FRU_Yes,
9511		0,
9512		NULL,
9513		0,
9514		FRU_NOT_ITERATED,
9515		""},
9516	{FRU_REVNO,
9517		"SPD_Edge_Connect_Sig_Dq112",
9518		FRU_X,
9519		0,
9520		4,
9521		32,
9522		FDTYPE_Binary,
9523		FDISP_Hex,
9524		FRU_No,
9525		FRU_Yes,
9526		0,
9527		NULL,
9528		0,
9529		FRU_NOT_ITERATED,
9530		""},
9531	{FRU_REVNO,
9532		"SPD_Edge_Connect_Sig_Dq113",
9533		FRU_X,
9534		0,
9535		4,
9536		32,
9537		FDTYPE_Binary,
9538		FDISP_Hex,
9539		FRU_No,
9540		FRU_Yes,
9541		0,
9542		NULL,
9543		0,
9544		FRU_NOT_ITERATED,
9545		""},
9546	{FRU_REVNO,
9547		"SPD_Edge_Connect_Sig_Dq114",
9548		FRU_X,
9549		0,
9550		4,
9551		32,
9552		FDTYPE_Binary,
9553		FDISP_Hex,
9554		FRU_No,
9555		FRU_Yes,
9556		0,
9557		NULL,
9558		0,
9559		FRU_NOT_ITERATED,
9560		""},
9561	{FRU_REVNO,
9562		"SPD_Edge_Connect_Sig_Dq115",
9563		FRU_X,
9564		0,
9565		4,
9566		32,
9567		FDTYPE_Binary,
9568		FDISP_Hex,
9569		FRU_No,
9570		FRU_Yes,
9571		0,
9572		NULL,
9573		0,
9574		FRU_NOT_ITERATED,
9575		""},
9576	{FRU_REVNO,
9577		"SPD_Edge_Connect_Sig_Dq116",
9578		FRU_X,
9579		0,
9580		4,
9581		32,
9582		FDTYPE_Binary,
9583		FDISP_Hex,
9584		FRU_No,
9585		FRU_Yes,
9586		0,
9587		NULL,
9588		0,
9589		FRU_NOT_ITERATED,
9590		""},
9591	{FRU_REVNO,
9592		"SPD_Edge_Connect_Sig_Dq117",
9593		FRU_X,
9594		0,
9595		4,
9596		32,
9597		FDTYPE_Binary,
9598		FDISP_Hex,
9599		FRU_No,
9600		FRU_Yes,
9601		0,
9602		NULL,
9603		0,
9604		FRU_NOT_ITERATED,
9605		""},
9606	{FRU_REVNO,
9607		"SPD_Edge_Connect_Sig_Dq118",
9608		FRU_X,
9609		0,
9610		4,
9611		32,
9612		FDTYPE_Binary,
9613		FDISP_Hex,
9614		FRU_No,
9615		FRU_Yes,
9616		0,
9617		NULL,
9618		0,
9619		FRU_NOT_ITERATED,
9620		""},
9621	{FRU_REVNO,
9622		"SPD_Edge_Connect_Sig_Dq119",
9623		FRU_X,
9624		0,
9625		4,
9626		32,
9627		FDTYPE_Binary,
9628		FDISP_Hex,
9629		FRU_No,
9630		FRU_Yes,
9631		0,
9632		NULL,
9633		0,
9634		FRU_NOT_ITERATED,
9635		""},
9636	{FRU_REVNO,
9637		"SPD_Edge_Connect_Sig_Dq12",
9638		FRU_X,
9639		0,
9640		4,
9641		32,
9642		FDTYPE_Binary,
9643		FDISP_Hex,
9644		FRU_No,
9645		FRU_Yes,
9646		0,
9647		NULL,
9648		0,
9649		FRU_NOT_ITERATED,
9650		""},
9651	{FRU_REVNO,
9652		"SPD_Edge_Connect_Sig_Dq120",
9653		FRU_X,
9654		0,
9655		4,
9656		32,
9657		FDTYPE_Binary,
9658		FDISP_Hex,
9659		FRU_No,
9660		FRU_Yes,
9661		0,
9662		NULL,
9663		0,
9664		FRU_NOT_ITERATED,
9665		""},
9666	{FRU_REVNO,
9667		"SPD_Edge_Connect_Sig_Dq121",
9668		FRU_X,
9669		0,
9670		4,
9671		32,
9672		FDTYPE_Binary,
9673		FDISP_Hex,
9674		FRU_No,
9675		FRU_Yes,
9676		0,
9677		NULL,
9678		0,
9679		FRU_NOT_ITERATED,
9680		""},
9681	{FRU_REVNO,
9682		"SPD_Edge_Connect_Sig_Dq122",
9683		FRU_X,
9684		0,
9685		4,
9686		32,
9687		FDTYPE_Binary,
9688		FDISP_Hex,
9689		FRU_No,
9690		FRU_Yes,
9691		0,
9692		NULL,
9693		0,
9694		FRU_NOT_ITERATED,
9695		""},
9696	{FRU_REVNO,
9697		"SPD_Edge_Connect_Sig_Dq123",
9698		FRU_X,
9699		0,
9700		4,
9701		32,
9702		FDTYPE_Binary,
9703		FDISP_Hex,
9704		FRU_No,
9705		FRU_Yes,
9706		0,
9707		NULL,
9708		0,
9709		FRU_NOT_ITERATED,
9710		""},
9711	{FRU_REVNO,
9712		"SPD_Edge_Connect_Sig_Dq124",
9713		FRU_X,
9714		0,
9715		4,
9716		32,
9717		FDTYPE_Binary,
9718		FDISP_Hex,
9719		FRU_No,
9720		FRU_Yes,
9721		0,
9722		NULL,
9723		0,
9724		FRU_NOT_ITERATED,
9725		""},
9726	{FRU_REVNO,
9727		"SPD_Edge_Connect_Sig_Dq125",
9728		FRU_X,
9729		0,
9730		4,
9731		32,
9732		FDTYPE_Binary,
9733		FDISP_Hex,
9734		FRU_No,
9735		FRU_Yes,
9736		0,
9737		NULL,
9738		0,
9739		FRU_NOT_ITERATED,
9740		""},
9741	{FRU_REVNO,
9742		"SPD_Edge_Connect_Sig_Dq126",
9743		FRU_X,
9744		0,
9745		4,
9746		32,
9747		FDTYPE_Binary,
9748		FDISP_Hex,
9749		FRU_No,
9750		FRU_Yes,
9751		0,
9752		NULL,
9753		0,
9754		FRU_NOT_ITERATED,
9755		""},
9756	{FRU_REVNO,
9757		"SPD_Edge_Connect_Sig_Dq127",
9758		FRU_X,
9759		0,
9760		4,
9761		32,
9762		FDTYPE_Binary,
9763		FDISP_Hex,
9764		FRU_No,
9765		FRU_Yes,
9766		0,
9767		NULL,
9768		0,
9769		FRU_NOT_ITERATED,
9770		""},
9771	{FRU_REVNO,
9772		"SPD_Edge_Connect_Sig_Dq128",
9773		FRU_X,
9774		0,
9775		4,
9776		32,
9777		FDTYPE_Binary,
9778		FDISP_Hex,
9779		FRU_No,
9780		FRU_Yes,
9781		0,
9782		NULL,
9783		0,
9784		FRU_NOT_ITERATED,
9785		""},
9786	{FRU_REVNO,
9787		"SPD_Edge_Connect_Sig_Dq129",
9788		FRU_X,
9789		0,
9790		4,
9791		32,
9792		FDTYPE_Binary,
9793		FDISP_Hex,
9794		FRU_No,
9795		FRU_Yes,
9796		0,
9797		NULL,
9798		0,
9799		FRU_NOT_ITERATED,
9800		""},
9801	{FRU_REVNO,
9802		"SPD_Edge_Connect_Sig_Dq13",
9803		FRU_X,
9804		0,
9805		4,
9806		32,
9807		FDTYPE_Binary,
9808		FDISP_Hex,
9809		FRU_No,
9810		FRU_Yes,
9811		0,
9812		NULL,
9813		0,
9814		FRU_NOT_ITERATED,
9815		""},
9816	{FRU_REVNO,
9817		"SPD_Edge_Connect_Sig_Dq130",
9818		FRU_X,
9819		0,
9820		4,
9821		32,
9822		FDTYPE_Binary,
9823		FDISP_Hex,
9824		FRU_No,
9825		FRU_Yes,
9826		0,
9827		NULL,
9828		0,
9829		FRU_NOT_ITERATED,
9830		""},
9831	{FRU_REVNO,
9832		"SPD_Edge_Connect_Sig_Dq131",
9833		FRU_X,
9834		0,
9835		4,
9836		32,
9837		FDTYPE_Binary,
9838		FDISP_Hex,
9839		FRU_No,
9840		FRU_Yes,
9841		0,
9842		NULL,
9843		0,
9844		FRU_NOT_ITERATED,
9845		""},
9846	{FRU_REVNO,
9847		"SPD_Edge_Connect_Sig_Dq132",
9848		FRU_X,
9849		0,
9850		4,
9851		32,
9852		FDTYPE_Binary,
9853		FDISP_Hex,
9854		FRU_No,
9855		FRU_Yes,
9856		0,
9857		NULL,
9858		0,
9859		FRU_NOT_ITERATED,
9860		""},
9861	{FRU_REVNO,
9862		"SPD_Edge_Connect_Sig_Dq133",
9863		FRU_X,
9864		0,
9865		4,
9866		32,
9867		FDTYPE_Binary,
9868		FDISP_Hex,
9869		FRU_No,
9870		FRU_Yes,
9871		0,
9872		NULL,
9873		0,
9874		FRU_NOT_ITERATED,
9875		""},
9876	{FRU_REVNO,
9877		"SPD_Edge_Connect_Sig_Dq134",
9878		FRU_X,
9879		0,
9880		4,
9881		32,
9882		FDTYPE_Binary,
9883		FDISP_Hex,
9884		FRU_No,
9885		FRU_Yes,
9886		0,
9887		NULL,
9888		0,
9889		FRU_NOT_ITERATED,
9890		""},
9891	{