//****************************************************************************
//                          Intel Corporation
//                    Jones Farm, Hillsboro, Oregon
//                           (503) 696-8080
//
//                Intel Corporation Proprietary Information
//     Copyright (c) 2010-2012 Intel Corporation, All Rights Reserved
//****************************************************************************
//
//
// File Header Information
//

_LF_NAME       'S1200BTL&BTM SDR File'
_LF_VERSION    '1.16'
_LF_FMT_VER    '1.50'
_IPMI_VERSION  '2.00'

//
// SDR Header Information
//

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

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

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

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

   // Record Body Bytes
   15                 // Entity ID - power management / power distribution board
   01                 // Entity Instance
   67                 // Sensor Initialization - [6]-Init Scanning; [5]-Init Events; [2]-Init Sensor Type;
   40                 // Sensor Capabilities
   09                 // Sensor Type - power unit
   6F                 // Event / Reading Base Type
   7100               // Assertion Event Mask   --Power down/A/C lost/Soft power control failure/Power unit failure =7100
   7100               // Deassertion Event Mask --Power down/A/C lost/Soft power control failure/Power unit failure =7100
   7100               // Reading Mask & Settable / Readable Threshold Masks --Power down/A/C lost/Soft power control failure/Power unit failure =7100
   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
   'Pwr Unit Status'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002D

   // Sensor Record Header
   0002               // Record ID
   51                 // SDR Version
   02                 // Record Type
   28                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   23                 // Sensor Type
   6F                 // Event / Reading Base Type
   0F01               // Assertion Event Mask   --Timer expired, status only/Hard reset/Power down/Power cycle/Timer interrupt =0F01
   0000               // Deassertion Event Mask --No Deassertion =0000
   0F01               // Reading Mask & Settable / Readable Threshold Masks --Timer expired, status only/Hard reset/Power down/Power cycle/Timer interrupt =0F01
   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
   CD                 // Type/Length Code
   'IPMI Watchdog'    // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'CHASSIS_INTRU'
_REC_LEN    002E

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

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

   // Record Body Bytes
   17                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   05                 // Sensor Type
   6F                 // Event / Reading Base Type
   1100               // Assertion Event Mask   --Chassis intrusion/LAN leash lost 1 =1100
   1100               // Deassertion Event Mask --Chassis intrusion/LAN leash lost 1 =1100
   1100               // Reading Mask & Settable / Readable Threshold Masks --Chassis intrusion/LAN leash lost 1 =1100
   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
   'Physical Scrty'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'NO_CHASSIS_INTRU'
_REC_LEN    002E

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

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

   // Record Body Bytes
   17                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   05                 // Sensor Type
   6F                 // Event / Reading Base Type
   1000               // Assertion Event Mask   -- LAN leash lost =1000
   1000               // Deassertion Event Mask -- LAN leash lost =1000
   1000               // Reading Mask & Settable / Readable Threshold Masks -- LAN leash lost =1000
   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
   'Physical Scrty'   // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'FP_NMI'
_REC_LEN    002F

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

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

   // Record Body Bytes
   0C                 // Entity ID
   00                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   13                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Assertion Event Mask   --Front panel NMI/diagnostic interrupt = 0100
   0000               // Deassertion Event Mask --No Deassertion =0000
   0100               // Reading Mask & Settable / Readable Threshold Masks --Front panel NMI/diagnostic interrupt = 0100
   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
   'FP NMI Diag Int'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002B

   // Sensor Record Header
   0006               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   41                 // Sensor Capabilities
   F3                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   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
   CB                 // Type/Length Code
   'SMI TimeOut'      // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0030

   // Sensor Record Header
   0007               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   10                 // Sensor Type
   6F                 // Event / Reading Base Type
   0400               // Assertion Event Mask  --Log area reset / cleared =0400
   0000               // Deassertion Event Mask --N/A
   0400               // Reading Mask & Settable / Readable Threshold Masks --Log area reset / cleared =0400
   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
   D0                 // Type/Length Code
   'System Event Log' // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002C

   // Sensor Record Header
   0008               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   12                 // Sensor Type
   6F                 // Event / Reading Base Type
   1000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   1000               // 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
   CC                 // Type/Length Code
   'System Event'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0026

   // Sensor Record Header
   0009               // Record ID
   51                 // SDR Version
   02                 // Record Type
   21                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   14                 // Sensor Type
   6F                 // Event / Reading Base Type
   0500               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0500               // 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
   C6                 // Type/Length Code
   'Button'           // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002E

   // Sensor Record Header
   000A               // Record ID
   51                 // SDR Version
   02                 // Record Type
   29                 // 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
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   01                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   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
   'PCH Therm Trip'   // 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
   20                 // Sensor Number

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   03                 // M, Tolerance
   00                 // B
   32                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   32                 // Normal Reading (32h = 50 degrees C)
   5F                 // Normal Maximum (5Fh = 95 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   72                 // Upper critical (72h = 114 degrees C)
   69                 // Upper non-critical (69h = 105 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (05h = 5 degrees C)
   0A                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   04                 // Positive hysteresis value
   04                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CE                 // Type/Length Code
   'BMC Board TEMP'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FP_TEMP'
_REC_LEN    0040

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

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

   // Record Body Bytes
   0C                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   03                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   17                 // Normal Reading (17h = 25 degrees C)
   28                 // Normal Maximum (28h = 40 degrees C)
   05                 // Normal Minimum (05h = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   30                 // Upper critical (30h = 48 degrees C)
   2C                 // Upper non-critical (2Ch = 44 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   03                 // Positive hysteresis value
   03                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'Front Panel Temp' // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0040

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type -- (Temperature)
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- (Degrees C)
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   03                 // M, Tolerance
   00                 // B
   32                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   32                 // Normal Reading (32h = 50 degrees C)
   5F                 // Normal Maximum (5Fh = 95 degrees C)
   0A                 // Normal Minimum (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   72                 // Upper critical (72h = 114 degrees C)
   69                 // Upper non-critical (69h = 105 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   05                 // Lower critical (05h = 5 degrees C)
   0A                 // Lower non-critical (0Ah = 10 degrees C)
   //------------------------------------------------------------------//
   04                 // Positive hysteresis value
   04                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   D0                 // Type/Length Code
   'Board Inlet TEMP' // String Bytes   

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FAN_2'
_REC_LEN    0039

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

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

   // Record Body Bytes
   1D                 // Entity ID
   00                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   56                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   88                 // Normal Reading (88h == 11800 RPM)
   FF                 // Normal Maximum (FFh == 22000 RPM)
   12                 // Normal Minimum (12h == 1600 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 22000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0C                 // Lower critical (0Ch == 1120 RPM)
   0E                 // Lower non-critical (0Eh == 1280 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan 2'        // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FAN_2_FCT'
