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.
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.
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]
22 * Copyright 2008 Sun Microsystems, Inc. All rights reserved.
23 * Use is subject to license terms.
26 #pragma ident "%Z%%M% %I% %E% SMI"
30 * This file is AUTO-generated DO NOT EDIT
32 * Generated on Wed May 21 15:05:38 IST 2008 by dt207653.
33 * From input file data.frureg
38 static const char *registry_version
39 = "%Z%%M% %I% %E% SMI";
41 fru_enum_t Vendor
[] = {
42 { 0x0, "NO JEDEC CODE FOR THIS VENDOR" },
50 { 0xe, "Freescale (formerly Motorola)" },
52 { 0x13, "Conexant (Rockwell)" },
53 { 0x15, "Philips Semi. (Signetics)" },
57 { 0x1c, "Mitsubishi" },
59 { 0x20, "SGS/Thomson" },
60 { 0x23, "Wafer Scale Integration" },
63 { 0x29, "MicrochipTechnology" },
64 { 0x2a, "Ricoh Ltd." },
65 { 0x2c, "Micron Technology" },
68 { 0x32, "Panasonic" },
70 { 0x37, "Zarlink (formerly Plessey)" },
72 { 0x3b, "Integrated CMOS(Vertex)" },
73 { 0x3d, "Tektronix" },
74 { 0x3e, "Sun Microsystems" },
75 { 0x40, "ProMos/Mosel Vitelic" },
78 { 0x46, "Elan Circuit Tech." },
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" },
90 { 0x61, "Northern Telecom" },
92 { 0x64, "Crystal Semiconductor" },
94 { 0x68, "Convex Computer" },
95 { 0x6b, "Transwitch" },
99 { 0x73, "AMS(Austria Micro)" },
100 { 0x75, "Aster Electronics" },
101 { 0x76, "Bay Networks(Synoptic)" },
103 { 0x7a, "Solbourne Computer" },
105 { 0x83, "Fairchild" },
110 { 0x8c, "Monolithic Memories" },
111 { 0x8f, "National" },
113 { 0x92, "Raytheon" },
115 { 0x97, "Texas Instruments" },
117 { 0x9b, "Eurotechnique" },
118 { 0x9d, "Lucent (AT&T)" },
120 { 0xa1, "Lattice Semi." },
123 { 0xa7, "Intl. CMOS Technology" },
126 { 0xad, "Hyundai Electronics" },
127 { 0xae, "OKI Semiconductor" },
131 { 0xb6, "LSI Logic" },
132 { 0xb9, "Thinking Machine" },
133 { 0xba, "Thomson CSF" },
134 { 0xbc, "Honeywell" },
136 { 0xc1, "Infineon (formerly Siemens)" },
137 { 0xc2, "Macronix" },
138 { 0xc4, "Plus Logic" },
139 { 0xc7, "European Silicon Str." },
140 { 0xc8, "Apple Computer" },
142 { 0xcb, "Protocol Engines" },
143 { 0xcd, "Seiko Instruments" },
147 { 0xd5, "Intg. Silicon Solutions" },
148 { 0xd6, "Brooktree" },
149 { 0xd9, "Performance Semi." },
150 { 0xda, "Winbond Electronic" },
151 { 0xdc, "Bright Micro" },
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)" },
162 { 0xf2, "Cray Research" },
164 { 0xf7, "Zentrum or ZMD" },
166 { 0xfb, "Allied-Signal" },
167 { 0xfd, "Media Vision" },
168 { 0xfe, "Level One Communication" },
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" },
177 { 0x10e, "VideoLogic" },
178 { 0x110, "Chip Express" },
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." },
227 { 0x173, "Digital Microwave" },
228 { 0x175, "MIMOS Semiconductor" },
229 { 0x176, "Advanced Fibre" },
230 { 0x179, "Acbel Polytech Inc." },
231 { 0x17a, "Apacer Technology" },
232 { 0x17c, "FOXCONN" },
234 { 0x183, "ILC Data Device" },
235 { 0x185, "Micro Linear" },
236 { 0x186, "Univ. of NC" },
238 { 0x18a, "Galileo Tech" },
239 { 0x18c, "Graychip" },
240 { 0x18f, "Robert Bosch" },
241 { 0x191, "DATARAM" },
242 { 0x192, "United Microelec Corp." },
243 { 0x194, "Smart Modular" },
245 { 0x198, "Kingston" },
247 { 0x19d, "Programmable Micro Corp" },
249 { 0x1a1, "Dallas Semiconductor" },
250 { 0x1a2, "Omnivision" },
251 { 0x1a4, "Novatel Wireless" },
252 { 0x1a7, "Cabletron" },
253 { 0x1a8, "Silicon Technology (Simple Technology)" },
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" },
287 { 0x1ec, "Clear Logic" },
288 { 0x1ef, "Advantage Memory" },
290 { 0x1f2, "Yamaha Corporation" },
291 { 0x1f4, "NetLogic Microsystems" },
292 { 0x1f7, "BF Goodrich Data." },
293 { 0x1f8, "Epigram" },
294 { 0x1fb, "Admor Memory" },
295 { 0x1fd, "Quadratics Superconductor" },
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." },
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" },
351 { 0x26d, "FDK Corporation" },
352 { 0x26e, "High Bandwidth Access" },
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" },
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" },
399 { 0x2d0, "Sibyte, Incorporated" },
400 { 0x2d3, "I & C Technology" },
401 { 0x2d5, "Elektrobit" },
403 { 0x2d9, "Hyperchip" },
404 { 0x2da, "Gemstone Communications" },
405 { 0x2dc, "3ParData" },
406 { 0x2df, "Helix AG" },
407 { 0x2e0, "Domosys" },
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" },
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" },
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" },
450 { 0x337, "Firecron Ltd" },
451 { 0x338, "Resonext Communications" },
452 { 0x33b, "Concept Computer" },
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" },
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" },
506 { 0x3a8, "BitBlitz Communications" },
507 { 0x3ab, "Purple Ray" },
508 { 0x3ad, "Delta Electronics" },
509 { 0x3ae, "Onex Communications" },
510 { 0x3b0, "Memory Experts Intl" },
512 { 0x3b5, "API NetWorks" },
513 { 0x3b6, "Bay Microsystems" },
514 { 0x3b9, "Tachys Technologies" },
515 { 0x3ba, "Equator Technology" },
517 { 0x3bf, "Sanera Systems" },
518 { 0x3c1, "Viasystems Group" },
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" },
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." },
592 { 0x454, "Advance Modules" },
593 { 0x457, "Goal Semiconductor" },
594 { 0x458, "ARC International" },
595 { 0x45b, "Key Stream" },
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" },
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" },
637 { 0x4b3, "Inphi Corporation" },
639 { 0x4b6, "SolusTek" },
640 { 0x4b9, "Altium Ltd." },
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." },
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." },
705 { 0x53b, "Solid State System Co., Ltd." },
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" },
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." },
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." },
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" },
790 fru_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" }
909 fru_enum_t CPU_Type
[] = {
914 fru_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" },
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" },
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" },
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" },
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" },
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" }
1085 fru_enum_t Error_Type
[] = {
1090 fru_enum_t Error_Platform
[] = {
1091 { 0x1, "Serengeti" },
1092 { 0x2, "Excalibur" },
1098 fru_enum_t AFT_Struct
[] = {
1103 { 0x4, "IO SP CPCI" },
1105 { 0x6, "WCI IO CPCI" },
1106 { 0x7, "WCI IO SP CPCI" }
1109 fru_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" },
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" }
1297 fru_enum_t Ecache_Mode
[] = {
1298 { 0x0, "Late_Write" },
1299 { 0x1, "Late_Select" }
1302 fru_enum_t Repair_Sympton_Code
[] = {
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" },
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" },
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" }
1513 fru_enum_t Initiator_30
[] = {
1514 { 0x0, "Not Assigned" },
1516 { 0x66, "Field_Eng" },
1518 { 0x68, "Customer" },
1529 { 0xd3, "Fault Management" },
1530 { 0xd4, "ES SP Software" }
1533 fru_enum_t Power_Events_50
[] = {
1534 { 0x1, "power_on" },
1535 { 0x2, "still_on" },
1536 { 0x3, "power_off" }
1539 fru_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" }
1555 fru_enum_t Status_Event_Code_71
[] = {
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" }
1567 fru_enum_t Boolean_90
[] = {
1572 fru_enum_t SPD_Module_Bank_Density_110
[] = {
1580 fru_enum_t SPD_Sun_Mod_Power_Parm_111
[] = {
1586 fru_enum_t SPD_Memory_Type
[] = {
1587 { 0x1, "Standard FPM DRAM" },
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" },
1596 { 0xb, "DDR3 SDRAM" }
1599 fru_enum_t SPD_Err_Detect
[] = {
1600 { 0x0, "Non-parity" },
1605 fru_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" }
1622 fru_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" }
1630 fru_enum_t IPMI_LangCode
[] = {
1633 { 0x2, "Abkhazian" },
1634 { 0x3, "Afrikaans" },
1637 { 0x6, "Assamese" },
1639 { 0x8, "Azerbaijani" },
1641 { 0xa, "Byelorussian" },
1642 { 0xb, "Bulgarian" },
1648 { 0x11, "Catalan" },
1649 { 0x12, "Corsican" },
1654 { 0x17, "Bhutani" },
1656 { 0x19, "english" },
1657 { 0x1a, "Esperanto" },
1661 fru_enum_t Chassis_Name
[] = {
1665 { 0x4, "Low Profile Desktop" },
1666 { 0x5, "Pizza Box" },
1667 { 0x6, "Mini Tower" },
1669 { 0x8, "Portable" },
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" }
1687 fru_enum_t Vendor_Site_ID_Source_List
[] = {
1688 { 0x1, "VSID_OracleCS ERP 10.7" }
1691 fru_enum_t Vendor_ID_Source_List
[] = {
1692 { 0x1, "VID_OracleCS ERP 10.7" }
1695 fru_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" }
1701 fru_enum_t Program_Vendor_ID_Source_List
[] = {
1702 { 0x1, "PVID_OracleCS ERP 10.7" }
1705 fru_enum_t Format_Type_List
[] = {
1706 { 0x1, "Sun FRUID" },
1708 { 0x3, "Mixed Sun/IPMI" },
1714 fru_enum_t Dictionary_Name
[] = {
1718 fru_enum_t FRU_Shortnames
[] = {
1738 fru_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" }
1750 fru_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" }
1759 fru_enum_t HW_Data_R
[] = {
1760 { 0, "HW_Dash_Level" },
1761 { 1, "Hardware_Revision" }
1764 fru_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" }
1774 fru_enum_t SG_BoardParameterR
[] = {
1775 { 0, "Board_Speed" },
1776 { 1, "SG_Bootbus_Timing" }
1779 fru_enum_t L2_BoardR
[] = {
1780 { 0, "Board_Speed" }
1783 fru_enum_t SP_FanTrayR
[] = {
1784 { 0, "Fan_Pair_Mask" },
1785 { 1, "Fan_Startup_Delay" },
1786 { 2, "Fan_Present_Mask" }
1789 fru_enum_t ExcalCPUR
[] = {
1790 { 0, "Cache_Size" },
1791 { 1, "CPU_Max_Safari_Speed" },
1794 { 4, "Ecache_Module_IDR" },
1795 { 5, "SRAM_Manufacturer" },
1799 fru_enum_t ExcalUsageR
[] = {
1800 { 0, "HoursAtHalfSpeed" },
1801 { 1, "HoursAtOne32ndSpeed" },
1802 { 2, "HoursAtFullSpeed" }
1805 fru_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" }
1821 fru_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" },
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" },
1845 fru_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" }
1855 fru_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" }
1863 fru_enum_t Dak_DBPR
[] = {
1864 { 0, "PROM_Format_Version" },
1865 { 1, "Device_Type" },
1866 { 2, "Ambient_Temp_Array" },
1868 { 4, "Min_Power_Rating" },
1869 { 5, "Max_Power_Rating" },
1870 { 6, "Max_Power_Distribution" }
1873 fru_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" }
1883 fru_enum_t Dak_PowersupplyR
[] = {
1884 { 0, "PROM_Format_Version" },
1885 { 1, "Device_Type" },
1886 { 2, "Max_Power_Distribution" }
1889 fru_enum_t Dak_FCAL_GBICR
[] = {
1890 { 0, "PROM_Format_Version" },
1891 { 1, "Device_Type" }
1894 fru_enum_t Ecache_Module_IDR
[] = {
1899 fru_enum_t EcacheR
[] = {
1900 { 0, "SRAM_Speed" },
1904 fru_enum_t DIMM_R
[] = {
1905 { 0, "DIMM_Speed" },
1909 fru_enum_t CPUBoardSpeedR
[] = {
1910 { 0, "CPU0_Speed" },
1911 { 1, "CPU1_Speed" },
1912 { 2, "CPU2_Speed" },
1916 fru_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" },
1927 fru_enum_t ExcalMotherboardR
[] = {
1928 { 0, "Ethernet_Addr" }
1931 fru_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" }
1944 fru_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" }
1952 fru_enum_t Lit_DBPR
[] = {
1953 { 0, "PROM_Format_Version" },
1954 { 1, "Device_Type" },
1955 { 2, "Ambient_Temp_Array" },
1957 { 4, "Min_Power_Rating" },
1958 { 5, "Max_Power_Rating" }
1961 fru_enum_t DIMM_Conf_R
[] = {
1962 { 0, "SPD_Version" },
1966 fru_enum_t InstallationR
[] = {
1967 { 0, "UNIX_Timestamp32" },
1969 { 2, "Parent_Part_Number" },
1970 { 3, "Parent_Serial_Number" },
1971 { 4, "Parent_Dash_Level" },
1977 { 10, "Geo_Location" }
1980 fru_enum_t Power_EventsR
[] = {
1981 { 0, "UNIX_Timestamp32" },
1985 fru_enum_t Power_SummaryR
[] = {
1986 { 0, "UNIX_Timestamp32" },
1987 { 1, "Total_Time_On" },
1988 { 2, "Total_Power_Ons" },
1989 { 3, "Total_Power_Offs" }
1992 fru_enum_t Temperature_HistoryR
[] = {
1993 { 0, "UNIX_Timestamp32" },
2001 fru_enum_t Status_CurrentR
[] = {
2002 { 0, "UNIX_Timestamp32" },
2006 fru_enum_t Status_EventsR
[] = {
2007 { 0, "UNIX_Timestamp32" },
2008 { 1, "Old_Status" },
2009 { 2, "New_Status" },
2012 { 5, "Event_Code" },
2016 fru_enum_t Soft_ErrorsR
[] = {
2017 { 0, "UNIX_Timestamp32" },
2019 { 2, "Softerror_Code" },
2023 fru_enum_t ECO_CurrentR
[] = {
2024 { 0, "UNIX_Timestamp32" },
2025 { 1, "Firmware_Revision" },
2026 { 2, "Hardware_Revision" },
2027 { 3, "HW_Dash_Level" }
2030 fru_enum_t Customer_DataR
[] = {
2031 { 0, "UNIX_Timestamp32" },
2035 fru_enum_t MD_Bottom_IO_FanTrayR
[] = {
2036 { 0, "Fan_Pair_Mask" },
2037 { 1, "Fan_Startup_Delay" },
2038 { 2, "Fan_Present_Mask" }
2041 fru_enum_t MD_CPU_Three_FanTrayR
[] = {
2042 { 0, "Fan_Pair_Mask" },
2043 { 1, "Fan_Startup_Delay" },
2044 { 2, "Fan_Present_Mask" }
2047 fru_enum_t ME_Three_FanTrayR
[] = {
2048 { 0, "Fan_Pair_Mask" },
2049 { 1, "Fan_Startup_Delay" },
2050 { 2, "Fan_Present_Mask" }
2053 fru_enum_t DS_CPU_Six_FanTrayR
[] = {
2054 { 0, "Fan_Pair_Mask" },
2055 { 1, "Fan_Startup_Delay" },
2056 { 2, "Fan_Present_Mask" }
2059 fru_enum_t DS_IO_Four_FanTrayR
[] = {
2060 { 0, "Fan_Pair_Mask" },
2061 { 1, "Fan_Startup_Delay" },
2062 { 2, "Fan_Present_Mask" }
2065 fru_enum_t MD_Top_FanTrayR
[] = {
2066 { 0, "Fan_Pair_Mask" },
2067 { 1, "Fan_Startup_Delay" },
2068 { 2, "Fan_Present_Mask" }
2071 fru_enum_t Repair_SummaryR
[] = {
2072 { 0, "UNIX_Timestamp32" },
2073 { 1, "Total_Returns" },
2074 { 2, "Total_Repairs" }
2077 fru_enum_t Dak_DBPNameR
[] = {
2078 { 0, "Loop_A_Name" },
2079 { 1, "Loop_B_Name" }
2082 fru_enum_t Sheffield_RCP_FirmwareR
[] = {
2083 { 0, "Sun_Part_No" },
2084 { 1, "HW_Dash_Level" }
2087 fru_enum_t PROM_FirmwareR
[] = {
2088 { 0, "Sun_Part_No" },
2089 { 1, "HW_Dash_Level" }
2092 fru_enum_t Sheffield_Bridge_FirmwareR
[] = {
2093 { 0, "Sun_Part_No" },
2094 { 1, "HW_Dash_Level" }
2097 fru_enum_t Temperature_LimitsR
[] = {
2098 { 0, "Lowest_Temp_Limit" },
2099 { 1, "Highest_Temp_Limit" }
2102 fru_enum_t Error_SummaryR
[] = {
2103 { 0, "Hard_Errors" },
2104 { 1, "Soft_Errors" }
2107 fru_enum_t Temperature_ExcessR
[] = {
2108 { 0, "Time_Below" },
2112 fru_enum_t CPUR
[] = {
2113 { 0, "Num_CPUs_in_Module" },
2115 { 2, "Cache_Size" },
2119 fru_enum_t SG_FanTrayR
[] = {
2120 { 0, "Fan_Present_Mask" },
2121 { 1, "Fan_Pair_Mask" },
2122 { 2, "Fan_Startup_Delay" }
2125 fru_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" }
2140 fru_enum_t Sheffield_Split_ModeR
[] = {
2141 { 0, "Sheffield_Split_Mode_Flags" },
2144 { 3, "Sheffield_Fixed_Hardware" },
2145 { 4, "Sheffield_SideA_Hardware" },
2146 { 5, "Sheffield_SideB_Hardware" }
2149 fru_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" }
2158 fru_enum_t WCI_CalibrationR
[] = {
2159 { 0, "UNIX_Timestamp32" },
2160 { 1, "WCI_A_Rcalibrated" },
2161 { 2, "WCI_B_Rcalibrated" },
2162 { 3, "WCI_Tcalibrated" }
2165 fru_enum_t Wildcat_IO_DIMM_Lot
[] = {
2169 fru_enum_t Cum_Power_SummaryR
[] = {
2170 { 0, "UNIX_Timestamp32" },
2171 { 1, "Total_Time_On" },
2172 { 2, "Total_Power_Ons" },
2173 { 3, "Total_Power_Offs" }
2176 fru_enum_t Cum_Temperature_HistoryR
[] = {
2177 { 0, "UNIX_Timestamp32" },
2185 fru_enum_t Configured_LevelR
[] = {
2186 { 0, "UNIX_Timestamp32" },
2187 { 1, "Sun_Part_No" },
2188 { 2, "Configured_Serial_No" },
2189 { 3, "HW_Dash_Level" }
2192 fru_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" }
2403 fru_enum_t Laser_Power_EventsR
[] = {
2404 { 0, "UNIX_Timestamp32" },
2408 fru_enum_t Laser_Power_SummaryR
[] = {
2409 { 0, "UNIX_Timestamp32" },
2410 { 1, "Total_Time_On" },
2411 { 2, "Total_Power_Ons" },
2412 { 3, "Total_Power_Offs" }
2415 fru_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" }
2422 fru_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" },
2433 fru_enum_t EthernetMACAddr2R
[] = {
2434 { 0, "Ethernet_Addr" },
2435 { 1, "Ethernet_Addr2" }
2438 fru_enum_t Status_Proxy1R
[] = {
2439 { 0, "UNIX_Timestamp32" },
2441 { 2, "StatusMap31" }
2444 fru_enum_t Status_Proxy2R
[] = {
2445 { 0, "UNIX_Timestamp32" },
2447 { 2, "StatusMap127" }
2450 fru_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" }
2458 fru_enum_t Fault_DataR
[] = {
2459 { 0, "UNIX_Timestamp32" },
2460 { 1, "Error_Code" },
2464 fru_enum_t BatteryWarrantyR
[] = {
2465 { 0, "WarrantyDuration" },
2466 { 1, "RefreshCycle" },
2470 fru_enum_t EthernetMACAddrRangeR
[] = {
2471 { 0, "Ethernet_Addr" },
2472 { 1, "Ethernet_Addr_Range" }
2475 fru_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" }
2494 fru_enum_t Drawer_ConfigR
[] = {
2495 { 0, "UNIX_Timestamp32" },
2496 { 1, "Drawer_Cfg" },
2497 { 2, "Power_Supply_Cfg" },
2502 fru_enum_t Drawer_InfoR
[] = {
2503 { 0, "UNIX_Timestamp32" },
2505 { 2, "Drawer_Type" },
2506 { 3, "Access_Model" },
2508 { 5, "Reserved_Data" }
2511 fru_enum_t CPUFirmwareR
[] = {
2512 { 0, "UNIX_Timestamp32" },
2513 { 1, "CPU_FW_Part_No" },
2514 { 2, "CPU_FW_Dash_Level" }
2517 fru_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" }
2527 fru_enum_t Fru_DescriptionR
[] = {
2529 { 1, "External_Label" },
2530 { 2, "Min_Power_Rating" },
2531 { 3, "Max_Power_Rating" },
2532 { 4, "Fru_Description_StringG" },
2533 { 5, "Fru_Description_StringL" }
2536 fru_enum_t CPCI_Slot_DataR
[] = {
2537 { 0, "UNIX_Timestamp32" },
2538 { 1, "Acceptable_Fru_Types" },
2540 { 3, "Boot_Devices" }
2543 fru_enum_t MCNet_ConfigR
[] = {
2544 { 0, "MCNetIPSubnet" },
2545 { 1, "MCNetIPSubnetMask" },
2546 { 2, "MCNetOpaque" }
2549 fru_enum_t Battery_StatusR
[] = {
2550 { 0, "WarrantyStartDate" },
2551 { 1, "LastRechargeDate" },
2552 { 2, "LastHealthCheckDate" },
2553 { 3, "BatteryStatus" }
2556 fru_enum_t Battery_WarrantyR
[] = {
2557 { 0, "WarrantyDuration" },
2558 { 1, "RefreshCycle" },
2562 fru_enum_t Config_LevelR
[] = {
2563 { 0, "Configured_Serial_No" },
2564 { 1, "Fru_Description" },
2565 { 2, "FRU_Part_And_Dash_No" }
2568 fru_enum_t Chassis_InfoR
[] = {
2569 { 0, "UNIX_Timestamp32" },
2570 { 1, "Chassis_Id" },
2571 { 2, "Chassis_Type" },
2572 { 3, "Access_Model" },
2573 { 4, "Reserved_Data" }
2576 fru_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" }
2586 fru_enum_t Chassis_DataR
[] = {
2587 { 0, "UNIX_Timestamp32" },
2588 { 1, "Chassis_Id" },
2589 { 2, "Chassis_Type" },
2590 { 3, "Access_Model" },
2591 { 4, "Reserved_Data" }
2594 fru_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" }
2604 fru_enum_t MaintenanceR
[] = {
2605 { 0, "UNIX_Timestamp32" },
2606 { 1, "New_Description" },
2607 { 2, "New_Sun_Part_No" }
2610 fru_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" }
2635 fru_enum_t PlatformR
[] = {
2636 { 0, "UNIX_Timestamp32" },
2637 { 1, "Platform_Name" }
2640 fru_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" },
2650 fru_enum_t FRU_Props_PrivateR
[] = {
2651 { 0, "SpecPartNo" },
2655 fru_enum_t Fan_Speeds
[] = {
2656 { 0, "Fan_Revs_Per_Sec" },
2657 { 1, "Tacho_Pulses_Per_Rev" }
2660 fru_enum_t FRU_Props_Private2R
[] = {
2661 { 0, "UNIX_Timestamp32" },
2662 { 1, "SpecPartNo" },
2666 fru_enum_t Status_Proxy3R
[] = {
2667 { 0, "UNIX_Timestamp32" },
2672 fru_enum_t DDR1PinSteerR
[] = {
2673 { 0, "UNIX_Timestamp32" },
2677 fru_enum_t Event_DataR
[] = {
2679 { 1, "Message_Type" },
2684 fru_enum_t PSU_PVout1R
[] = {
2685 { 0, "PSU_Voltage" },
2686 { 1, "PSU_Current" }
2689 fru_enum_t PSU_PVstby1R
[] = {
2690 { 0, "PSU_Voltage" },
2691 { 1, "PSU_Current" }
2694 fru_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" }
2719 fru_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" }
2727 fru_enum_t IPMI_BoardR
[] = {
2728 { 0, "Format_Version" },
2730 { 2, "MFG_DateTime" },
2731 { 3, "Manufacturer" },
2732 { 4, "ProductName" },
2733 { 5, "IPMISerialNo" },
2734 { 6, "IPMIPartNo" },
2735 { 7, "FRU_FileID" },
2736 { 8, "BoardCustom_MfgInfo" }
2739 fru_enum_t IPMI_ProductR
[] = {
2740 { 0, "Format_Version" },
2742 { 2, "Manufacturer" },
2743 { 3, "ProductName" },
2744 { 4, "IPMIPartNo" },
2745 { 5, "ProductVersion" },
2746 { 6, "IPMISerialNo" },
2748 { 8, "FRU_FileID" },
2749 { 9, "ProductCustom_MfgInfo" }
2752 fru_enum_t IPMI_ChassisR
[] = {
2753 { 0, "Format_Version" },
2754 { 1, "ChassisName" },
2755 { 2, "IPMIPartNo" },
2756 { 3, "IPMISerialNo" },
2757 { 4, "ChassisCustom_MfgInfo" }
2760 fru_enum_t Partner_Part_NumberR
[] = {
2761 { 0, "Vendor_Name" },
2762 { 1, "Partner_Part_Number" }
2765 fru_enum_t Sun_ManR
[] = {
2766 { 0, "UNIX_Timestamp32" },
2767 { 1, "Sun_Fru_Description" },
2768 { 2, "Vendor_Site_ID" },
2769 { 3, "Vendor_Site_ID_Source" },
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" }
2783 fru_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" },
2790 { 6, "Commodity_SN" },
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" }
2805 fru_enum_t NetworkR
[] = {
2809 { 3, "IPDiscovery" },
2814 fru_enum_t FMA_CodeR
[] = {
2815 { 0, "Code_Version" },
2820 fru_enum_t Fault_Install_DataR
[] = {
2821 { 0, "UNIX_Timestamp32" },
2825 { 4, "Message_Type" },
2829 fru_enum_t Power_On_DataR
[] = {
2830 { 0, "UNIX_Timestamp32" },
2831 { 1, "Power_On_Minutes" }
2834 fru_enum_t Network1R
[] = {
2838 { 3, "IPDiscovery" },
2841 { 6, "Ethernet_Addr2" }
2844 fru_enum_t FMA_Event_DataR
[] = {
2845 { 0, "Fault_Diag_Secs" },
2849 { 4, "DE_Version" },
2853 fru_enum_t FMA_MessageR
[] = {
2854 { 0, "Fault_Diag_Secs" },
2855 { 1, "FMA_String" },
2858 { 4, "DE_Version" },
2862 fru_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" }
2870 fru_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" }
2885 fru_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" }
2907 fru_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" }
2932 fru_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" },
2940 { 7, "Common_Header_Checksum" }
2943 fru_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" }
2959 fru_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" }
2984 fru_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" }
3005 fru_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" }
3017 fru_enum_t Status_Proxy_SparseR
[] = {
3018 { 0, "UNIX_Timestamp32" },
3019 { 1, "Element_Count" },
3020 { 2, "Sparse_Elements" }
3023 fru_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" }
3043 fru_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" }
3065 fru_regdef_t Element_Defs
[] = {
3082 "AMB_Shutdown_Level",
3097 "AMB_Warning_Level",
3112 "Acceptable_Fru_Types",
3142 "Ambient_Temp_Array",
3187 "Asset_Tag_Type_Length",
3307 "Battery_WarrantyR",
3322 "BoardCustom_MfgInfo",
3337 "Board_Area_Checksum",
3352 "Board_Area_Format_Version",
3367 "Board_Area_Length",
3382 "Board_Area_Starting_Offset",
3397 "Board_Info_Area_S",
3412 "Board_Manufacturer",
3427 "Board_Manufacturer_Type_Length",
3442 "Board_Part_Number",
3457 "Board_Part_Number_Type_Length",
3472 "Board_Product_Name",
3487 "Board_Product_Name_Type_Length",
3502 "Board_Serial_Number",
3517 "Board_Serial_Number_Type_Length",
3652 "CPU0_DIMMBank0_Map",
3667 "CPU0_DIMMBank1_Map",
3727 "CPU1_DIMMBank0_Map",
3742 "CPU1_DIMMBank1_Map",
3907 "CPU_FW_Dash_Level",
3937 "CPU_Max_Safari_Speed",
4057 "Certified_Platforms",
4072 "ChassisCustom_MfgInfo",
4162 "Chassis_Info_Area_Format_Version",
4177 "Chassis_Info_Area_Length",
4192 "Chassis_Info_Area_S",
4202 Chassis_Info_Area_S
,
4207 "Chassis_Info_Area_Starting_Offset",
4222 "Chassis_Info_Checksum",
4237 "Chassis_Part_Number",
4252 "Chassis_Part_Number_Type_Length",
4267 "Chassis_Serial_Number",
4282 "Chassis_Serial_Number_Type_Length",
4357 "Commodity_Serial_Number",
4372 "Common_Header_Format_Version",
4387 "Compatible_Part_No",
4417 "Components_Replaced",
4447 "Configured_LevelR",
4462 "Configured_Serial_No",
4492 "Cum_Power_SummaryR",
4507 "Cum_Temperature_HistoryR",
4517 Cum_Temperature_HistoryR
,
4537 "Custom_Chassis_Info",
4552 "Custom_Chassis_Info_Type_Length",
4582 "Custom_Mfg_Info_Type_Length",
4597 "Custom_Product_Info",
4612 "Custom_Product_Info_Type_Length",
4822 "DS_CPU_Six_FanTrayR",
4832 DS_CPU_Six_FanTrayR
,
4837 "DS_IO_Four_FanTrayR",
4847 DS_IO_Four_FanTrayR
,
4882 "Dak_DualCPUModuleR",
5197 "DomainAEthernetAddr",
5212 "DomainBEthernetAddr",
5227 "DomainCEthernetAddr",
5242 "DomainDEthernetAddr",
5287 "Drawer_DescriptionR",
5297 Drawer_DescriptionR
,
5407 "Ecache_Module_IDR",
5437 "Enclosure_Nickname",
5512 "EthernetMACAddr2R",
5527 "EthernetMACAddrRangeR",
5537 EthernetMACAddrRangeR
,
5572 "Ethernet_Addr_Range",
5612 Status_Event_Code_71
,
5647 "ExcalMotherboardR",
5812 "FRU_File_ID_Type_Length",
5827 "FRU_Part_And_Dash_No",
5842 "FRU_Props_Private2R",
5852 FRU_Props_Private2R
,
5857 "FRU_Props_PrivateR",
5932 "Fan_Startup_Delay",
6037 "Fault_Install_DataR",
6047 Fault_Install_DataR
,
6052 "Firmware_Revision",
6172 "Fru_Description_StringG",
6187 "Fru_Description_StringL",
6367 "Hardware_Revision",
6382 "Hazard_Class_Code",
6427 "Highest_Temp_Limit",
6517 "HoursAtOne32ndSpeed",
6637 "IPMI_Common_Header_S",
6647 IPMI_Common_Header_S
,
6697 "Initial_HW_Dash_Level",
6712 "Initial_HW_Rev_Level",
6757 "Internal_Use_Area_Starting_Offset",
6772 "JTAG_Info_Pointer",
6787 "Junction_Temp_Array",
6847 "Laser_Cum_Power_SummaryR",
6857 Laser_Cum_Power_SummaryR
,
6862 "Laser_Power_EventsR",
6872 Laser_Power_EventsR
,
6877 "Laser_Power_SummaryR",
6887 Laser_Power_SummaryR
,
6892 "LastHealthCheckDate",
7042 "Lowest_Temp_Limit",
7087 "MCNetIPSubnetMask",
7132 "MD_Bottom_IO_FanTrayR",
7142 MD_Bottom_IO_FanTrayR
,
7147 "MD_CPU_Three_FanTrayR",
7157 MD_CPU_Three_FanTrayR
,
7177 "ME_Three_FanTrayR",
7267 "Manufacturer_Name",
7282 "Manufacturer_Name_Type_Length",
7312 "MasterSCEthernetAddr",
7357 "Max_Power_Distribution",
7462 "Microcode_Version",
7507 "Netra_ACFirmwareR",
7522 "Netra_DMCFirmwareR",
7642 "Num_CPU_Module_Slots",
7657 "Num_CPUs_in_Module",
7672 "Number_of_Updates",
7687 "OEM_Record_Header_S",
7697 OEM_Record_Header_S
,
7777 "PROM_Format_Version",
7852 "Parent_Dash_Level",
7867 "Parent_Part_Number",
7882 "Parent_Serial_Number",
7897 "PartNumber_ChangedR",
7907 PartNumber_ChangedR
,
7912 "Partner_Part_Number",
7927 "Partner_Part_NumberR",
7937 Partner_Part_NumberR
,
8107 "ProductCustom_MfgInfo",
8152 "Product_Area_Format_Version",
8167 "Product_Area_Length",
8182 "Product_Info_Area_Checksum",
8197 "Product_Info_Area_S",
8207 Product_Info_Area_S
,
8212 "Product_Info_Area_Starting_Offset",
8242 "Product_Name_Type_Length",
8257 "Product_Part_Model_Number",
8272 "Product_Part_Model_Number_Type_Length",
8287 "Product_Serial_Number",
8302 "Product_Serial_Number_Type_Length",
8332 "Product_Version_Type_Length",
8347 "Program_Vendor_ID",
8362 "Program_Vendor_ID_Code",
8377 "Program_Vendor_ID_Code_Source",
8387 Program_Vendor_ID_Source_List
,
8392 "Program_Vendor_ID_Source",
8402 Program_Vendor_ID_Source_List
,
8407 "Program_Vendor_Name_And_Site_Location",
8617 "Repair_Vendor_old",
8707 "SG_BoardParameterR",
8722 "SG_Bootbus_Timing",
8767 "SG_Cpu_Sparc_Freq",
8962 "SPD_Assembly_Serial_No",
8977 "SPD_Burst_Length_Support",
8992 "SPD_Bytes_Written_SPDMemory",
9007 "SPD_CAS_Latencies",
9037 "SPD_Column_Address_Bits",
9097 "SPD_DDR3_Specific",
9112 "SPD_DIMM_Config_Type",
9127 "SPD_Data_Edition_Code",
9142 "SPD_Data_Revision_Code",
9157 "SPD_Data_Sig_Input_Hold_Time",
9172 "SPD_Data_Sig_Input_Setup_Time",
9187 "SPD_Data_Width_Module",
9202 "SPD_Density_And_Banks",
9217 "SPD_Device_Attrib_CAS",
9232 "SPD_Device_Attrib_CS",
9247 "SPD_Device_Attrib_Gen",
9262 "SPD_Device_Attrib_Write",
9277 "SPD_Edge_Connect_Sig_Dq0",
9292 "SPD_Edge_Connect_Sig_Dq1",
9307 "SPD_Edge_Connect_Sig_Dq10",
9322 "SPD_Edge_Connect_Sig_Dq100",
9337 "SPD_Edge_Connect_Sig_Dq101",
9352 "SPD_Edge_Connect_Sig_Dq102",
9367 "SPD_Edge_Connect_Sig_Dq103",
9382 "SPD_Edge_Connect_Sig_Dq104",
9397 "SPD_Edge_Connect_Sig_Dq105",
9412 "SPD_Edge_Connect_Sig_Dq106",
9427 "SPD_Edge_Connect_Sig_Dq107",
9442 "SPD_Edge_Connect_Sig_Dq108",
9457 "SPD_Edge_Connect_Sig_Dq109",
9472 "SPD_Edge_Connect_Sig_Dq11",
9487 "SPD_Edge_Connect_Sig_Dq110",
9502 "SPD_Edge_Connect_Sig_Dq111",
9517 "SPD_Edge_Connect_Sig_Dq112",
9532 "SPD_Edge_Connect_Sig_Dq113",
9547 "SPD_Edge_Connect_Sig_Dq114",
9562 "SPD_Edge_Connect_Sig_Dq115",
9577 "SPD_Edge_Connect_Sig_Dq116",
9592 "SPD_Edge_Connect_Sig_Dq117",
9607 "SPD_Edge_Connect_Sig_Dq118",
9622 "SPD_Edge_Connect_Sig_Dq119",
9637 "SPD_Edge_Connect_Sig_Dq12",
9652 "SPD_Edge_Connect_Sig_Dq120",
9667 "SPD_Edge_Connect_Sig_Dq121",
9682 "SPD_Edge_Connect_Sig_Dq122",
9697 "SPD_Edge_Connect_Sig_Dq123",
9712 "SPD_Edge_Connect_Sig_Dq124",
9727 "SPD_Edge_Connect_Sig_Dq125",
9742 "SPD_Edge_Connect_Sig_Dq126",
9757 "SPD_Edge_Connect_Sig_Dq127",
9772 "SPD_Edge_Connect_Sig_Dq128",
9787 "SPD_Edge_Connect_Sig_Dq129",
9802 "SPD_Edge_Connect_Sig_Dq13",
9817 "SPD_Edge_Connect_Sig_Dq130",
9832 "SPD_Edge_Connect_Sig_Dq131",
9847 "SPD_Edge_Connect_Sig_Dq132",
9862 "SPD_Edge_Connect_Sig_Dq133",
9877 "SPD_Edge_Connect_Sig_Dq134",
9892 "SPD_Edge_Connect_Sig_Dq135",
9907 "SPD_Edge_Connect_Sig_Dq136",
9922 "SPD_Edge_Connect_Sig_Dq137",
9937 "SPD_Edge_Connect_Sig_Dq138",
9952 "SPD_Edge_Connect_Sig_Dq139",
9967 "SPD_Edge_Connect_Sig_Dq14",
9982 "SPD_Edge_Connect_Sig_Dq140",
9997 "SPD_Edge_Connect_Sig_Dq141",
10012 "SPD_Edge_Connect_Sig_Dq142",
10027 "SPD_Edge_Connect_Sig_Dq143",
10042 "SPD_Edge_Connect_Sig_Dq15",
10057 "SPD_Edge_Connect_Sig_Dq16",
10072 "SPD_Edge_Connect_Sig_Dq17",
10087 "SPD_Edge_Connect_Sig_Dq18",
10102 "SPD_Edge_Connect_Sig_Dq19",
10117 "SPD_Edge_Connect_Sig_Dq2",
10132 "SPD_Edge_Connect_Sig_Dq20",
10147 "SPD_Edge_Connect_Sig_Dq20Dq142",
10162 "SPD_Edge_Connect_Sig_Dq21",
10177 "SPD_Edge_Connect_Sig_Dq22",
10192 "SPD_Edge_Connect_Sig_Dq23",
10207 "SPD_Edge_Connect_Sig_Dq24",
10222 "SPD_Edge_Connect_Sig_Dq25",
10237 "SPD_Edge_Connect_Sig_Dq26",
10252 "SPD_Edge_Connect_Sig_Dq27",
10267 "SPD_Edge_Connect_Sig_Dq28",
10282 "SPD_Edge_Connect_Sig_Dq29",
10297 "SPD_Edge_Connect_Sig_Dq3",
10312 "SPD_Edge_Connect_Sig_Dq30",
10327 "SPD_Edge_Connect_Sig_Dq31",
10342 "SPD_Edge_Connect_Sig_Dq32",
10357 "SPD_Edge_Connect_Sig_Dq33",
10372 "SPD_Edge_Connect_Sig_Dq34",
10387 "SPD_Edge_Connect_Sig_Dq35",
10402 "SPD_Edge_Connect_Sig_Dq36",
10417 "SPD_Edge_Connect_Sig_Dq37",
10432 "SPD_Edge_Connect_Sig_Dq38",
10447 "SPD_Edge_Connect_Sig_Dq39",
10462 "SPD_Edge_Connect_Sig_Dq4",
10477 "SPD_Edge_Connect_Sig_Dq40",
10492 "SPD_Edge_Connect_Sig_Dq41",
10507 "SPD_Edge_Connect_Sig_Dq42",
10522 "SPD_Edge_Connect_Sig_Dq43",
10537 "SPD_Edge_Connect_Sig_Dq44",
10552 "SPD_Edge_Connect_Sig_Dq45",
10567 "SPD_Edge_Connect_Sig_Dq46",
10582 "SPD_Edge_Connect_Sig_Dq47",
10597 "SPD_Edge_Connect_Sig_Dq48",
10612 "SPD_Edge_Connect_Sig_Dq49",
10627 "SPD_Edge_Connect_Sig_Dq5",
10642 "SPD_Edge_Connect_Sig_Dq50",
10657 "SPD_Edge_Connect_Sig_Dq51",
10672 "SPD_Edge_Connect_Sig_Dq52",
10687 "SPD_Edge_Connect_Sig_Dq53",
10702 "SPD_Edge_Connect_Sig_Dq54",
10717 "SPD_Edge_Connect_Sig_Dq55",
10732 "SPD_Edge_Connect_Sig_Dq56",
10747 "SPD_Edge_Connect_Sig_Dq57",
10762 "SPD_Edge_Connect_Sig_Dq58",
10777 "SPD_Edge_Connect_Sig_Dq59",
10792 "SPD_Edge_Connect_Sig_Dq6",
10807 "SPD_Edge_Connect_Sig_Dq60",
10822 "SPD_Edge_Connect_Sig_Dq61",
10837 "SPD_Edge_Connect_Sig_Dq62",
10852 "SPD_Edge_Connect_Sig_Dq63",
10867 "SPD_Edge_Connect_Sig_Dq64",
10882 "SPD_Edge_Connect_Sig_Dq65",
10897 "SPD_Edge_Connect_Sig_Dq66",
10912 "SPD_Edge_Connect_Sig_Dq67",
10927 "SPD_Edge_Connect_Sig_Dq68",
10942 "SPD_Edge_Connect_Sig_Dq69",
10957 "SPD_Edge_Connect_Sig_Dq7",
10972 "SPD_Edge_Connect_Sig_Dq70",
10987 "SPD_Edge_Connect_Sig_Dq71",
11002 "SPD_Edge_Connect_Sig_Dq72",
11017 "SPD_Edge_Connect_Sig_Dq73",
11032 "SPD_Edge_Connect_Sig_Dq74",
11047 "SPD_Edge_Connect_Sig_Dq75",
11062 "SPD_Edge_Connect_Sig_Dq76",
11077 "SPD_Edge_Connect_Sig_Dq77",
11092 "SPD_Edge_Connect_Sig_Dq78",
11107 "SPD_Edge_Connect_Sig_Dq79",
11122 "SPD_Edge_Connect_Sig_Dq8",
11137 "SPD_Edge_Connect_Sig_Dq80",
11152 "SPD_Edge_Connect_Sig_Dq81",
11167 "SPD_Edge_Connect_Sig_Dq82",
11182 "SPD_Edge_Connect_Sig_Dq83",
11197 "SPD_Edge_Connect_Sig_Dq84",
11212 "SPD_Edge_Connect_Sig_Dq85",
11227 "SPD_Edge_Connect_Sig_Dq86",
11242 "SPD_Edge_Connect_Sig_Dq87",
11257 "SPD_Edge_Connect_Sig_Dq88",
11272 "SPD_Edge_Connect_Sig_Dq89",
11287 "SPD_Edge_Connect_Sig_Dq9",
11302 "SPD_Edge_Connect_Sig_Dq90",
11317 "SPD_Edge_Connect_Sig_Dq91",
11332 "SPD_Edge_Connect_Sig_Dq92",
11347 "SPD_Edge_Connect_Sig_Dq93",
11362 "SPD_Edge_Connect_Sig_Dq94",
11377 "SPD_Edge_Connect_Sig_Dq95",
11392 "SPD_Edge_Connect_Sig_Dq96",
11407 "SPD_Edge_Connect_Sig_Dq97",
11422 "SPD_Edge_Connect_Sig_Dq98",
11437 "SPD_Edge_Connect_Sig_Dq99",
11452 "SPD_Error_Check_SDRAM_Width",
11482 "SPD_FBDIMM_Specific",
11497 "SPD_Format_Version",
11512 "SPD_Fund_Memory_Type",
11527 "SPD_Fundamental_Memory_Type",
11532 FDTYPE_Enumeration
,
11557 "SPD_Man_Rev_Code_Comp",
11572 "SPD_Man_Rev_Code_Pcb",
11587 "SPD_Man_Specific",
11602 "SPD_Man_Specific1",
11617 "SPD_Manufacture_Date_Week",
11632 "SPD_Manufacture_Date_Year",
11647 "SPD_Manufacture_Week",
11662 "SPD_Manufacture_Year",
11677 "SPD_Manufacturer_Part_No",
11692 "SPD_Manufacturing_Date",
11707 "SPD_Max_Access_Time_CL1tSAC1",
11722 "SPD_Max_Access_Time_CL2tSAC2",
11737 "SPD_Min_Clock_Delay",
11752 "SPD_Min_Cycle_Time_CL1tCC1",
11767 "SPD_Min_Cycle_Time_CL2tCC2",
11782 "SPD_Min_RAS_To_CAS_Delay",
11797 "SPD_Min_Ras_Pulse_Width",
11812 "SPD_Min_Row_Delay",
11827 "SPD_Min_Row_Precharge_Time",
11842 "SPD_Mod_Data_Width",
11857 "SPD_Mod_Voltage_Interface",
11872 "SPD_Mode_Register_Data_1",
11887 "SPD_Mode_Register_Data_2",
11902 "SPD_Module_Attrib",
11917 "SPD_Module_Bank_Density",
11922 FDTYPE_Enumeration
,
11927 SPD_Module_Bank_Density_110
,
11932 "SPD_Module_Config_Type",
11947 "SPD_Module_Data_Width",
11977 "SPD_Module_Organization",
11992 "SPD_Module_Physical_Attributes",
12007 "SPD_Module_Rev_Code",
12022 "SPD_Module_Serial_Number",
12052 "SPD_Module_Type_Thickness",
12067 "SPD_No_Banks_Assembly",
12082 "SPD_No_Banks_SDRAM_Device",
12097 "SPD_Old_Assembly_Serial_No",
12112 "SPD_Old_Man_Code",
12142 "SPD_Old_Sun_Module_Label_Info",
12157 "SPD_Old_Sun_Part_No",
12187 "SPD_Primary_SDRAM_Width",
12217 "SPD_Refresh_RateType",
12247 "SPD_Row_Address_Bits",
12262 "SPD_SDRAM_Addressing",
12277 "SPD_SDRAM_Vendor_Name",
12282 FDTYPE_Enumeration
,
12292 "SPD_Sig_Input_Hold_Time",
12307 "SPD_Sig_Input_Setup_Time",
12322 "SPD_Sun_Copyright",
12337 "SPD_Sun_Mod_Cycle_Time",
12352 "SPD_Sun_Mod_Cycle_Time_TOH",
12367 "SPD_Sun_Mod_Label_Info",
12382 "SPD_Sun_Mod_Power_Parm_2",
12397 "SPD_Sun_Module_Power_Parm",
12402 FDTYPE_Enumeration
,
12407 SPD_Sun_Mod_Power_Parm_111
,
12412 "SPD_Sun_Serial_No",
12427 "SPD_Synthesized_Serial_Number",
12442 "SPD_TSHZ_Max_Nbrs_CAS_Lat",
12457 "SPD_TSLZ_CLK_To_Output",
12472 "SPD_TotBytes_SPDMemory",
12487 "SPD_Type_Specific",
12532 "SRAM_Manufacturer",
12537 FDTYPE_Enumeration
,
12582 FDTYPE_Enumeration
,
12622 "Safari_DIMM_Mapping_Pointer",
12682 "Serial_Number_Format",
12697 "Sheffield_Bridge_FirmwareR",
12707 Sheffield_Bridge_FirmwareR
,
12712 "Sheffield_Fixed_Hardware",
12727 "Sheffield_RCP_FirmwareR",
12737 Sheffield_RCP_FirmwareR
,
12742 "Sheffield_SideA_Hardware",
12757 "Sheffield_SideB_Hardware",
12772 "Sheffield_Split_ModeR",
12782 Sheffield_Split_ModeR
,
12787 "Sheffield_Split_Mode_Flags",
12817 "Shutdown_Temperature",
12832 "SlaveSCEthernetAddr",
12897 FDTYPE_Enumeration
,
13132 "Status_Proxy_SparseR",
13142 Status_Proxy_SparseR
,
13162 "Sun_Certification",
13192 "Sun_Fru_Description",
13207 "Sun_Fru_Shortname",
13227 FDTYPE_Enumeration
,
13237 "Sun_Hazard_Class_Code",
13312 "Sun_Part_Dash_Rev",
13357 "Sun_Part_Number_DataR",
13367 Sun_Part_Number_DataR
,
13432 "Sun_Serial_Number",
13467 FDTYPE_Enumeration
,
13472 Repair_Sympton_Code
,
13492 "Synthesized_Serial_Number_Rule",
13567 "Tacho_Pulses_Per_Rev",
13582 "Temperature_ExcessR",
13592 Temperature_ExcessR
,
13597 "Temperature_HistoryR",
13607 Temperature_HistoryR
,
13612 "Temperature_LimitsR",
13622 Temperature_LimitsR
,
13627 "Temporary_FMA_Data",
13852 "Total_Power_Offs",
13882 "Total_Power_Ons_old",
13942 "UNIX_Timestamp32",
13957 "UNIX_Timestamp64",
14032 "V1_CUR_Shutdown_High_Line",
14047 "V1_CUR_Shutdown_Low_Line",
14062 "V1_CUR_Warning_High_Line",
14077 "V1_CUR_Warning_Low_Line",
14092 "V1_Power_Rating_High_Line",
14107 "V1_Power_Rating_Low_Line",
14122 "V1_VLT_Over_Shutdown",
14137 "V1_VLT_Over_Warning",
14152 "V1_VLT_Under_Shutdown",
14167 "V1_VLT_Under_Warning",
14212 "Vendor_ID_Code_Source",
14222 Vendor_ID_Source_List
,
14227 "Vendor_ID_Source",
14232 FDTYPE_Enumeration
,
14237 Vendor_ID_Source_List
,
14247 FDTYPE_Enumeration
,
14257 "Vendor_Name_And_Site_Description",
14272 "Vendor_Name_And_Site_Location",
14287 "Vendor_Name_Fill",
14317 "Vendor_Site_ID_Source",
14322 FDTYPE_Enumeration
,
14327 Vendor_Site_ID_Source_List
,
14362 "WCI_A_Rcalibrated",
14377 "WCI_B_Rcalibrated",
14392 "WCI_CalibrationR",
14467 "WarrantyDuration",
14482 "WarrantyStartDate",
14497 "Wildcat_IO_DIMM_Lot",
14507 Wildcat_IO_DIMM_Lot
,