//******************************************************************************
//
//                   INTEL CORPORATION PROPRIETARY INFORMATION
//       This software is supplied under the terms of a license agreement or
//       nondisclosure agreement with Intel Corporation and may not be copied
//       or disclosed except in accordance with the terms of that agreement.
//         Copyright (c) 2006 Intel Corporation. All Rights Reserved.
//******************************************************************************

//
// File Header Information
//

_LF_NAME       'Hot Swap Controller' // The name for this load file
_LF_VERSION    '0.03'       // The version of this load file
_LF_FMT_VER    '1.50'       // The version of the load file format
_IPMI_VERSION  '1.50'       // Specifies the IPMI format version #

//
// FRU Area Header 
//

_FRU (                      // FRU data for the HSB Module 
_FRU_TITLE      'Hot Swap Ctlr'  // FRU title
_START_ADDR     0000             // Start Address is 00h
_DATA_LEN       00D8             // Length is 152 bytes
_NVS_TYPE       'IMBDEVICE'      // 256 byte Serial EEPROM used to store FRU
_DEV_ID         00               // Device ID
_DEV_CONTROLLER 20               // Device Controller
_DEV_BUS        00               // IMB device resides behind the HSC
_DEV_ADDRESS    C0

_SEE_COMMON          // NVS Common Header area contents 00-07h (8 bytes)
   01                // Common Header Format Version
   01                // Internal Use Area Offset in multiples of 8 bytes
   00                // Chassis Information Area Starting Offset in multiples of 8 bytes
   02                // Board Area Starting Offset in multiples of 8 bytes
   00                // Product Information Area Starting Offset in multiples of 8 bytes
   00                // MultiRecord Information Area Starting Offset in multiples of 8 bytes
   00                // PAD (1 byte)
   FC                // Common Header Checksum (2's complement)

_SEE_INTERNAL        // NVS Internal Use area contents 08h-0Fh (8 bytes)
   01 00 00 00 00 00 00 00  // 08h - 0Fh

_SEE_BOARD           // NVS Board Info area contents
   01                // Board info area format version
   19                // Board info area length in multiples of 8 bytes
   00                // Unicode country base (00 = use 8-bit Latin 1 ASCII)
   00 00 00          // Mock-up mfg date / time
   C5                // Board mfr type/length byte
   'Intel'           // Board manufacturer name
   CB                // Board product name type/length byte
   'SR1550 HSBP'     // Board product name
   CC                // 11 001010 board serial number type/length byte
   '............'    // Mock-up 12 digit ASCII board serial number
   CA                // 11 001010 board part number type/length byte
   '..........'      // 10-digit part number as 8-bit ASCII
   CC                // FRU File ID field is NULL
   'FRU Ver 1.00'
   C0                // Board Custom Field
   C0                // Board Custom Field
   C0                // Board Custom Field
   C0                // Board Custom Field
   C0                // Board Custom Field
   C0                // Board Custom Field
   C1                // No more fields type/length byte
) 

//** End of FRU for HSC ******************************************************