_REC_LEN    0039

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

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

   // Record Body Bytes
   1D                 // Entity ID
   00                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (03h == 350 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan 2'        // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_FAN'
_REC_LEN    003D

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

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

   // Record Body Bytes
   1D                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   0C                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   A7                 // Normal Reading (A7h == 2100 RPM)
   FF                 // Normal Maximum (FFh == 3200 RPM)
   4F                 // Normal Minimum (4Fh == 1000 RPM0
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 3200 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   37                 // Lower critical (37h == 700 RPM)
   3F                 // Lower non-critical (3Fh == 800 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CD                 // Type/Length Code
   'Processor Fan'    // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PROC_FAN_FCT'
_REC_LEN    003D

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

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

   // Record Body Bytes
   1D                 // Entity ID
   02                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (03h == 350 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CD                 // Type/Length Code
   'Processor Fan'    // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FAN_4'
_REC_LEN    003C

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

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

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   18                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   93                 // Normal Reading (93h == 3650 RPM)
   FF                 // Normal Maximum (FFh == 6300 RPM)
   14                 // Normal Minimum (14h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 6300 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   08                 // Lower critical (08h == 200 RPM)
   0C                 // Lower non-critical (0Ch == 300 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 4'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FAN_4_FCT'
_REC_LEN    003C

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

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

   // Record Body Bytes
   1D                 // Entity ID
   03                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (03h == 350 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'System Fan 4'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FAN_1'
_REC_LEN    0039

   // Sensor Record Header
   0014               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

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

   // Record Body Bytes
   1D                 // Entity ID
   04                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   56                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   88                 // Normal Reading (88h == 11800 RPM)
   FF                 // Normal Maximum (FFh == 22000 RPM)
   12                 // Normal Minimum (12h == 1600 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 22000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0C                 // Lower critical (0Ch == 1120 RPM)
   0E                 // Lower non-critical (0Eh == 1280 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan 1'        // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FAN_1_FCT'
_REC_LEN    0039

   // Sensor Record Header
   0015               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

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

   // Record Body Bytes
   1D                 // Entity ID
   04                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (03h == 350 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan 1'        // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FAN_3'
_REC_LEN    0039

   // Sensor Record Header
   0016               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

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

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   56                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   88                 // Normal Reading (88h == 11800 RPM)
   FF                 // Normal Maximum (FFh == 22000 RPM)
   12                 // Normal Minimum (12h == 1600 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 22000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   0C                 // Lower critical (0Ch == 1120 RPM)
   0E                 // Lower non-critical (0Eh == 1280 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan 3'        // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'FAN_3_FCT'
_REC_LEN    0039

   // Sensor Record Header
   0017               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

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

   // Record Body Bytes
   1D                 // Entity ID
   05                 // Entity Instance
   7F                 // Sensor Initialization
   28                 // Sensor Capabilities
   04                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   12                 // Sensor Units 2 (12h=RPM)
   00                 // Sensor Units 3
   00                 // Linearization
   62                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   82                 // Normal Reading (82h == 12750 RPM)
   FF                 // Normal Maximum (FFh == 25000 RPM)
   05                 // Normal Minimum (05h == 500 RPM)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh == 25000 RPM)
   00                 // Sensor Minimum Reading (00h == 0 RPM)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   03                 // Lower critical (03h == 350 RPM)
   04                 // Lower non-critical (04h == 400 RPM)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   45                 // OEM used for filtering [7:5]= 1 Mean (avg) [4:0]=5 Sample Count
   C9                 // Type/Length Code
   'Sys Fan 3'        // String Bytes
   
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_SDR_TAG    'OTHER'
_REC_LEN    002A

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

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

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   40                 // Sensor Capabilities
   08                 // Sensor Type
   6F                 // Event / Reading Base Type
   4F00               // Assertion Event Mask   --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Deassertion Event Mask --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   4F00               // Reading Mask & Settable / Readable Threshold Masks --Presence/Failure/Predictive Failure/A/C lost/Configuration error =4F00
   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
   'PS1 Status'       // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PS1'
_REC_LEN    003C

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

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

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   0B                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask
   8032               // Deassertion Event Mask
   1818               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   06                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   04                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   31                 // Nomnal Reading (31h=198.0Watt)
   62                 // Normal Maximum (62h=395.3Watt)
   00                 // Normal Minimum (00h=0Watt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh=1020.0Watt)
   00                 // Sensor Minimum Reading (00h=0.0Watt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   7F                 // Upper critical (7Fh=508.2Watt)
   70                 // Upper non-critical (70h=451.8Watt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysterisis value
   02                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'PS1 Power In'     // String Bytes

////====================================================================//
//_SDR_TYPE 01
//_SDR_TAG  'PS1'
//_REC_LEN  003E
//
//   // Sensor Record Header
//   001A               // Record ID
//   51                 // SDR Version
//   01                 // Record Type
//   39                 // Record Length
//
//   // Record Key Bytes
//   20                 // Sensor Owner ID
//   00                 // Sensor Owner LUN
//   58                 // Sensor Number
//
//   // Record Body Bytes
//   0A                 // Entity ID
//   01                 // Entity Instance
//   7B                 // Sensor Initialization
//   E8                 // Sensor Capabilities
//   03                 // Sensor Type
//   01                 // Event / Reading Base Type
//   8002               // Assertion Event Mask
//   8032               // Deassertion Event Mask
//   1818               // Reading Mask & Settable / Readable Threshold Masks
//   01                 // Sensor Units 1
//   00                 // Sensor Units 2
//   00                 // Sensor Units 3
//   00                 // Linearization
//   01                 // M
//   00                 // M, Tolerance
//   00                 // B
//   00                 // B, Accuracy
//   00                 // Accuracy, Accuracy Exp
//   00                 // R exp, B exp
//   07                 // Analog characteristic flags
//   //------------------------------------------------------------------//
//   32                 // Normal Reading (32h = 50 %)
//   64                 // Normal Maximum (64h = 100 %)
//   00                 // Normal Minimum
//   //------------------------------------------------------------------//
//   FF                 // Sensor Maximum Reading
//   00                 // Sensor Minimum Reading
//   //------------------------------------------------------------------//
//   00                 // Upper non-recoverable (not specified)
//   70                 // Upper critical (70h = 112.0 %)
//   64                 // Upper non-critical (64h = 100.0 %)
//   //------------------------------------------------------------------//
//   00                 // Lower non-recoverable (not specified)
//   00                 // Lower critical  (not specified)
//   00                 // Lower non-critical (not specified)
//   //------------------------------------------------------------------//
//   00                 // Positive hysterisis value
//   00                 // Negative hysterisis value
//   00                 // Reserved
//   00                 // Reserved
//   00                 // OEM
//   CE                 // Type/Length Code
//   'PS1 Curr Out %'   // String Bytes

//====================================================================//
_SDR_TYPE   01
_SDR_TAG    'PS1'
_REC_LEN    003F

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

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

   // Record Body Bytes
   0A                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   E8                 // Sensor Capabilities
   01                 // Sensor Type -- Temp
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2 -- Degrees C
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   1C                 // Normal Reading (1Ch = 28 degrees C)
   37                 // Normal Maximum (37h = 55 degrees C)
   05                 // Normal Minimum (05h = 5 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   41                 // Upper critical (41h = 65 degrees C)
   3C                 // Upper non-critical (3Ch = 60 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (not specified)
   00                 // Lower non-critical (not specified)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   CF                 // Type/Length Code
   'PS1 Temperature'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0029

   // Sensor Record Header
   001C               // Record ID
   51                 // SDR Version
   02                 // Record Type
   24                 // Record Length

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

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   6F                 // Event / Reading Base Type
   8200               // Assertion Event Mask   --Thermal trip/Presence =8200
   8200               // Deassertion Event Mask --Thermal trip/Presence =8200
   8200               // Reading Mask & Settable / Readable Threshold Masks --Thermal trip/Presence =8200
   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
   C9                 // Type/Length Code
   'P1 Status'        // String Bytes
               
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003F

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

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

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0000               // Reading Mask & Settable / Readable Threshold Masks
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   F1                 // Normal Reading (F1h = -15 degree C)
   00                 // Normal Maximum (00h = 0 degree C)
   BA                 // Normal Minimum (BAh = -70 degree C)
   //------------------------------------------------------------------//
   00                 // Sensor Maximum Reading (00h = 0 degree C)
   80                 // Sensor Minimum Reading (80h = -128 degree C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degree C)
   00                 // Upper critical (00h = 0 degree C)
   00                 // Upper non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degree C)
   00                 // Lower critical (00h = 0 degree C)
   00                 // Lower non-critical (00h = 0 degree C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM
   CF                 // Type/Length Code
   'P1 Therm Margin'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003F

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

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

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   01                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   00                 // Normal Reading (00h = 0 %)
   14                 // Normal Maximum (14h = 20 %)
   00                 // Normal Minimum (00h = 0 %)
   //------------------------------------------------------------------//
   64                 // Sensor Maximum Reading (64h = 100 %)
   00                 // Sensor Minimum Reading (00h = 0 %)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 %)
   32                 // Upper critical (32h = 50 %)
   1E                 // Upper non-critical (1Eh = 30 %)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 %)
   00                 // Lower critical (00h = 0 %)
   00                 // Lower non-critical (00h = 0 %)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'P1 Therm Ctrl %'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   41                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0200
   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
   'P1 ERR2 TimeOut'  // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0026

   // Sensor Record Header
   0020               // Record ID
   51                 // SDR Version
   02                 // Record Type
   21                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // 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
   C6                 // Type/Length Code
   'CATERR'           // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002C

   // Sensor Record Header
   0021               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // 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
   CC                 // Type/Length Code
   'MSID Misatch'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002B

   // Sensor Record Header
   0022               // Record ID
   51                 // SDR Version
   02                 // Record Type
   26                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   07                 // Sensor Type
   03                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --State asserted =0200
   0200               // Deassertion Event Mask --State asserted =0200
   0000               // 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
   CB                 // Type/Length Code
   'CPU Missing'      // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002A

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

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

   // Record Body Bytes
   03                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   01                 // Sensor Type
   05                 // Event / Reading Base Type
   0200               // Assertion Event Mask   --Limit exceeded =0200
   0200               // Deassertion Event Mask --Limit exceeded =0200
   0200               // Reading Mask & Settable / Readable Threshold Masks --Limit exceeded =0200
   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
   'P1 VRD Hot'       // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0040

   // Sensor Record Header
   0024               // Record ID
   51                 // SDR Version
   01                 // Record Type
   3B                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8002               // Assertion Event Mask   --[u][c,nc]=8002
   8032               // Deassertion Event Mask --[u][c,nc]=8032
   1818               // Reading Mask & Settable / Readable Threshold Masks --[u][c,nc]=1818
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   00                 // M, Tolerance
   00                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EC                 // Normal Reading(ECh = -20 degrees C)
   00                 // Normal Maximum (00h = 0 degrees C)
   BA                 // Normal Minimum (BAh = -70 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   0A                 // Upper critical (0Ah = 10 degrees C)
   05                 // Upper non-critical (05h = 5 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 degrees C)
   00                 // Lower critical (00h = 0 degrees C)
   00                 // Lower non-critical (00h = 0 degrees C)
   //------------------------------------------------------------------//
   02                 // Positive hysteresis value
   02                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   27                 // OEM used for filtering [7:5]= 1 Median [4:0]=7 Sample Count
   D0                 // Type/Length Code
   'Mem P1 Thrm Mrgn' // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    0030

   // Sensor Record Header
   0025               // Record ID
   51                 // SDR Version
   02                 // Record Type
   2B                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   67                 // Sensor Initialization
   00                 // Sensor Capabilities
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0004               // Assertion Event Mask   --State asserted =0004
   0004               // Deassertion Event Mask --State asserted =0004
   0004               // Reading Mask & Settable / Readable Threshold Masks --State asserted =0004
   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
   D0                 // Type/Length Code
   'Mem P1 Thrm Trip' // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0039

   // Sensor Record Header
   0026               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   34                 // M
   00                 // M, Tolerance
   82                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   D0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E3                 // Normal Reading (E3h = 11.93 Volt)
   EF                 // Normal Maximum (EEh = 12.56 Volt)
   D8                 // Normal Minimum (D7h = 11.36 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 13.39 Volt)
   00                 // Sensor Minimum Reading (00h = 0.18 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0.13 Volt)
   FC                 // Upper critical (FCh = 13.23 Volt)
   F5                 // Upper non-critical (F5h = 12.87 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.13 Volt)
   CC                 // Lower critical (CCh = 10.74 Volt)
   D2                 // Lower non-critical (D2h = 11.05 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'BB +12.0V'          // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0038

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   D9                 // M
   00                 // M, Tolerance
   46                 // B
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 4.98 Volt)
   F0                 // Normal Maximum (F0h = 5.24 Volt)
   D9                 // Normal Minimum (D9h = 4.74 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 5.57 Volt)
   00                 // Sensor Minimum Reading (00h = 0.03 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0.03 Volt)
   FC                 // Upper critical (FCh = 5.50 Volt)
   F5                 // Upper non-critical (F5h = 5.35 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.03 Volt)
   CE                 // Lower critical (CEh = 4.50 Volt)
   D4                 // Lower non-critical (D4h = 4.63 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C8                 // Type/Length Code
   'BB +5.0V'           // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    0038

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   8F                 // M
   00                 // M, Tolerance
   48                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E5                 // Normal Reading (E5h = 3.28 Volt)
   F1                 // Normal Maximum (F1h = 3.45 Volt)
   DA                 // Normal Minimum (DAh = 3.12 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.65 Volt)
   00                 // Sensor Minimum Reading (00h = 0.01 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0.01 Volt)
   FC                 // Upper critical (FCh = 3.61 Volt)
   F5                 // Upper non-critical (F5h = 3.51 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.01 Volt)
   D0                 // Lower critical (D0h = 2.98 Volt)
   D6                 // Lower non-critical (D6h = 3.07 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C8                 // Type/Length Code
   'BB +3.3V'         // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003D

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   D9                 // M
   00                 // M, Tolerance
   46                 // B
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E4                 // Normal Reading (E4h = 4.98 Volt)
   F0                 // Normal Maximum (F0h = 5.24 Volt)
   D9                 // Normal Minimum (D9h = 4.74 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 5.57 Volt)
   00                 // Sensor Minimum Reading (00h = 0.03 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0.03 Volt)
   FC                 // Upper critical (FCh = 5.50 Volt)
   F5                 // Upper non-critical (F5h = 5.35 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.03 Volt)
   CE                 // Lower critical (CEh = 4.50 Volt)
   D4                 // Lower non-critical (D4h = 4.63 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'BB +5.0V STBY'    // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

   // Sensor Record Header
   002A               // Record ID
   51                 // SDR Version
   01                 // Record Type
   37                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7B                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1 (signed 2¡¦s complement)
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   8F                 // M (-139)
   00                 // M, Tolerance
   48                 // B (-114)
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp (-4), B exp (3)
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E5                 // Normal Reading (E4h = 3.28 Volt)
   F1                 // Normal Maximum (EFh = 3.45 Volt)
   DA                 // Normal Minimum (D8h = 3.12 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.65 Volt)
   00                 // Sensor Minimum Reading (00h = 0.01 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0.01 Volt)
   FC                 // Upper critical (FCh = 3.61 Volt)
   F5                 // Upper non-critical (F5h = 3.51 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.01 Volt)
   D0                 // Lower critical (D0h = 2.98 Volt)
   D6                 // Lower non-critical (D6h = 3.07 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysterisis value
   01                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM used for filtering [7:5]= 1 Median [4:0]=5 Sample Count
   CC                 // Type/Length Code
   'BB +3.3V AUX'     // String Bytes

//====================================================================//
_SDR_TYPE      01
_SDR_TAG       'SDB'
_REC_LEN       0039

   // Sensor Record Header
   002B               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   38                 // M
   00                 // M, Tolerance
   CC                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   B3                 // Normal Reading (B3h = 1.00 Volt)
   F2                 // Normal Maximum (F2h = 1.35 Volt)
   75                 // Normal Minimum (75h = 0.65 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.42 Volt)
   00                 // Sensor Minimum Reading (00h = -0.01 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = -0.01 Volt)
   FC                 // Upper critical (FCh = 1.41 Volt)
   F5                 // Upper non-critical (F5h = 1.37 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = -0.01 Volt)
   70                 // Lower critical (70h = 0.62 Volt)
   73                 // Lower non-critical (73h = 0.64 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'BB P1 Vcc'        // String Bytes

//====================================================================//
_SDR_TYPE      01
_SDR_TAG       'IVB'
_REC_LEN       0039

   // Sensor Record Header
   002C               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   38                 // M
   00                 // M, Tolerance
   40                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   CF                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   B3                 // Normal Reading (B3h = 1.00 Volt)
   F2                 // Normal Maximum (F2h = 1.35 Volt)
   6C                 // Normal Minimum (6Ch = 0.60 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.42 Volt)
   00                 // Sensor Minimum Reading (00h = 0.00 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = -0.01 Volt)
   FC                 // Upper critical (FCh = 1.41 Volt)
   F5                 // Upper non-critical (F5h = 1.37 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.00 Volt)
   67                 // Lower critical (67h = 0.57 Volt)
   6A                 // Lower non-critical (6Ah = 0.59 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'BB P1 Vcc'        // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003F

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   41                 // M
   00                 // M, Tolerance
   BA                 // B
   80                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   CF                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 1.50 Volt)
   F2                 // Normal Maximum (F2h = 1.57 Volt)
   DB                 // Normal Minimum (DBh = 1.42 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.65 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.63 Volt)
   F5                 // Upper non-critical (F5h = 1.59 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D3                 // Lower critical (D3h = 1.37 Volt)
   D9                 // Lower non-critical (D9h = 1.41 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'BB +1.5V P1 MEM'  // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003B

   // Sensor Record Header
   002E               // Record ID
   51                 // SDR Version
   01                 // Record Type
   36                 // Record Length

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   0530               // Assertion Event Mask   --[l][c,nc]=0530
   0500               // Deassertion Event Mask --[l][c,nc]=0500
   0303               // Reading Mask & Settable / Readable Threshold Masks --[l][c,nc]=0303
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   80                 // M
   00                 // M, Tolerance
   DF                 // B
   40                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 3.00 Volt)
   F3                 // Normal Maximum (F3h = 3.16 Volt)
   C4                 // Normal Minimum (C4h = 2.56 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 3.31 Volt)
   00                 // Sensor Minimum Reading (00h = 0.05 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (not specified)
   00                 // Upper critical (not specified)
   00                 // Upper non-critical (not specified)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.05 Volt)
   A9                 // Lower critical (A9h = 2.21 Volt)
   C3                 // Lower non-critical (C3h = 2.54 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   25                 // OEM used for filtering [7:5]= 1 Median [4:0]=5 Sample Count
   CB                 // Type/Length Code
   'BB +3V Vbat'      // String Bytes
   
//====================================================================//
_SDR_TYPE      01
_REC_LEN       003A

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask   --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   C9                 // M
   40                 // M, Tolerance
   1C                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   B0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 1.05 Volt)
   F2                 // Normal Maximum (F2h = 1.10 Volt)
   DB                 // Normal Minimum (DBh = 1.00 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.16 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.15 Volt)
   F5                 // Upper non-critical (F5h = 1.12 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D2                 // Lower critical (D2h = 0.96 Volt)
   D9                 // Lower non-critical (D9h = 0.99 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CA                 // Type/Length Code
   'BB P1 Vccp'       // String Bytes

