//****************************************************************************
//                          Intel Corporation
//                    Jones Farm, Hillsboro, Oregon
//                           (503) 696-8080
//                                                             
//                Intel Corporation Proprietary Information
//     Copyright (c) 2004 Intel Corporation, All Rights Reserved
//****************************************************************************
//
//  TITLE: SAF2MBMC.SDR                             DATE CREATED:  11/08/2004
//
//  DESCRIPTION:  BMC Master Sensor Data Record (SDR) information file.  This 
//      SDR file was created for the Intel SE7520AF20 server.
//	And Manufacture Use Only!
//
//  PVCS INFORMATION:
//      $Workfile:     $
//      $Author:       $
//      $Revision:     $
//      $Date:         $
//      $Modtime:      $
//
//****************************************************************************
//  REVISION HISTORY:
//****************************************************************************


//
// File Header Information
//

_LF_NAME       'SAF2 SDR File'
_LF_VERSION    '0.O'
_LF_FMT_VER    '1.50'
_IPMI_VERSION  '1.50'

//
// SDR Header Information
//

_SDR (
_START_ADDR    0000
_DATA_LEN      0000
_NVS_TYPE      'IMBDEVICE'
_DEV_BUS       FF
_DEV_ADDRESS   20

//*******************************************************
// SDR Type 01 Records
//*******************************************************

_SDR_TYPE      01
_REC_LEN       0038

   // Sensor Record Header
   0007               // Record ID
   51                 // SDR Version
   01                 // Record Type
   33                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0B                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   40                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   D2                 // R exp, B exp
   07                 // Analog characteristic flags
   C2                 // Nominal Reading
   CB                 // Normal Maximum
   BD                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   D2                 // Upper critical
   CF                 // Upper non-critical
   00                 // Lower non-recoverable
   B3                 // Lower critical
   B9                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C8                 // Type/Length Code
   'CPU1 12V'         // String Bytes

_SDR_TYPE      01
_REC_LEN       003E

   // Sensor Record Header
   0009               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0D                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   4E                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   C2                 // R exp, B exp
   07                 // Analog characteristic flags
   C0                 // Nominal Reading
   C3                 // Normal Maximum
   BB                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   CD                 // Upper critical
   CA                 // Upper non-critical
   00                 // Lower non-recoverable
   B1                 // Lower critical
   B6                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Baseboard 1.5V'   // String Bytes

_SDR_TYPE      01
_REC_LEN       003E

   // Sensor Record Header
   000A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0E                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   66                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   C2                 // R exp, B exp
   07                 // Analog characteristic flags
   B0                 // Nominal Reading
   B6                 // Normal Maximum
   AA                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   BD                 // Upper critical
   BA                 // Upper non-critical
   00                 // Lower non-recoverable
   A1                 // Lower critical
   A7                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Baseboard 1.8V'   // String Bytes

_SDR_TYPE      01
_REC_LEN       003E

   // Sensor Record Header
   000B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   0F                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   AB                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   C2                 // R exp, B exp
   07                 // Analog characteristic flags
   C0                 // Nominal Reading
   C7                 // Normal Maximum
   BA                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   CE                 // Upper critical
   CB                 // Upper non-critical
   00                 // Lower non-recoverable
   B1                 // Lower critical
   B7                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Baseboard 3.3V'   // String Bytes

_SDR_TYPE      01
_REC_LEN       003C

   // Sensor Record Header
   000C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   10                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   1A                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   D2                 // R exp, B exp
   07                 // Analog characteristic flags
   C1                 // Nominal Reading
   C7                 // Normal Maximum
   B7                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   CE                 // Upper critical
   CB                 // Upper non-critical
   00                 // Lower non-recoverable
   AD                 // Lower critical
   B3                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'Baseboard 5V'     // String Bytes

_SDR_TYPE      01
_REC_LEN       003D

   // Sensor Record Header
   000D               // Record ID
   51                 // SDR Version
   01                 // Record Type
   38                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   11                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   40                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   D2                 // R exp, B exp
   07                 // Analog characteristic flags
   C2                 // Nominal Reading
   CB                 // Normal Maximum
   BD                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   D2                 // Upper critical
   CF                 // Upper non-critical
   00                 // Lower non-recoverable
   AC                 // Lower critical
   B1                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'Baseboard 12V'    // String Bytes

_SDR_TYPE      01
_REC_LEN       003E

   // Sensor Record Header
   000E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   39                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   12                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   F8                 // M
   00                 // M, Tolerance
   78                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C3                 // R exp, B exp
   07                 // Analog characteristic flags
   41                 // Nominal Reading
   60                 // Normal Maximum
   30                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   80                 // Upper critical
   72                 // Upper non-critical
   00                 // Lower non-recoverable
   25                 // Lower critical
   2B                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'Baseboard -12V'   // String Bytes

_SDR_TYPE      01
_REC_LEN       0037

   // Sensor Record Header
   000F               // Record ID
   51                 // SDR Version
   01                 // Record Type
   32                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   13                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3E                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   C2                 // R exp, B exp
   07                 // Analog characteristic flags
   C0                 // Nominal Reading
   C8                 // Normal Maximum
   BA                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   CF                 // Upper critical
   CC                 // Upper non-critical
   00                 // Lower non-recoverable
   B4                 // Lower critical
   B7                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C7                 // Type/Length Code
   'FSB Vtt'          // String Bytes

_SDR_TYPE      01
_SDR_TAG       'HP'
_SDR_TAG       'NON_HP'
_REC_LEN       0037

   // Sensor Record Header
   0010               // Record ID
   51                 // SDR Version
   01                 // Record Type
   32                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   14                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   4E                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   C2                 // R exp, B exp
   07                 // Analog characteristic flags
   C0                 // Nominal Reading
   C7                 // Normal Maximum
   B9                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   CD                 // Upper critical
   CA                 // Upper non-critical
   00                 // Lower non-recoverable
   B3                 // Lower critical
   B6                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C7                 // Type/Length Code
   'MCH Vtt'          // String Bytes

_SDR_TYPE      01
_SDR_TAG       'PROC_1'
_REC_LEN       003A

   // Sensor Record Header
   0012               // Record ID
   51                 // SDR Version
   01                 // Record Type
   35                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   16                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   E9                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask
   8532               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   3F                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   BF                 // Nominal Reading
   DF                 // Normal Maximum
   89                 // Normal Minimum
   FF                 // Sensor Maximum Reading
   00                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   EB                 // Upper critical
   E4                 // Upper non-critical
   00                 // Lower non-recoverable
   81                 // Lower critical
   85                 // Lower non-critical
   01                 // Positive hysterisis value
   01                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'Proc1 Vccp'       // String Bytes

_SDR_TYPE      01
_REC_LEN       003F

   // Sensor Record Header
   0025               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   28                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   E8                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1B1B               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   03                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   2F                 // Nominal Reading
   49                 // Normal Maximum
   0D                 // Normal Minimum
   7F                 // Sensor Maximum Reading
   80                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   52                 // Upper critical
   4D                 // Upper non-critical
   00                 // Lower non-recoverable
   05                 // Lower critical
   0A                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Proc1 Core Temp'  // String Bytes

_SDR_TYPE      01
_REC_LEN       003F

   // Sensor Record Header
   0027               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   22                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   79                 // Sensor Initialization
   E8                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   81                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   27                 // M
   03                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   00                 // Nominal Reading
   02                 // Normal Maximum
   00                 // Normal Minimum
   7F                 // Sensor Maximum Reading
   80                 // Sensor Minimum Reading
   00                 // Upper non-recoverable
   14                 // Upper critical
   05                 // Upper non-critical
   00                 // Lower non-recoverable
   00                 // Lower critical
   00                 // Lower non-critical
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'CPU1 Therm Ctrl'  // String Bytes

//*******************************************************
// SDR Type 02 Records
//*******************************************************

_SDR_TYPE      02
_REC_LEN       002A

   // Sensor Record Header
   0031               // Record ID
   51                 // SDR Version
   02                 // Record Type
   25                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   1E                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   61                 // Sensor Initialization
   40                 // Sensor Capabilities
   07                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0100               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'Proc1 IERR'       // String Bytes

_SDR_TYPE      02
_REC_LEN       002F

   // Sensor Record Header
   0033               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2A                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   20                 // Sensor Number

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   61                 // Sensor Initialization
   40                 // Sensor Capabilities
   07                 // Sensor Type
   6F                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Proc1 ThermTrip'  // String Bytes

_SDR_TYPE      02
_REC_LEN       002E

   // Sensor Record Header
   0037               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // Record Length

   // Record Key Bytes
   20                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   2A                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   61                 // Sensor Initialization
   40                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask
   0200               // Deassertion Event Mask
   0200               // Reading Mask & Settable / Readable Threshold Masks
   C0                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0100               // Sensor Record Sharing
   00                 // Positive-going Threshold Hysteresis
   00                 // Negative-going Threshold Hysteresis
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'CPU Cfg. Error'   // String Bytes

//*******************************************************
// SDR Type C0 Records
//*******************************************************

_SDR_TYPE      C0
_REC_LEN       0019

   // Sensor Record Header
   0038               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   14                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   'SDR Package 6.6.2' // String Bytes


)