//====================================================================//
_SDR_TYPE   01
//_SDR_TAG    'SDB'
//_SDR_TAG    'IVB'
_REC_LEN    003C

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   92                 // M
   40                 // M, Tolerance
   37                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   B0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 0.93 Volt)
   F2                 // Normal Maximum (F2h = 0.97 Volt)
   DB                 // Normal Minimum (DBh = 0.88 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.02 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.01 Volt)
   F5                 // Upper non-critical (F5h = 0.98 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D2                 // Lower critical (D2h = 0.84 Volt)
   D9                 // Lower non-critical (D9h = 0.87 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'BB P1 VccUSA'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003D

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   C9                 // M
   40                 // M, Tolerance
   1C                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   B0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 1.05 Volt)
   F2                 // Normal Maximum (F2h = 1.10 Volt)
   DB                 // Normal Minimum (DBh = 1.00 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.16 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.15 Volt)
   F5                 // Upper non-critical (F5h = 1.12 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D2                 // Lower critical (D2h = 0.96 Volt)
   D9                 // Lower non-critical (D9h = 0.99 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'BB +1.05V PCH'    // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003D

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   C9                 // M
   40                 // M, Tolerance
   1C                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   B0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E7                 // Normal Reading (E7h = 1.05 Volt)
   F2                 // Normal Maximum (F2h = 1.10 Volt)
   DB                 // Normal Minimum (DBh = 1.00 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.16 Volt)
   00                 // Sensor Minimum Reading (00h = 0 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 Volt)
   FC                 // Upper critical (FCh = 1.15 Volt)
   F5                 // Upper non-critical (F5h = 1.12 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0 Volt)
   D2                 // Lower critical (D2h = 0.96 Volt)
   D9                 // Lower non-critical (D9h = 0.96 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'BB +1.05V AUX'    // String Bytes
   
//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   34                 // M
   00                 // M, Tolerance
   82                 // B
   00                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   D0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   E3                 // Normal Reading (E3h = 11.93 Volt)
   EF                 // Normal Maximum (EEh = 12.56 Volt)
   D8                 // Normal Minimum (D7h = 11.36 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 13.39 Volt)
   00                 // Sensor Minimum Reading (00h = 0.13 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0.13 Volt)
   FC                 // Upper critical (FCh = 13.23 Volt)
   F5                 // Upper non-critical (F5h = 12.87 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = 0.13 Volt)
   CC                 // Lower critical (CCh = 10.74 Volt)
   D2                 // Lower non-critical (D2h = 11.05 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'BB +12.0V V1'     // String Bytes

//====================================================================//
_SDR_TYPE   01
_REC_LEN    003C

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

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

   // Record Body Bytes
   07                 // Entity ID
   01                 // Entity Instance
   7F                 // Sensor Initialization
   68                 // Sensor Capabilities
   02                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask      --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask   --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   00                 // Sensor Units 1
   04                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   40                 // M
   00                 // M, Tolerance
   95                 // B
   C0                 // B, Accuracy
   00                 // Accuracy, Accuracy Exp
   C0                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   EB                 // Normal Reading (EBh = 1.49 Volt)
   F2                 // Normal Maximum (F2h = 1.54 Volt)
   E4                 // Normal Minimum (E4h = 1.45 Volt)
   //------------------------------------------------------------------//
   FF                 // Sensor Maximum Reading (FFh = 1.62 Volt)
   00                 // Sensor Minimum Reading (00h = -0.01 Volt)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = -0.01 Volt)
   FC                 // Upper critical (FCh = 1.60 Volt)
   F5                 // Upper non-critical (F5h = 1.56 Volt)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (00h = -0.01 Volt)
   DB                 // Lower critical (DBh = 1.39 Volt)
   E2                 // Lower non-critical (E2h = 1.44 Volt)
   //------------------------------------------------------------------//
   01                 // Positive hysteresis value
   01                 // Negative hysteresis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'BB +1.5V AUX'     // String Bytes

// ********************************************************************
// HSBP SDR Record
// ********************************************************************
//====================================================================//
_SDR_TYPE      01
_SDR_TAG       'HSC'
_REC_LEN       0039

   // Sensor Record Header
   0035               // Record ID
   51                 // SDR Version
   01                 // Record Type
   34                 // Record Length

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

   // Record Body Bytes
   0F                 // Entity ID
   00                 // Entity Instance
   7D                 // Sensor Initialization
   68                 // Sensor Capabilities
   01                 // Sensor Type
   01                 // Event / Reading Base Type
   8532               // Assertion Event Mask    --[u,l][c,nc]=8532
   8532               // Deassertion Event Mask  --[u,l][c,nc]=8532
   1B1B               // Reading Mask & Settable / Readable Threshold Masks --[u,l][c,nc]=1B1B
   80                 // Sensor Units 1
   01                 // Sensor Units 2
   00                 // Sensor Units 3
   00                 // Linearization
   01                 // M
   02                 // M, Tolerance
   00                 // B
   2C                 // B, Accuracy
   10                 // Accuracy, Accuracy Exp
   00                 // R exp, B exp
   07                 // Analog characteristic flags
   //------------------------------------------------------------------//
   37                 // Normal Reading (37h = 55 degrees C)
   5F                 // Normal Maximum (5Fh = 95 degrees C)
   05                 // Normal Minimum (05h = 5 degrees C)
   //------------------------------------------------------------------//
   7F                 // Sensor Maximum Reading (7Fh = 127 degrees C)
   80                 // Sensor Minimum Reading (80h = -128 degrees C)
   //------------------------------------------------------------------//
   00                 // Upper non-recoverable (00h = 0 degrees C)
   72                 // Upper critical (72h = 114 degrees C)
   69                 // Upper non-critical (69h = 105 degrees C)
   //------------------------------------------------------------------//
   00                 // Lower non-recoverable (not specified)
   00                 // Lower critical (00h = 0 degrees C)
   05                 // Lower non-critical (05h = 05 degrees C)
   //------------------------------------------------------------------//
   03                 // Positive hysterisis value
   03                 // Negative hysterisis value
   00                 // Reserved
   00                 // Reserved
   00                 // OEM
   C9                 // Type Length Code
   'HSBP Temp'        // String Bytes
   
//********************************************************
// Drive Status sensors
//********************************************************
//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSC'
_REC_LEN    002C

   // Sensor Record Header
   0036               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

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

   // Record Body Bytes
   0F                 // Entity ID
   01                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   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
   CC                 // Type/Length Code
   'HDD 0 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSC'
_REC_LEN    002C

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

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

   // Record Body Bytes
   0F                 // Entity ID
   02                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   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
   CC                 // Type/Length Code
   'HDD 1 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSC'
_REC_LEN    002C

   // Sensor Record Header
   0038               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

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

   // Record Body Bytes
   0F                 // Entity ID
   03                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   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
   CC                 // Type/Length Code
   'HDD 2 Status'     // String Bytes

//====================================================================//
_SDR_TYPE   02
_SDR_TAG    'HSC'
_REC_LEN    002C

   // Sensor Record Header
   0039               // Record ID
   51                 // SDR Version
   02                 // Record Type
   27                 // Record Length

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

   // Record Body Bytes
   0F                 // Entity ID
   04                 // Entity Instance
   6D                 // Sensor Initialization
   40                 // Sensor Capabilities
   0D                 // Sensor Type
   6F                 // Event / Reading Base Type
   AF01               // Assertion Event Mask
   AF01               // Deassertion Event Mask
   FF1F               // Reading Mask &
   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
   CC                 // Type/Length Code
   'HDD 3 Status'     // String Bytes

//*******************************************************
// Management Engine (ME controller) records
//*******************************************************
//====================================================================//
_SDR_TYPE   03
_REC_LEN    001E

   // Sensor Record Header
   003A               // Record ID
   51                 // SDR Version
   03                 // Record Type
   19                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   17                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   DC                 // Sensor type
   75                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CD                 // Type/Length Code
   'SPS FW Health'    // String Bytes

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001D

   // Sensor Record Header
   003B               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   18                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   DC                 // Sensor type
   72                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'NM Exception'     // String Bytes

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001A

   // Sensor Record Header
   003C               // Record ID
   51                 // SDR Version
   03                 // Record Type
   15                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   19                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   DC                 // Sensor type
   73                 // Event/Reading Type Code
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   C9                 // Type/Length Code
   'NM Health'        // String Bytes

//====================================================================//
_SDR_TYPE   02
_REC_LEN    002F

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

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Sensor Owner LUN
   1A                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   41                 // Sensor Initialization
   C3                 // Sensor Capabilities
   DC                 // Sensor Type
   74                 // Event / Reading Base Type
   0000               // Assertion Event Mask
   0000               // Deassertion Event Mask
   0700               // Reading Mask & Settable / Readable Threshold Masks
   00                 // Sensor Units 1
   00                 // Sensor Units 2
   00                 // Sensor Units 3
   0000               // 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
   'NM Capabilities'  // String Bytes

//====================================================================//
_SDR_TYPE   03
_REC_LEN    001D

   // Sensor Record Header
   003E               // Record ID
   51                 // SDR Version
   03                 // Record Type
   18                 // Record Length

   // Record Key Bytes
   2C                 // Sensor Owner ID
   60                 // Channel Number / Sensor Owner LUN
   1B                 // Sensor Number

   // Record Body Bytes
   2E                 // Entity ID
   01                 // Entity Instance
   DC                 // Sensor Type
   72                 // Event / Reading Base Type
   0000               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CC                 // Type/Length Code
   'NM Threshold'     // String Bytes

//====================================================================//
_SDR_TYPE      C0
_REC_LEN       0010

   // Sensor Record Header
   003F               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   0B                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0D                 // Record subtype - NM Discovery
   01                 // Version number of record subtype
   2C                 // NM Device Slave Address ([7:1] - 7-bit address; [0] - reserved)
   60                 // [7:4] - channel number (6 for secondary IPMB) [3:2] - reserved [1:0] - sensor owner LUN)
   19                 // Node Manager Health Event sensor
   18                 // Node Manager Exception Event sensor
   1A                 // Node Manager Operational Capabilities sensor
   1B                 // Node Manager Threshold Exceeded sensor

//*******************************************************
// BIOS owned sensor records
//*******************************************************
//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0040               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   02                 // Sensor Number

   // Record Body Bytes
   20                 // Entity ID = Memory Device
   00                 // Entity Instance
   0C                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'Mmry ECC Sensor'   // Memory ECC Error Sensor

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0041               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   03                 // Sensor Number

   // Record Body Bytes
   30                 // Entity ID = PCI
   00                 // Entity Instance
   13                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCI Lgcy Sensor'   // Legacy PCI Sensor

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0042               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   04                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   00                 // Entity Instance
   13                 // Sensor Type
   70                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCIe Fat Sensor'  // PCI Express Fatal Error Sensor

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0043               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   33                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   05                 // Sensor Number

   // Record Body Bytes
   31                 // Entity ID = PCI Express
   01                 // Entity Instance
   13                 // Sensor Type
   71                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'PCIe Cor Sensor'  // PCI Express Correctable Error Sensor

//====================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0044               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   83                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID = Processor/Memory Module
   00                 // Entity Instance
   12                 // Sensor Type
   6F                 // Event / Reading Base Type = Entity Enabled/Disabled
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'BIOS Evt Sensor'  // BIOS Boot Event Sensor

//=========================================================================//
_SDR_TYPE      03
_REC_LEN       0020

   // Sensor Record Header
   0045               // Record ID
   51                 // SDR Version
   03                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   01                 // Sensor Owner ID
   00                 // Sensor Owner LUN
   06                 // Sensor Number

   // Record Body Bytes
   2B                 // Entity ID-BIOS POST
   01                 // Entity Instance
   0F                 // Sensor Type
   6F                 // Event / Reading Base Type
   0100               // Sensor Record Sharing
   00                 // Reserved
   00                 // OEM
   CF                 // Type/Length Code
   'POST Err Sensor'  // POST Error Sensor

//*******************************************************
// SDR Type 11 Records
//*******************************************************

_SDR_TYPE   11
_REC_LEN    0019

   // Sensor Record Header
   0046               // Record ID
   51                 // SDR Version
   11                 // Record Type
   14                 // Record Length

   // Record Key Bytes
   20                 // Device Access Address
   00                 // FRU Device ID / Device Slave Address
   80                 // Access LUN / Bus ID
   00                 // Channel Number

   // Record Body Bytes
   00                 // Reserved
   10                 // Device Type
   00                 // Device Type Modifier
   07                 // FRU Entity ID
   00                 // FRU Entity Instance
   00                 // OEM
   C9                 // Type/Length Code
   'Baseboard'        // String Bytes

//*******************************************************
// SDR Type 12 Records
//*******************************************************
//====================================================================//
_SDR_TYPE   12
_REC_LEN    0020

   // Sensor Record Header
   0047               // Record ID
   51                 // SDR Version
   12                 // Record Type
   1B                 // Record Length

   // Record Key Bytes
   20                 // Device Slave Address
   00                 // Channel Number

   // Record Body Bytes
   08                 // Power state notification
   BF                 // Device capabilities
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   07                 // Entity ID
   01                 // Entity Instance
   00                 // OEM
   D0                 // Type/Length Code
   'Basbrd Mgmt Ctlr' // String Bytes

//====================================================================//
_SDR_TYPE      12
_REC_LEN       0012

   // Sensor Record Header
   0048               // Record ID
   51                 // SDR Version
   12                 // Record Type
   0D                 // Record Length

   2C                 // Device Slave Address
   06                 // Channel number

   24                 // Power State Notification
   21                 // Device Capabilities
   00                 // Reserved
   00                 // Reserved
   00                 // Reserved
   2E                 // Entity ID
   01                 // Entity Instance
   00                 // OEM
   C2                 // Type/Length Code
   'ME'               // String Bytes

// ***************************************************************************
// Thermal Profile Data, Close Loop
// ***************************************************************************

//*******************************************************
// SDR Type C0/09 Records For Voltage Sensor Scaling
//*******************************************************
//====================================================================//
_SDR_TYPE   C0
//_SDR_TAG    'SDB'
//_SDR_TAG    'IVB'
_REC_LEN    0034

   // Sensor Record Header
   0049               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   2F                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   09                 // Record sub-type - Voltage Sensor Scaling

   // Voltage Sensor Scaling Record
   0E                 // Number of entries following
   D0                 // Voltage Sensor Number
   D90A               // Scale Factor (LSB MSB)
   D1                 // Voltage Sensor Number
   BF0A               // Scale Factor (LSB MSB)
   D2                 // Voltage Sensor Number
   BA0A               // Scale Factor (LSB MSB)
   D3                 // Voltage Sensor Number
   BF0A               // Scale Factor (LSB MSB)
   D4                 // Voltage Sensor Number
   BA0A               // Scale Factor (LSB MSB)
   D6                 // Voltage Sensor Number
   F214               // Scale Factor (LSB MSB)
   D8                 // Voltage Sensor Number
   AD0E               // Scale Factor (LSB MSB)
   DE                 // Voltage Sensor Number
   CA09               // Scale Factor (LSB MSB)
   E0                 // Voltage Sensor Number
   1D11               // Scale Factor (LSB MSB)
   E1                 // Voltage Sensor Number
   C517               // Scale Factor (LSB MSB)
   E2                 // Voltage Sensor Number
   F214               // Scale Factor (LSB MSB)
   E3                 // Voltage Sensor Number
   F214               // Scale Factor (LSB MSB)
   E8                 // Voltage Sensor Number
   D90A               // Scale Factor (LSB MSB)
   E9                 // Voltage Sensor Number
   F50E               // Scale Factor (LSB MSB)   

// Fan Sensor Scaling SDR Record
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'UP'
_REC_LEN    001D

   // Sensor Record Header
   004A               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   F055               // Placeholder for System Fan2(SN:0x30), Max RPM: 22000RPM == 0xF055 (the order is LSB, MSB)
   800C               // Placeholder for Processor Fan(SN:0x31), Max RPM: 3200RPM == 0x800C (the order is LSB, MSB)
   9C18               // Placeholder for System Fan4(SN:0x32), Max RPM: 6300RPM == 0x9C18 (the order is LSB, MSB)
   F055               // Placeholder for System Fan1(SN:0x33), Max RPM: 22000RPM == 0xF055 (the order is LSB, MSB)
   0001               // Null(SN:0x34)
   0001               // Null(SN:0x35)
   0001               // Null(SN:0x36)
   0001               // Null(SN:0x37)
   0001               // Null(SN:0x38)

//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    001D

   // Sensor Record Header
   004B               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   F055               // Placeholder for System Fan2(SN:0x30), Max RPM: 22000RPM == 0xF055 (the order is LSB, MSB)
   F055               // Placeholder for Processor Fan(SN:0x31), Max RPM: 22000RPM == 0xF055 (the order is LSB, MSB)
   9C18               // Placeholder for System Fan4(SN:0x32), Max RPM: 6300RPM == 0x9C18 (the order is LSB, MSB)
   F055               // Placeholder for System Fan1(SN:0x33), Max RPM: 22000RPM == 0xF055 (the order is LSB, MSB)
   F055               // Placeholder for System Fan3(SN:0x34), Max RPM: 22000RPM == 0xF055 (the order is LSB, MSB)
   0001               // Null(SN:0x35)
   0001               // Null(SN:0x36)
   0001               // Null(SN:0x37)
   0001               // Null(SN:0x38)
   
//====================================================================//
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_SDR_TAG    'FCT'
_SDR_TAG    'SHIP'
_SDR_TAG    'FOQM'
_REC_LEN    001D

   // Sensor Record Header
   004C               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   18                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   0A                 // Record Subtype Value*******   Fan Sensor Scaling SDR Record   **********

   // Fan Sensor Scaling Record
   00                 // Return Format; Bit 0=Fan 0, Bit 1=Fan 1; etc. 0=RPM, 1=Period(***TBD***)
   00                 // Number of tach Pulses Per Revolution: Bit 0=Fan 0, Bit 1=Fan 1, etc.; 0=2 Pulses/Rev, 1=1 Pulse/Rev(***TBD***)
   A861               // Placeholder for System Fan2(SN:0x30), Max RPM: 25000RPM == 0xA861 (the order is LSB, MSB)
   A861               // Placeholder for Processor Fan(SN:0x31), Max RPM: 25000RPM == 0xA861 (the order is LSB, MSB)
   A861               // Placeholder for System Fan4(SN:0x32), Max RPM: 25000RPM == 0xA861 (the order is LSB, MSB)
   A861               // Placeholder for System Fan1(SN:0x33), Max RPM: 25000RPM == 0xA861 (the order is LSB, MSB)
   A861               // Placeholder for System Fan3(SN:0x34), Max RPM: 25000RPM == 0xA861 (the order is LSB, MSB)
   0001               // Null(SN:0x35)
   0001               // Null(SN:0x36)
   0001               // Null(SN:0x37)
   0001               // Null(SN:0x38)

// ***************************************************************************
// Minimum Stepwise Linear Tables and Clamp Controls
// ***************************************************************************
//=====================================================================================   
// Domain 0
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'UP_FIX'
_REC_LEN    0022

   // Sensor Record Header
   004D           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost   
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   00             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   01             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'UP_FIX'
_REC_LEN    0022

   // Sensor Record Header
   004E           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost     
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   02             // Stepwise Curve ID
 
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   03             // Stepwise Curve ID
  
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'UP_FIX'
_REC_LEN    0022

   // Sensor Record Header
   004F           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   04             // Stepwise Curve ID
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   05             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'UP_FIX'
_REC_LEN    0022

   // Sensor Record Header
   0050           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   06             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   07             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'UP_HS'
_REC_LEN    0022

   // Sensor Record Header
   0051           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   10             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   11             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'UP_HS'
_REC_LEN    0022

   // Sensor Record Header
   0052           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   12             // Stepwise Curve ID
 
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   13             // Stepwise Curve ID
  
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID
   
   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'UP_HS'
_REC_LEN    0022

   // Sensor Record Header
   0053           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   14             // Stepwise Curve ID
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   15             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'UP_HS'
_REC_LEN    0022

   // Sensor Record Header
   0054           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   16             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   17             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   0055           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length
   
   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)

   // Global Clamp Header Record
   00             // Clamp Header ID
   74             // Temperature Sensor Number -- (Processor 1 Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   01             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 1 (use TControl)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   0056           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length
   
   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   01             // Clamp Header ID
   B0             // Temperature Sensor Number -- (DIMM Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   FC             // Temperature (FCh = -4 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_SDR_TAG    'OTHER'
_REC_LEN    0017

   // Sensor Record Header
   0057           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length
   
   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   02             // Clamp Header ID
   20             // Temperature Sensor Number -- (BB BMC Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   4B             // Temperature (4Bh = 75 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)

//=============================================================================================================
_SDR_TYPE   C0
_SDR_TAG    'HSC'
_REC_LEN    0017

   // Sensor Record Header
   0058           // Record ID
   51             // SDR Version
   C0             // Record Type
   12             // Record Length
   
   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   00             // FSC Record Type (00h = Global Clamp Header Records)
   
   // Global Clamp Header Record
   // Clamp Type Temperature Sensor sub-record
   03             // Clamp Header ID
   29             // Temperature Sensor Number -- (HSBP Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   28             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 5; [2:0]-Positive Hysteresis = 0
   40             // Clamp Control Coefficient LSB
   00             // Clamp Control Coefficient MSB
   34             // Temperature (34h = 52 degree C)
   00             // Clamp Flags [7:4] - CPU Number = 0; [3:1] - Reserved=0; [0] - Temp Source = 0 (use Fixed Temp)
   
//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_SDR_TAG    'OTHER'
_REC_LEN    0013

   // Sensor Record Header
   0059           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   01             // FSC Record Type (01h = Global Stepwise Header Records)

   // Global Stepwise Header Record
   00             // Stepwise Header ID
   21             // Temperature Sensor Number -- (Front Panel Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   50             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0

   // Global Stepwise Header Record
   // Add More Stepwise Header Records Here (up to 64 bytes total record length)   

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_SDR_TAG    'OTHER'
_REC_LEN    0013

   // Sensor Record Header
   005A           // Record ID
   51             // SDR Version
   C0             // Record Type
   0E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   01             // FSC Record Type (01h = Global Stepwise Header Records)

   // Global Stepwise Header Record
   01             // Stepwise Header ID
   24             // Temperature Sensor Number -- (Baseboard Temp)
   00             // Entity Presence Sensor Number -- (NA)
   64             // Sensor Disabled Control Value 
   64             // Sensor Fail Control Value 
   64             // Sensor Unavailable Control Value
   00             // Sleep Control Value
   50             // Sleep State and Hysteresis [7:6]-Supported in S1 (1=yes); [5:3]-Negative Hysteresis = 2; [2:0]-Positive Hysteresis = 0

   // Global Stepwise Header Record
   // Add More Stepwise Header Records Here (up to 64 bytes total record length)   

//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    0020

   // Sensor Record Header
   005B           // Record ID
   51             // SDR Version
   C0             // Record Type
   1B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   20             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   21             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    0020

   // Sensor Record Header
   005C           // Record ID
   51             // SDR Version
   C0             // Record Type
   1B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost  
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   22             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   23             // Stepwise Curve ID
 
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID
   
//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    0020

   // Sensor Record Header
   005D           // Record ID
   51             // SDR Version
   C0             // Record Type
   1B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   24             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   25             // Stepwise Curve ID
  
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID
   
//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    0020

   // Sensor Record Header
   005E           // Record ID
   51             // SDR Version
   C0             // Record Type
   1B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   26             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   27             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   005F           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   00             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   14             // 20%
   19             // 25C
   14             // 20%
   21             // 33C
   1E             // 30%
   23             // 35C
   1E             // 30%   

   // Global Stepwise Curve Record
   02             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   14             // 20%
   19             // 25C
   14             // 20%
   21             // 33C
   1E             // 30%
   23             // 35C
   1E             // 30%   
   
   // Global Stepwise Curve Record
   04             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   19             // 25%
   19             // 25C
   19             // 25%
   21             // 33C
   1E             // 30%
   23             // 35C
   1E             // 30%   

   // Global Stepwise Curve Record
   06             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   19             // 25%
   19             // 25C
   19             // 25%
   21             // 33C
   1E             // 30%
   23             // 35C
   1E             // 30%   

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   0060           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   10             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   1E             // 30%
   19             // 25C
   1E             // 30%
   21             // 33C
   23             // 35%
   23             // 35C
   23             // 35%   

   // Global Stepwise Curve Record
   12             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   1E             // 30%
   19             // 25C
   1E             // 30%
   21             // 33C
   23             // 35%
   23             // 35C
   23             // 35%  
   
   // Global Stepwise Curve Record
   14             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   23             // 35%
   19             // 25C
   23             // 35%
   21             // 33C
   28             // 40%
   23             // 35C
   28             // 40%   

   // Global Stepwise Curve Record
   16             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   23             // 35%
   19             // 25C
   23             // 35%
   21             // 33C
   28             // 40%
   23             // 35C
   28             // 40%   
   
//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   0061           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   20             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   12             // 18C
   14             // 20%
   1C             // 28C
   19             // 25%
   24             // 36C
   2D             // 45%
   26             // 38C
   32             // 50%   

   // Global Stepwise Curve Record
   22             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   12             // 18C
   19             // 25%
   1C             // 28C
   20             // 32%
   24             // 36C
   2D             // 45%
   26             // 38C
   32             // 50%
   
   // Global Stepwise Curve Record
   24             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   12             // 18C
   19             // 25%
   1C             // 28C
   24             // 36%
   24             // 36C
   2F             // 47%
   26             // 38C
   37             // 55% 

   // Global Stepwise Curve Record
   26             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   12             // 18C
   24             // 36%
   1C             // 28C
   2F             // 47%
   1F             // 31C
   33             // 51%
   26             // 38C
   3C             // 60% 

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0062           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2F             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0063           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   30             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0064           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   31             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
      
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0065           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2C             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0066           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2D             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0067           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   40            // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2E             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   0068           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   28             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID
       
   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   0069           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2A             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID    

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   006A           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2B             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID    

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'FCT'
_SDR_TAG    'SHIP'
_SDR_TAG    'FOQM'
_REC_LEN    0016

   // Sensor Record Header
   006B           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   01             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   64             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record


   // Stepwise Sub-Record

   
   // Clamp Sub-Record


//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    002B

   // Sensor Record Header
   006C           // Record ID
   51             // SDR Version
   C0             // Record Type
   26             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   28             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   19             // 25%
   1E             // 30C
   19             // 25%
   3C             // 60C
   32             // 50% 

   // Global Stepwise Curve Record
   29             // Stepwise Curve ID
   83             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   64             // 100%
   1E             // 30C
   64             // 100%
   3C             // 60C
   64             // 100% 
   
   // Global Stepwise Curve Record
   2A             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   20             // 32%
   1E             // 30C
   20             // 32%
   3C             // 60C
   39             // 57% 

   // Global Stepwise Curve Record
   2B             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   33             // 51%
   1E             // 30C
   33             // 51%
   3C             // 60C
   4C             // 76% 
   
//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    0023

   // Sensor Record Header
   006D           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   2C             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   19             // 25%
   1E             // 30C
   19             // 25%
   3C             // 60C
   4B             // 75% 

   // Global Stepwise Curve Record
   2D             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   20             // 32%
   1E             // 30C
   20             // 32%
   3C             // 60C
   52             // 82% 
   
   // Global Stepwise Curve Record
   2E             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   33             // 51%
   1E             // 30C
   33             // 51%
   3C             // 60C
   64             // 100% 

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'OTHER'
_REC_LEN    0023

   // Sensor Record Header
   006E           // Record ID
   51             // SDR Version
   C0             // Record Type
   1E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   2F             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   19             // 25%
   1E             // 30C
   19             // 25%
   3C             // 60C
   64             // 100% 

   // Global Stepwise Curve Record
   30             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   20             // 32%
   1E             // 30C
   20             // 32%
   3C             // 60C
   64             // 100% 
   
   // Global Stepwise Curve Record
   31             // Stepwise Curve ID
   03             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   14             // 20C
   33             // 51%
   1E             // 30C
   33             // 51%
   3C             // 60C
   64             // 100% 

//=====================================================================================
// Domain 1
//=====================================================================================
//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    001C

   // Sensor Record Header
   006F           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   20             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   21             // Stepwise Curve ID

   // Clamp Sub-Record

//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    001C

   // Sensor Record Header
   0070           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   22             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   23             // Stepwise Curve ID
  
   // Clamp Sub-Record
   
//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    001C

   // Sensor Record Header
   0071           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   24             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   25             // Stepwise Curve ID

   // Clamp Sub-Record
   
//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    001C

   // Sensor Record Header
   0072           // Record ID
   51             // SDR Version
   C0             // Record Type
   17             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   26             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   27             // Stepwise Curve ID
   
   // Clamp Sub-Record
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0073           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2F             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0074           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   30             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0075           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   31             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
      
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0076           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2C             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0077           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2D             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0078           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2E             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   0079           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   28             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID    

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   007A           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2A             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID    

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   007B           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2B             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID  

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'FCT'
_SDR_TAG    'SHIP'
_SDR_TAG    'FOQM'
_REC_LEN    0016

   // Sensor Record Header
   007C           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   02             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   64             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost 
                  
   // Stepwise Sub-Record


   // Stepwise Sub-Record

   
   // Clamp Sub-Record

//=====================================================================================
// Domain 2
//=====================================================================================
//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    0020

   // Sensor Record Header
   007D           // Record ID
   51             // SDR Version
   C0             // Record Type
   1B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   20             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   21             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    0020

   // Sensor Record Header
   007E           // Record ID
   51             // SDR Version
   C0             // Record Type
   1B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost  
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   22             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   23             // Stepwise Curve ID
 
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID
   
//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    0020

   // Sensor Record Header
   007F           // Record ID
   51             // SDR Version
   C0             // Record Type
   1B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   24             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   25             // Stepwise Curve ID
  
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID
   
//==========================================================================================
_SDR_TYPE   C0
_SDR_TAG    'BP'
_REC_LEN    0020

   // Sensor Record Header
   0080           // Record ID
   51             // SDR Version
   C0             // Record Type
   1B             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   26             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   27             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0081           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2F             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0082           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   30             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0083           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   31             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
      
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0084           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2C             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0085           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2D             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0086           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2E             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   0087           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   28             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID    

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   0088           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2A             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID    

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   0089           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2B             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID  
   
   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'FCT'
_SDR_TAG    'SHIP'
_SDR_TAG    'FOQM'
_REC_LEN    0016

   // Sensor Record Header
   008A           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   04             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   64             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record


   // Stepwise Sub-Record

   
   // Clamp Sub-Record

//=====================================================================================   
// Domain 3
//=====================================================================================   
_SDR_TYPE   C0
_SDR_TAG    'UP_FIX'
_REC_LEN    0022

   // Sensor Record Header
   008B           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   08             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   09             // Stepwise Curve ID
  
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================   
_SDR_TYPE   C0
_SDR_TAG    'UP_FIX'
_REC_LEN    0022

   // Sensor Record Header
   008C           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0A             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0B             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================   
_SDR_TYPE   C0
_SDR_TAG    'UP_FIX'
_REC_LEN    0022

   // Sensor Record Header
   008D           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0C             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0D             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
//=====================================================================================   
_SDR_TYPE   C0
_SDR_TAG    'UP_FIX'
_REC_LEN    0022

   // Sensor Record Header
   008E           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0E             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   0F             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 

//=====================================================================================   
_SDR_TYPE   C0
_SDR_TAG    'UP_HS'
_REC_LEN    0024

   // Sensor Record Header
   008F           // Record ID
   51             // SDR Version
   C0             // Record Type
   1F             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   01             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   18             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   19             // Stepwise Curve ID
  
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   03             // Clamp ID
   
//=====================================================================================   
_SDR_TYPE   C0
_SDR_TAG    'UP_HS'
_REC_LEN    0024

   // Sensor Record Header
   0090           // Record ID
   51             // SDR Version
   C0             // Record Type
   1F             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   04             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1A             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1B             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   03             // Clamp ID
   
//=====================================================================================   
_SDR_TYPE   C0
_SDR_TAG    'UP_HS'
_REC_LEN    0024

   // Sensor Record Header
   0091           // Record ID
   51             // SDR Version
   C0             // Record Type
   1F             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1C             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1D             // Stepwise Curve ID

   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
   
   03             // FSC Sub-Record Type (03h = Clamp)
   03             // Clamp ID
   
//=====================================================================================   
_SDR_TYPE   C0
_SDR_TAG    'UP_HS'
_REC_LEN    0024

   // Sensor Record Header
   0092           // Record ID
   51             // SDR Version
   C0             // Record Type
   1F             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   32             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
   
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1E             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   00             // Stepwise Header ID
   1F             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID 
  
   03             // FSC Sub-Record Type (03h = Clamp)
   03             // Clamp ID
   
//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   0093           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   08             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   14             // 20%
   19             // 25C
   14             // 20%
   21             // 33C
   1F             // 31%
   23             // 35C
   22             // 34%   

   // Global Stepwise Curve Record
   0A             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   14             // 20%
   19             // 25C
   17             // 23%
   21             // 33C
   21             // 33%
   23             // 35C
   24             // 36%  
   
   // Global Stepwise Curve Record
   0C             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   14             // 20%
   19             // 25C
   1B             // 27%
   21             // 33C
   25             // 37%
   23             // 35C
   28             // 40% 

   // Global Stepwise Curve Record
   0E             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   23             // 35%
   19             // 25C
   28             // 40%
   21             // 33C
   2E             // 46%
   23             // 35C
   2F             // 47% 

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   0094           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   18             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   1E             // 30%
   19             // 25C
   2A             // 42%
   21             // 33C
   3C             // 60%
   23             // 35C
   40             // 64%   

   // Global Stepwise Curve Record
   1A             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   20             // 32%
   19             // 25C
   2C             // 44%
   21             // 33C
   3D             // 61%
   23             // 35C
   41             // 65% 
   
   // Global Stepwise Curve Record
   1C             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   22             // 34%
   19             // 25C
   2D             // 45%
   21             // 33C
   3E             // 62%
   23             // 35C
   42             // 66% 

   // Global Stepwise Curve Record
   1E             // Stepwise Curve ID
   04             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   26             // 38%
   19             // 25C
   30             // 48%
   21             // 33C
   41             // 65%
   23             // 35C
   45             // 69%  

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0095           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2F             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0096           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   30             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_FR'
_SDR_TAG    'OTHER_FS'
_REC_LEN    0022

   // Sensor Record Header
   0097           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   31             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
      
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0098           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2C             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   0099           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2D             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_MR'
_REC_LEN    0022

   // Sensor Record Header
   009A           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2E             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID 

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   009B           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   05             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   28             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID    

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   009C           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   10             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2A             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID    

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID
   
//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'OTHER_SR'
_REC_LEN    0022

   // Sensor Record Header
   009D           // Record ID
   51             // SDR Version
   C0             // Record Type
   1D             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   40             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   14             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   2B             // Stepwise Curve ID

   // Stepwise Sub-Record
   02             // FSC Sub-Record Type (02h = Stepwise)
   01             // Stepwise Header ID
   29             // Stepwise Curve ID
   
   // Clamp Sub-Record
   03             // FSC Sub-Record Type (03h = Clamp)
   00             // Clamp ID

   03             // FSC Sub-Record Type (03h = Clamp)
   01             // Clamp ID  

   03             // FSC Sub-Record Type (03h = Clamp)
   02             // Clamp ID

//=====================================================================================  
_SDR_TYPE   C0
_SDR_TAG    'FCT'
_SDR_TAG    'SHIP'
_SDR_TAG    'FOQM'
_REC_LEN    0016

   // Sensor Record Header
   009E           // Record ID
   51             // SDR Version
   C0             // Record Type
   11             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   08             // FSC Record Type (08h = Main Domain)
   08             // Domain Mask
   FF             // Fan Profile Support

   // Domain Configuration
   01             // FSC Sub-Record Type (01h = Domain Configuration)
   64             // Normal Control Value
   64             // Ramp Step
   01             // Scan Rate
   64             // Fan Fault Boost Value
   64             // Temperature Threshold Boost Value
   64             // Chassis Cover Boost Value
   01             // Sensor Exclusion Count
   78             // Sensor Number To Exclude From Fan Boost
                  
   // Stepwise Sub-Record


   // Stepwise Sub-Record

   
   // Clamp Sub-Record

// ***************************************************************************
// Maximum Stepwise Linear Tables
// ***************************************************************************

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   009F           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   01             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   64             // 100%
   19             // 25C
   64             // 100%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100%   

   // Global Stepwise Curve Record
   03             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   64             // 100%
   19             // 25C
   64             // 100%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100%
   
   // Global Stepwise Curve Record
   05             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   64             // 100%
   19             // 25C
   64             // 100%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100% 

   // Global Stepwise Curve Record
   07             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   64             // 100%
   19             // 25C
   64             // 100%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100%

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   00A0           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   11             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   64             // 100%
   19             // 25C
   64             // 100%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100%   

   // Global Stepwise Curve Record
   13             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   64             // 100%
   19             // 25C
   64             // 100%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100% 
   
   // Global Stepwise Curve Record
   15             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   64             // 100%
   19             // 25C
   64             // 100%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100% 

   // Global Stepwise Curve Record
   17             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   64             // 100%
   19             // 25C
   64             // 100%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100% 

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   00A1           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   19             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   50             // 80%
   19             // 25C
   50             // 80%
   21             // 33C
   50             // 80%
   23             // 35C
   50             // 80%   

   // Global Stepwise Curve Record
   1B             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   50             // 80%
   19             // 25C
   50             // 80%
   21             // 33C
   50             // 80%
   23             // 35C
   50             // 80% 
   
   // Global Stepwise Curve Record
   1D             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   50             // 80%
   19             // 25C
   50             // 80%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100% 

   // Global Stepwise Curve Record
   1F             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   50             // 80%
   19             // 25C
   50             // 80%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100% 

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   00A2           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   21             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   12             // 18C
   37             // 55%
   1C             // 28C
   46             // 70%
   24             // 36C
   64             // 100%
   26             // 38C
   64             // 100%   

   // Global Stepwise Curve Record
   23             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   12             // 18C
   3C             // 60%
   1C             // 28C
   48             // 72%
   24             // 36C
   64             // 100%
   26             // 38C
   64             // 100% 
   
   // Global Stepwise Curve Record
   25             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   12             // 18C
   3C             // 60%
   1C             // 28C
   4D             // 77%
   24             // 36C
   64             // 100%
   26             // 38C
   64             // 100% 

   // Global Stepwise Curve Record
   27             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   12             // 18C
   42             // 66%
   1C             // 28C
   5A             // 90%
   1F             // 31C
   64             // 100%
   26             // 38C
   64             // 100% 

//=======================================================================================
_SDR_TYPE   C0
_SDR_TAG    'UP'
_SDR_TAG    'BP'
_REC_LEN    0033

   // Sensor Record Header
   00A3           // Record ID
   51             // SDR Version
   C0             // Record Type
   2E             // Record Length

   // Record Body Bytes
   570100         // Manufacturer ID
   0C             // Record Subtype Value (Fan Speed Control SDR Record, rev 2)
   02             // Record Version
   02             // FSC Record Type (02h = Global Stepwise Curve Records)

   // Global Stepwise Curve Record
   09             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   50             // 80%
   19             // 25C
   50             // 80%
   21             // 33C
   50             // 80%
   23             // 35C
   50             // 80%   

   // Global Stepwise Curve Record
   0B             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   50             // 80%
   19             // 25C
   50             // 80%
   21             // 33C
   50             // 80%
   23             // 35C
   50             // 80% 
   
   // Global Stepwise Curve Record
   0D             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   50             // 80%
   19             // 25C
   50             // 80%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100% 

   // Global Stepwise Curve Record
   0F             // Stepwise Curve ID
   84             // Domain max and Count [7]-Domain Max (0=no) [6:0]-Count 
   0F             // 15C
   50             // 80%
   19             // 25C
   50             // 80%
   21             // 33C
   64             // 100%
   23             // 35C
   64             // 100% 

//*******************************************************
// SDR Version Records
//*******************************************************

// SDR Version Record (first letter of 'SDR')
//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0015

   // Sensor Record Header
   00A4               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   10                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   'SDR File 1.16'      // String Bytes

//====================================================================//
_SDR_TYPE   C0
_REC_LEN    0018

   // Sensor Record Header
   00A5               // Record ID
   51                 // SDR Version
   C0                 // Record Type
   13                 // Record Length

   // Record Body Bytes
   570100             // Manufacturer ID
   'SDR Package 1.16'   // String Bytes  
)                     // End of SDR File
