QstCfgATXIP.ini Driver File Contents (1434S_ManagementEngine_W7_32-64.ZIP)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;  File:           QstCfgATXIP.ini                                         ;;
;;                                                                          ;;
;;  Version:        2.1                                                     ;;
;;                                                                          ;;
;;  Description:    Sample configuration file for  Intel(R)  Quiet  System  ;;
;;                  Technology  (QST).  This  particular  file  provides a  ;;
;;                  configuration for (ATX) IbexPeak  EV/CRB  boards  that  ;;
;;                  have a Viers Mill SST device at default address 0x49.   ;;
;;                                                                          ;;
;;  Notes:      1.  An alternate version of this file,  QstCfgATXIP4A.ini,  ;;
;;                  provides  support  for  those  boards whose Viers Mill  ;;
;;                  device appears at (alternate) address 0x4A.             ;;
;;                                                                          ;;
;;              2.  Support is provided  in  this  configuration  for  the  ;;
;;                  standard  sensors  and  controllers  provided  by  any  ;;
;;                  IbexPeak  platform.  This  includes  the   temperature  ;;
;;                  sensors  in  the  PCH and the Processor (Core and MCH)  ;;
;;                  and the (4)  fan  speed  sensors  and  (4)  fan  speed  ;;
;;                  controllers that are provided by the PCH.               ;;
;;                                                                          ;;
;;              3.  Support is provided for a single SST sensor device,  a  ;;
;;                  Viers  Mill  device providing two temperature sensors,  ;;
;;                  monitoring  ambient  temperatures,  and  five  voltage  ;;
;;                  sensors, monitoring the standard set of voltages (12V,  ;;
;;                  5V, 3.3V, MCH Vcc and CPU Vcc (Vccp)).                  ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;                            INTEL CONFIDENTIAL                            ;;
;;    Copyright (c) 2005-2009, Intel Corporation. All Rights Reserved.      ;;
;;                                                                          ;;
;;  The information  contained  or  described  herein  and  all  documents  ;;
;;  related to the information ("Material") are owned by Intel Corporation  ;;
;;  or  its  suppliers  or  licensors.  Title to the Material remains with  ;;
;;  Intel  Corporation  or  its  suppliers  and  licensors.  The  Material  ;;
;;  contains trade secrets and proprietary and confidential information of  ;;
;;  Intel  or  its  suppliers  and licensors. The Material is protected by  ;;
;;  worldwide copyright and trade secret laws and  treaty  provisions.  No  ;;
;;  part  of  the  Material  may  be  used,  copied, reproduced, modified,  ;;
;;  published, uploaded, posted, transmitted, distributed, or disclosed in  ;;
;;  any way without Intel's prior express written permission.               ;;
;;                                                                          ;;
;;  No  license  under  any  patent,  copyright,  trade  secret  or  other  ;;
;;  intellectual  property  right  is  granted to or conferred upon you by  ;;
;;  disclosure  or  delivery  of  the  Materials,  either  expressly,   by  ;;
;;  implication, inducement, estoppel or otherwise. Any license under such  ;;
;;  intellectual  property rights must be express and approved by Intel in  ;;
;;  writing.                                                                ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Compatibility]
Format=2.0

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;   Usage Field Enumerations for Monitor/Response/Controller Definitions   ;;
;;                                                                          ;;
;;  1.  These fields will be used by the F/W  to  determine  how/where  to  ;;
;;      apply  updates  (received  from  the BIOS) to thresholds, etc. For  ;;
;;      example, if we receive a Tcontrol update, it will  be  applied  to  ;;
;;      those  Temperature Response definitions that indicate they are for  ;;
;;      Processor temperature handling.                                     ;;
;;                                                                          ;;
;;  3.  The  enumerations  below  are NOT exhaustive; they are just what's  ;;
;;      defined at this time.                                               ;;
;;                                                                          ;;
;;      Temperature Monitor Definitions:                                    ;;
;;                                                                          ;;
;;           0 - Unknown/Other                                              ;;
;;           1 - CPU Core Temperature                                       ;;
;;           2 - CPU Die/Package Temperature (i.e. diode)                   ;;
;;           3 - ICH Temperature                                            ;;
;;           4 - MCH Temperature                                            ;;
;;           5 - VR Temperature                                             ;;
;;           6 - Memory Temperature                                         ;;
;;           7 - Motherboard Temperature                                    ;;
;;           8 - Ambient Air Temperature                                    ;;
;;           9 - Processor Inlet Air Temperature                            ;;
;;          10 - System Inlet Air Temperature                               ;;
;;          11 - System Outlet Ait Temperature                              ;;
;;          12 - PSU Internal/Hotspot Temperature                           ;;
;;          13 - PSU Inlet Air Temperature                                  ;;
;;          14 - PSU Outlet Air Temperature                                 ;;
;;          15 - Hard Drive Temperature                                     ;;
;;          16 - GPU Temperature                                            ;;
;;          17 - IOH Temperature                                            ;;
;;          18 - PCH Temperature                                            ;;
;;                                                                          ;;
;;      Voltage/Current Monitor Definitions:                                ;;
;;                                                                          ;;
;;           0 - Unknown/Other                                              ;;
;;           1 - +12v                                                       ;;
;;           2 - -12v                                                       ;;
;;           3 - +5v                                                        ;;
;;           4 - +5v Backup                                                 ;;
;;           5 - -5v                                                        ;;
;;           6 - +3.3v                                                      ;;
;;           7 - +2.5v                                                      ;;
;;           8 - +1.5v                                                      ;;
;;           9 - CPU 1 Vccp                                                 ;;
;;          10 - CPU 2 Vccp                                                 ;;
;;          11 - CPU 3 Vccp                                                 ;;
;;          12 - CPU 4 Vccp                                                 ;;
;;          13 - PSU Input voltage                                          ;;
;;          14 - MCH Vcc                                                    ;;
;;          15 - +3.3v Standby                                              ;;
;;          16 - CPU Vtt Voltage                                            ;;
;;          17 - +1.8v                                                      ;;
;;          18 - PCH Vcc                                                    ;;
;;                                                                          ;;
;;      Fan Monitor/Controller Definitions:                                 ;;
;;                                                                          ;;
;;           0 - Unknown/Other                                              ;;
;;           1 - CPU Cooling Fan                                            ;;
;;           2 - CPU Thermal Module Fan                                     ;;
;;           3 - MCH Cooling Fan                                            ;;
;;           4 - VR Cooling Fan                                             ;;
;;           5 - Chassis Cooling Fan                                        ;;
;;           6 - Chassis Inlet Fan                                          ;;
;;           7 - Chassis Outlet Fan                                         ;;
;;           8 - PSU Cooling Fan                                            ;;
;;           9 - PSU Inlet Fan                                              ;;
;;          10 - PSU Outlet Fan                                             ;;
;;          11 - Hard Drive Cooling Fan                                     ;;
;;          12 - GPU Cooling Fan                                            ;;
;;          13 - Auxiliary Fan                                              ;;
;;          14 - IOH Cooling Fan                                            ;;
;;          15 - PCH Cooling Fan                                            ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;                      Temperature Monitor Definition                      ;;
;;                                                                          ;;
;;  Enabled                     - Indicates whether the Monitor is enabled  ;;
;;                                ("TRUE"|"FALSE"). If set to  FALSE,  all  ;;
;;                                other  parameters  in  the  same section  ;;
;;                                will be ignored.                          ;;
;;                                                                          ;;
;;  Usage                       - Indicates the usage for this monitor.     ;;
;;                                                                          ;;
;;  DeviceAddress               - Specifies the SST  Bus  address  of  the  ;;
;;                                device  containing the actual sensor. If  ;;
;;                                no sensor is involved (a Host  CPU-based  ;;
;;                                S/W   entity  is  providing  all  sensor  ;;
;;                                readings), this field  will  be  set  to  ;;
;;                                "NONE".                                   ;;
;;                                                                          ;;
;;  GetReadingCommand           - Specifies  the  command  byte  used   to  ;;
;;                                obtain  temperature  readings  from this  ;;
;;                                sensor. This  field  is  ignored  if  no  ;;
;;                                sensor is associated with this Monitor.   ;;
;;                                                                          ;;
;;  RelativeReadings            - Indicates if the sensor  (or  supporting  ;;
;;                                S/W)  returns  readings relative to (+/-  ;;
;;                                offset  from)   some   particular   temp  ;;
;;                                target    ("TRUE"|"FALSE").   Specifying  ;;
;;                                "FALSE"   indicates  that  readings  are  ;;
;;                                returned in absolute  (degrees  celsius)  ;;
;;                                form.                                     ;;
;;                                                                          ;;
;;  RelativeConversionFactor    - Specifies a temp offset conversion value  ;;
;;                                that converts realtive temperatures into  ;;
;;                                absolute  temperatures.  If  unknown  or  ;;
;;                                nonexistent, this field should be set to  ;;
;;                                0 (zero).                                 ;;
;;                                                                          ;;
;;  AccuracyCorrectionSlope     - These  fields  specify  the   Correction  ;;
;;  AccuracyCorrectionOffset      Factors  that  are  used  to correct for  ;;
;;                                inaccuracies in the temperature readings  ;;
;;                                that are obtained from  the  temperature  ;;
;;                                sensor.    Temperature   correction   is  ;;
;;                                performed  using  an  equation  of  form  ;;
;;                                "Y=MX+B",   where   "M"   is  the  Slope  ;;
;;                                Correction Factor and "B" is the  Offset  ;;
;;                                Correction  Factor.  For sensors that do  ;;
;;                                not require or do not have an  available  ;;
;;                                Slope Correction Factor,  specify  value  ;;
;;                                1.0.  For sensors that do do not require  ;;
;;                                or  do  not  have  an  available  Offset  ;;
;;                                Correction Factor, specify value 0.0.     ;;
;;                                                                          ;;
;;  TimeoutNonCritical          - Specifies  the  amount   of   time,   in  ;;
;;                                seconds,  that  a  sensor can remain un-  ;;
;;                                available (not provide updated readings)  ;;
;;                                before placing it into the  non-critical  ;;
;;                                state.                                    ;;
;;                                                                          ;;
;;  TimeoutCritical             - Specifies  the  amount   of   time,   in  ;;
;;                                seconds,  that  a  sensor can remain un-  ;;
;;                                available (not provide updated readings)  ;;
;;                                before  placing  it  into  the  critical  ;;
;;                                state.                                    ;;
;;                                                                          ;;
;;  TimeoutNonRecoverable       - Specifies  the  amount   of   time,   in  ;;
;;                                seconds,  that  a  sensor can remain un-  ;;
;;                                available (not provide updated readings)  ;;
;;                                before  placing   it   into   the   non-  ;;
;;                                recoverable state. Prior to this timeout  ;;
;;                                occuring, the last successfully-received  ;;
;;                                temp. reading will be used for fan speed  ;;
;;                                control. Once this timeout  occurs,  the  ;;
;;                                lack of readings will predicate the fans  ;;
;;                                being  overridden  to full duty cycle to  ;;
;;                                protect the machine.                      ;;
;;                                                                          ;;
;;  TemperatureNominal          - Specifies  the  nominal  temperature for  ;;
;;                                this sensor. For CPU temperatures,  this  ;;
;;                                value  may  be  specified  is 0. In this  ;;
;;                                case, the values will be  replaced  with  ;;
;;                                the  Tcontrol  temperature  for the CPU.  ;;
;;                                For other temperature inputs, this value  ;;
;;                                should be specified as an absolute temp.  ;;
;;                                                                          ;;
;;  TemperatureNonCritical      - Specifies the temp above  which  a  Non-  ;;
;;                                Critical  status  will  be reported. For  ;;
;;                                CPU  temperatures - and  only  if  0  is  ;;
;;                                specified  for  the Nominal Temperature,  ;;
;;                                this value is specified  as  an  offset.  ;;
;;                                This   offset   will  be  added  to  the  ;;
;;                                Tcontrol temperature  for  the  CPU,  in  ;;
;;                                order  to  arrive  at  the  actual temp.  ;;
;;                                value.  For  other  temperature  inputs,  ;;
;;                                this  value  is specified as an absolute  ;;
;;                                temperature.                              ;;
;;                                                                          ;;
;;  TemperatureCritical         - Specifies   the   temp   above  which  a  ;;
;;                                Critical  status  will  be reported. For  ;;
;;                                CPU  temperatures - and  only  if  0  is  ;;
;;                                specified  for  the Nominal Temperature,  ;;
;;                                this value is specified  as  an  offset.  ;;
;;                                This   offset   will  be  added  to  the  ;;
;;                                Tcontrol temperature  for  the  CPU,  in  ;;
;;                                order  to  arrive  at  the  actual temp.  ;;
;;                                value.  For  other  temperature  inputs,  ;;
;;                                this  value  is specified as an absolute  ;;
;;                                temperature.                              ;;
;;                                                                          ;;
;;  TemperatureNonRecoverable   - Specifies the temp above  which  a  Non-  ;;
;;                                Recoverable status will be reported. For  ;;
;;                                CPU  temperatures - and  only  if  0  is  ;;
;;                                specified  for  the Nominal Temperature,  ;;
;;                                this value is specified  as  an  offset.  ;;
;;                                This   offset   will  be  added  to  the  ;;
;;                                Tcontrol temperature  for  the  CPU,  in  ;;
;;                                order  to  arrive  at  the  actual temp.  ;;
;;                                value.  For  other  temperature  inputs,  ;;
;;                                this  value  is specified as an absolute  ;;
;;                                temperature.                              ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[TemperatureMonitor1]
Enabled=TRUE
Usage=1                             ;; Processor Core Temperature
DeviceAddress=0x20                  ;; Chipset Resource
GetReadingCommand=0x02              ;; Get CPU 1 Temperature
RelativeReadings=FALSE
RelativeConversionFactor=0.00
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
TimeoutNonCritical=1
TimeoutCritical=2
TimeoutNonRecoverable=4
TemperatureNominal=0.00             ;; Tcontrol
TemperatureNonCritical=6.00         ;; Tcontrol + 6.00
TemperatureCritical=8.00            ;; Tcontrol + 8.00
TemperatureNonRecoverable=10.00     ;; Tcontrol + 10.00

[TemperatureMonitor2]
Enabled=TRUE
Usage=4                             ;; Memory Controller Hub (MCH) Temperature
DeviceAddress=0x20                  ;; Chipset Resource
GetReadingCommand=0x01              ;; Get MCH Temperature
RelativeReadings=FALSE
RelativeConversionFactor=0.00
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
TimeoutNonCritical=1
TimeoutCritical=2
TimeoutNonRecoverable=4
TemperatureNominal=98.00
TemperatureNonCritical=103.00
TemperatureCritical=105.00
TemperatureNonRecoverable=107.00

[TemperatureMonitor3]
Enabled=TRUE
Usage=18                            ;; Peripheral Controller Hub (PCH) Temperature
DeviceAddress=0x20                  ;; Chipset Resource
GetReadingCommand=0x00              ;; Get PCH Temperature
RelativeReadings=FALSE
RelativeConversionFactor=0.00
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
TimeoutNonCritical=1
TimeoutCritical=2
TimeoutNonRecoverable=4
TemperatureNominal=98.00
TemperatureNonCritical=113.00
TemperatureCritical=117.00
TemperatureNonRecoverable=121.00

[TemperatureMonitor4]
Enabled=FALSE                       ;; Enable this TM if diode attached to header
                                    ;; on EV/CRB board
Usage=8                             ;; Ambient Air Temperature
DeviceAddress=0x49                  ;; Viers Mill Device
GetReadingCommand=0x01              ;; Get External Diode Temperature
RelativeReadings=FALSE
RelativeConversionFactor=0.00
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
TimeoutNonCritical=1
TimeoutCritical=2
TimeoutNonRecoverable=4
TemperatureNominal=50.00
TemperatureNonCritical=55.00
TemperatureCritical=60.00
TemperatureNonRecoverable=65.00

[TemperatureMonitor5]
Enabled=TRUE
Usage=7                             ;; Motherboard Temperature
DeviceAddress=0x49                  ;; Viers Mill Device
GetReadingCommand=0x00              ;; Get Internal Temperature
RelativeReadings=FALSE
RelativeConversionFactor=0.0
AccuracyCorrectionSlope=1.0
AccuracyCorrectionOffset=0.0
TimeoutNonCritical=1
TimeoutCritical=2
TimeoutNonRecoverable=4
TemperatureNominal=60.00
TemperatureNonCritical=80.00
TemperatureCritical=85.00
TemperatureNonRecoverable=90.00

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;                          Fan Monitor Definition                          ;;
;;                                                                          ;;
;;  Enabled                     - Indicates whether the Monitor is enabled  ;;
;;                                ("TRUE"|"FALSE")                          ;;
;;                                                                          ;;
;;  Usage                       - Indicates type of usage for this sensor.  ;;
;;                                                                          ;;
;;  DeviceAddress               - Specifies the SST  Bus  address  of  the  ;;
;;                                device containing the actual sensor.      ;;
;;                                                                          ;;
;;  GetAttributesCommand        - Specifies  the  command  byte  used   to  ;;
;;                                obtain  attribute  information  for  the  ;;
;;                                sensor.                                   ;;
;;                                                                          ;;
;;  GetReadingCommand           - Specifies  the  command  byte  used   to  ;;
;;                                obtain  temperature  readings  from this  ;;
;;                                sensor.                                   ;;
;;                                                                          ;;
;;  FanSpeedNominal             - Specifies the nominal speed at which the  ;;
;;                                associated fan operates.                  ;;
;;                                                                          ;;
;;  FanSpeedNonCritical         - Specifies the fan speed  below  which  a  ;;
;;                                Non-Critical status will be reported.     ;;
;;                                                                          ;;
;;  FanSpeedCritical            - Specifies  the  fan  speed below which a  ;;
;;                                Critical status will be reported.         ;;
;;                                                                          ;;
;;  FanSpeedNonRecoverable      - Specifies the fan speed  below  which  a  ;;
;;                                Non-Recoverable status will be reported.  ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[FanMonitor1]
Enabled=TRUE
Usage=1                             ;; Processor Fan
DeviceAddress=0x20                  ;; Chipset Resource
GetAttributesCommand=0x0E           ;; Get Fan Sensor 1 Attributes
GetReadingCommand=0x1E              ;; Get Fan Sensor 1 Speed
FanSpeedNominal=2500
FanSpeedNonCritical=300
FanSpeedCritical=250
FanSpeedNonRecoverable=200

[FanMonitor2]
Enabled=TRUE
Usage=6                             ;; Chassis Inlet Fan
DeviceAddress=0x20                  ;; Chipset Resource
GetAttributesCommand=0x0F           ;; Get Fan Sensor 2 Attributes
GetReadingCommand=0x1F              ;; Get Fan Sensor 2 Speed
FanSpeedNominal=2000
FanSpeedNonCritical=300
FanSpeedCritical=250
FanSpeedNonRecoverable=200

[FanMonitor3]
Enabled=TRUE
Usage=7                             ;; Chassis Outlet Fan
DeviceAddress=0x20                  ;; Chipset Resource
GetAttributesCommand=0x10           ;; Get Fan Sensor 3 Attributes
GetReadingCommand=0x20              ;; Get Fan Sensor 3 Speed
FanSpeedNominal=2000
FanSpeedNonCritical=300
FanSpeedCritical=250
FanSpeedNonRecoverable=200

[FanMonitor4]
Enabled=TRUE
Usage=13                            ;; Auxiliary Fan
DeviceAddress=0x20                  ;; Chipset Resource
GetAttributesCommand=0x11           ;; Get Fan Sensor 4 Attributes
GetReadingCommand=0x21              ;; Get Fan Sensor 4 Speed
FanSpeedNominal=2000
FanSpeedNonCritical=300
FanSpeedCritical=250
FanSpeedNonRecoverable=200

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;                        Voltage Monitor Definition                        ;;
;;                                                                          ;;
;;  Enabled                     - Indicates whether the Monitor is enabled  ;;
;;                                ("TRUE"|"FALSE")                          ;;
;;                                                                          ;;
;;  Usage                       - Indicates type of usage for this sensor.  ;;
;;                                                                          ;;
;;  DeviceAddress               - Specifies the SST  Bus  address  of  the  ;;
;;                                device containing the actual sensor.      ;;
;;                                                                          ;;
;;  GetReadingCommand           - Specifies  the  command  byte  used   to  ;;
;;                                obtain readings from this sensor.         ;;
;;                                                                          ;;
;;  AccuracyCorrectionSlope     - These  fields  specify  the   Correction  ;;
;;  AccuracyCorrectionOffset      Factors  that  are  used  to correct for  ;;
;;                                inaccuracies in the  readings  that  are  ;;
;;                                obtained  from  the  voltage sensor. The  ;;
;;                                correction   is   performed   using   an  ;;
;;                                equation  of form "Y=MX+B", where "M" is  ;;
;;                                the Slope Correction Factor and  "B"  is  ;;
;;                                the   Offset   Correction   Factor.  For  ;;
;;                                sensors that do not require  or  do  not  ;;
;;                                have   an   available  Slope  Correction  ;;
;;                                Factor, specify value 1.0.  For  sensors  ;;
;;                                that do do not require or do not have an  ;;
;;                                available   Offset   Correction  Factor,  ;;
;;                                specify value 0.0.                        ;;
;;                                                                          ;;
;;  VoltageNominal              - Specifies the nominal voltage, in milli-  ;;
;;                                volts, for the sensor. If  specified  as  ;;
;;                                0,   the   nominal   voltage   will   be  ;;
;;                                established  by   sampling   a   voltage  ;;
;;                                reading    at    the   first   available  ;;
;;                                opportunity.                              ;;
;;                                                                          ;;
;;  UnderVoltageNonCritical     - If  a  Nominal  Voltage  was  specified,  ;;
;;                                specifies  the voltage threshold (milli-  ;;
;;                                volts) below which a Non-Critical status  ;;
;;                                will be reported. If no Nominal  Voltage  ;;
;;                                was   specified,  specifies  the  offset  ;;
;;                                below the established Nominal voltage at  ;;
;;                                which the threshold will be established.  ;;
;;                                                                          ;;
;;  UnderVoltageCritical        - If  a  Nominal  Voltage  was  specified,  ;;
;;                                specifies  the voltage threshold (milli-  ;;
;;                                volts)  below  which  a  Critical status  ;;
;;                                will be reported. If no Nominal  Voltage  ;;
;;                                was   specified,  specifies  the  offset  ;;
;;                                below the established Nominal voltage at  ;;
;;                                which the threshold will be established.  ;;
;;                                                                          ;;
;;  UnderVoltageNonRecoverable  - If  a  Nominal  Voltage  was  specified,  ;;
;;                                specifies  the voltage threshold (milli-  ;;
;;                                volts)  below  which  a  Non-Recoverable  ;;
;;                                status  will  be reported. If no Nominal  ;;
;;                                Voltage  was  specified,  specifies  the  ;;
;;                                offset  below  the  established  Nominal  ;;
;;                                voltage at which the threshold  will  be  ;;
;;                                established.                              ;;
;;                                                                          ;;
;;  OverVoltageNonCritical      - If  a  Nominal  Voltage  was  specified,  ;;
;;                                specifies  the voltage threshold (milli-  ;;
;;                                volts) above which a Non-Critical status  ;;
;;                                will be reported. If no Nominal  Voltage  ;;
;;                                was   specified,  specifies  the  offset  ;;
;;                                above the established Nominal voltage at  ;;
;;                                which the threshold will be established.  ;;
;;                                                                          ;;
;;  OverVoltageCritical         - If  a  Nominal  Voltage  was  specified,  ;;
;;                                specifies  the voltage threshold (milli-  ;;
;;                                volts)  above  which  a  Critical status  ;;
;;                                will be reported. If no Nominal  Voltage  ;;
;;                                was   specified,  specifies  the  offset  ;;
;;                                above the established Nominal voltage at  ;;
;;                                which the threshold will be established.  ;;
;;                                                                          ;;
;;  OverVoltageNonRecoverable   - If  a  Nominal  Voltage  was  specified,  ;;
;;                                specifies  the voltage threshold (milli-  ;;
;;                                volts)  above  which  a  Non-Recoverable  ;;
;;                                status  will  be reported. If no Nominal  ;;
;;                                Voltage  was  specified,  specifies  the  ;;
;;                                offset  above  the  established  Nominal  ;;
;;                                voltage at which the threshold  will  be  ;;
;;                                established.                              ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[VoltageMonitor1]
Enabled=TRUE
Usage=1                             ;; +12 Volts
DeviceAddress=0x49                  ;; Viers Mill Device
GetReadingCommand=0x10              ;; Get 12V Reading
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
VoltageNominal=12.000
UnderVoltageNonCritical=11.400
UnderVoltageCritical=11.100
UnderVoltageNonRecoverable=10.800
OverVoltageNonCritical=12.600
OverVoltageCritical=12.900
OverVoltageNonRecoverable=13.200

[VoltageMonitor2]
Enabled=TRUE
Usage=3                             ;; +5 Volts
DeviceAddress=0x49                  ;; Viers Mill Device
GetReadingCommand=0x11              ;; Get 5V Reading
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
VoltageNominal=5.000
UnderVoltageNonCritical=4.750
UnderVoltageCritical=4.625
UnderVoltageNonRecoverable=4.500
OverVoltageNonCritical=5.250
OverVoltageCritical=5.375
OverVoltageNonRecoverable=5.500

[VoltageMonitor3]
Enabled=TRUE
Usage=6                             ;; +3.3 Volts
DeviceAddress=0x49                  ;; Viers Mill Device
GetReadingCommand=0x12              ;; Get 3.3V Reading
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
VoltageNominal=3.300
UnderVoltageNonCritical=3.135
UnderVoltageCritical=3.053
UnderVoltageNonRecoverable=2.970
OverVoltageNonCritical=3.465
OverVoltageCritical=3.548
OverVoltageNonRecoverable=3.630

[VoltageMonitor4]
Enabled=TRUE
Usage=18                            ;; Peripheral Controller Hub (PCH) Vcc
DeviceAddress=0x49                  ;; Viers Mill Device
GetReadingCommand=0x13              ;; Get 2.5V Reading
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
VoltageNominal=1.050
UnderVoltageNonCritical=0.998
UnderVoltageCritical=0.971
UnderVoltageNonRecoverable=0.945
OverVoltageNonCritical=1.575
OverVoltageCritical=1.613
OverVoltageNonRecoverable=1.650

[VoltageMonitor5]
Enabled=TRUE
Usage=9                             ;; Processor 1 Vccp
DeviceAddress=0x49                  ;; Viers Mill Device
GetReadingCommand=0x14              ;; Get Vccp Reading
AccuracyCorrectionSlope=1.00
AccuracyCorrectionOffset=0.00
VoltageNominal=0.000                ;; Vccp
UnderVoltageNonCritical=-0.700      ;; Vccp - 0.700
UnderVoltageCritical=-0.800         ;; Vccp - 0.800
UnderVoltageNonRecoverable=-0.900   ;; Vccp - 0.900
OverVoltageNonCritical=0.700        ;; Vccp + 0.700
OverVoltageCritical=0.800           ;; Vccp + 0.800
OverVoltageNonRecoverable=0.900     ;; Vccp + 0.900

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;                        Current Monitor Definition                        ;;
;;                                                                          ;;
;;  Enabled                     - Indicates whether the Monitor is enabled  ;;
;;                                ("TRUE"|"FALSE")                          ;;
;;                                                                          ;;
;;  Usage                       - Indicates type of usage for this sensor.  ;;
;;                                                                          ;;
;;  DeviceAddress               - Specifies the SST  Bus  address  of  the  ;;
;;                                device containing the actual sensor.      ;;
;;                                                                          ;;
;;  GetReadingCommand           - Specifies  the  command  byte  used   to  ;;
;;                                obtain readings from this sensor.         ;;
;;                                                                          ;;
;;  SensorType                  - Specifies whether  readings  are  coming  ;;
;;                                from  a  current  ("Current") or voltage  ;;
;;                                ("Voltage") sensor.                       ;;
;;                                                                          ;;
;;  AdjustmentSlope             - For Current sensors, specify  Slope  and  ;;
;;  AdjustmentOffset              Offset  adjustment factors that are used  ;;
;;                                to correct for  inaccuracies  in  sensor  ;;
;;                                readings.  For  Voltage sensors, specify  ;;
;;                                Slope and Offset adjustment factors that  ;;
;;                                are used to convert the voltage readings  ;;
;;                                into current values.                      ;;
;;                                                                          ;;
;;  CurrentNominal              - Specifies the nominal Current, in milli-  ;;
;;                                watts, for the sensor. If  specified  as  ;;
;;                                0,   the   nominal   Current   will   be  ;;
;;                                established  by   sampling   a   Current  ;;
;;                                reading    at    the   first   available  ;;
;;                                opportunity.                              ;;
;;                                                                          ;;
;;  UnderCurrentNonCritical     - If  a  Nominal  Current  was  specified,  ;;
;;                                specifies  the Current threshold (milli-  ;;
;;                                watts) below which a Non-Critical status  ;;
;;                                will be reported. If no Nominal  Current  ;;
;;                                was   specified,  specifies  the  offset  ;;
;;                                below the established Nominal Current at  ;;
;;                                which the threshold will be established.  ;;
;;                                                                          ;;
;;  UnderCurrentCritical        - If  a  Nominal  Current  was  specified,  ;;
;;                                specifies  the Current threshold (milli-  ;;
;;                                watts)  below  which  a  Critical status  ;;
;;                                will be reported. If no Nominal  Current  ;;
;;                                was   specified,  specifies  the  offset  ;;
;;                                below the established Nominal Current at  ;;
;;                                which the threshold will be established.  ;;
;;                                                                          ;;
;;  UnderCurrentNonRecoverable  - If  a  Nominal  Current  was  specified,  ;;
;;                                specifies  the Current threshold (milli-  ;;
;;                                watts)  below  which  a  Non-Recoverable  ;;
;;                                status  will  be reported. If no Nominal  ;;
;;                                Current  was  specified,  specifies  the  ;;
;;                                offset  below  the  established  Nominal  ;;
;;                                Current at which the threshold  will  be  ;;
;;                                established.                              ;;
;;                                                                          ;;
;;  OverCurrentNonCritical      - If  a  Nominal  Current  was  specified,  ;;
;;                                specifies  the Current threshold (milli-  ;;
;;                                watts) above which a Non-Critical status  ;;
;;                                will be reported. If no Nominal  Current  ;;
;;                                was   specified,  specifies  the  offset  ;;
;;                                above the established Nominal Current at  ;;
;;                                which the threshold will be established.  ;;
;;                                                                          ;;
;;  OverCurrentCritical         - If  a  Nominal  Current  was  specified,  ;;
;;                                specifies  the Current threshold (milli-  ;;
;;                                watts)  above  which  a  Critical status  ;;
;;                                will be reported. If no Nominal  Current  ;;
;;                                was   specified,  specifies  the  offset  ;;
;;                                above the established Nominal Current at  ;;
;;                                which the threshold will be established.  ;;
;;                                                                          ;;
;;  OverCurrentNonRecoverable   - If  a  Nominal  Current  was  specified,  ;;
;;                                specifies  the Current threshold (milli-  ;;
;;                                watts)  above  which  a  Non-Recoverable  ;;
;;                                status  will  be reported. If no Nominal  ;;
;;                                Current  was  specified,  specifies  the  ;;
;;                                offset  above  the  established  Nominal  ;;
;;                                Current at which the threshold  will  be  ;;
;;                                established.                              ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[CurrentMonitor1]
Enabled=FALSE
Usage=
SensorType=
DeviceAddress=
GetReadingCommand=
AdjustmentOffset=
AdjustmentSlope=
CurrentNominal=
UnderCurrentNonCritical=
UnderCurrentCritical=
UnderCurrentNonRecoverable=
OverCurrentNonCritical=
OverCurrentCritical=
OverCurrentNonRecoverable=

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;                      Temperature Response Definition                     ;;
;;                                                                          ;;
;;  Enabled                     - Indicates whether the Monitor is enabled  ;;
;;                                ("TRUE"|"FALSE")                          ;;
;;                                                                          ;;
;;  Usage                       - Indicates the source for the temperature  ;;
;;                                values being responded to.                ;;
;;                                                                          ;;
;;  TemperatureMonitor          - Associated Temp Monitor (1-12)            ;;
;;                                                                          ;;
;;  SmoothingWindow             - Window for temperature smoothing (max 20  ;;
;;                                seconds)                                  ;;
;;                                                                          ;;
;;  TemperatureLimit            - Limit (target) temp                       ;;
;;                                                                          ;;
;;  ProportionalGain            - Gain for Proportional response (%)        ;;
;;                                                                          ;;
;;  IntegralGain                - Gain for Integral response (%)            ;;
;;                                                                          ;;
;;  DerivativeGain              - Gain for Derivative response (%)          ;;
;;                                                                          ;;
;;  IntegralTimeWindow          - Integral Time Window (max 20 seconds)     ;;
;;                                                                          ;;
;;  DerivativeTimeWindow        - Derivative Time Window (max 20 seconds)   ;;
;;                                                                          ;;
;;  AllOnTemperature            - Critical temp (all fans turned on full)   ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[TemperatureResponse1]
Enabled=TRUE
Usage=1                             ;; Processor Temperature
TemperatureMonitor=1
SmoothingWindow=4
TemperatureLimit=0                  ;; Tcontrol
ProportionalGain=1.00
IntegralGain=5.00
DerivativeGain=200.00
IntegralTimeWindow=5
DerivativeTimeWindow=15
AllOnTemperature=15.00              ;; Tcontrol + 15.00

[TemperatureResponse2]
Enabled=TRUE
Usage=4                             ;; Memory Controller Hub (MCH) Temperature
TemperatureMonitor=2
SmoothingWindow=4
TemperatureLimit=97.00
ProportionalGain=1.00
IntegralGain=5.00
DerivativeGain=400.00
IntegralTimeWindow=5
DerivativeTimeWindow=15
AllOnTemperature=107.00

[TemperatureResponse3]
Enabled=TRUE
Usage=18                            ;; Peripheral Controller Hub (PCH) Temperature
TemperatureMonitor=3
SmoothingWindow=10
TemperatureLimit=107.00
ProportionalGain=3.00
IntegralGain=5.00
DerivativeGain=50.00
IntegralTimeWindow=10
DerivativeTimeWindow=20
AllOnTemperature=117.00

[TemperatureResponse4]
Enabled=FALSE                       ;; Enable this TM if diode attached to header
                                    ;; on EV/CRB board
Usage=8                             ;; Ambient Air Temperature
TemperatureMonitor=4
SmoothingWindow=4
TemperatureLimit=50
ProportionalGain=1.00
IntegralGain=5.00
DerivativeGain=400.00
IntegralTimeWindow=5
DerivativeTimeWindow=15
AllOnTemperature=60.00

[TemperatureResponse5]
Enabled=TRUE
Usage=7                             ;; Motherboard Temperature
TemperatureMonitor=5
SmoothingWindow=4
TemperatureLimit=80
ProportionalGain=1.00
IntegralGain=5.00
DerivativeGain=400.00
IntegralTimeWindow=5
DerivativeTimeWindow=15
AllOnTemperature=85.00

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;                                                                          ;;
;;                         Fan Controller Definition                        ;;
;;                                                                          ;;
;;  Enabled                     - Indicates whether the Monitor is enabled  ;;
;;                                ("TRUE"|"FALSE")                          ;;
;;                                                                          ;;
;;  DeviceAddress               - Specifies the SST  Bus  address  of  the  ;;
;;                                device containing the actual controller.  ;;
;;                                                                          ;;
;;  GetAttributesCommand        - Specifies  the  command  byte  used   to  ;;
;;                                obtain  attribute  information  for  the  ;;
;;                                sensor.                                   ;;
;;                                                                          ;;
;;  SetConfigurationCommand     - Specifies  the  command  byte  used   to  ;;
;;                                specify the configuration of the sensor.  ;;
;;                                                                          ;;
;;  SetSpeedCommand             - Specifies  the  command  byte  used   to  ;;
;;                                specify   the   desired  speed  for  the  ;;
;;                                fan(s). Note: whether the command  needs  ;;
;;                                to specify desired speed as an RPM value  ;;
;;                                or a duty cycle percentage will be auto-  ;;
;;                                matically ascertained.                    ;;
;;                                                                          ;;
;;  AssociatedFanSpeedMonitor1  - Specifies the index  (1-8)  of  the  Fan  ;;
;;                                Speed  Monitor  used  to obtain readings  ;;
;;                                from the sensor that monitors the  first  ;;
;;                                fan controlled by this Fan Controller.    ;;
;;                                                                          ;;
;;  Fan1SetConfigurationCommand - Specifies the command byte used  to  set  ;;
;;                                the   configuration  of  the  fan  speed  ;;
;;                                sensor  that  monitors  the  first   fan  ;;
;;                                controlled by this Fan Controller.        ;;
;;                                                                          ;;
;;  Fan1PulsesPerRevolution     - Specifies the number (2-4) of tachometer  ;;
;;                                pulses  that  the connected fan produces  ;;
;;                                per revolution. Most fans produce 2.      ;;
;;                                                                          ;;
;;  Fan1MinimumRPMRangeLow      - Specifies the lower  limit  of  the  fan  ;;
;;                                speed  range in which the fan is allowed  ;;
;;                                to spin when running at its minimum duty  ;;
;;                                cycle. The minimum duty  cycle  will  be  ;;
;;                                adjusted  upwards if the fan is found to  ;;
;;                                spin below this speed.                    ;;
;;                                                                          ;;
;;  Fan1MinimumRPMRangeHigh     - Specifies the upper  limit  of  the  fan  ;;
;;                                speed  range in which the fan is allowed  ;;
;;                                to spin when running at its minimum duty  ;;
;;                                cycle. The minimum duty  cycle  will  be  ;;
;;                                adjusted  downwards  if the fan is found  ;;
;;                                to spin above this speed.                 ;;
;;                                                                          ;;
;;  Fan1DependentMeasurement    - Specifies  whether   ("TRUE")   or   not  ;;
;;                                ("FALSE")  the  state of the fan control  ;;
;;                                signal must be  taken  into  account  in  ;;
;;                                order   to  obtain  accurate  fan  speed  ;;
;;                                readings from  the  attached  fan.  This  ;;
;;                                will only be the case if 3-wire fans are  ;;
;;                                being  controlled using the power-pulsed  ;;
;;                                control methodology.                      ;;
;;                                                                          ;;
;;  AssociatedFanSpeedMonitor2  - Specifies the index  (1-8)  of  the  Fan  ;;
;;                                Speed  Monitor  user  to obtain readings  ;;
;;                                from the sensor that monitors the second  ;;
;;                                fan controlled by this  fan  controller.  ;;
;;                                If no second fan exists, specify "NONE".  ;;
;;                                                                          ;;
;;  Fan2SetConfigurationCommand - Specifies the command byte used  to  set  ;;
;;                                the   configuration  of  the  fan  speed  ;;
;;                                sensor  that  monitors  the  second  fan  ;;
;;                                controlled by this Fan Controller.  This  ;;
;;                                parameter  is  ignored  if  there  is no  ;;
;;                                second fan.                               ;;
;;                                                                          ;;
;;  Fan2PulsesPerRevolution     - Specifies the number (2-4) of tachometer  ;;
;;                                pulses  that  the connected fan produces  ;;
;;                                per revolution.  Most  fans  produce  2.  ;;
;;                                This parameter is ignored if there is no  ;;
;;                                second fan.                               ;;
;;                                                                          ;;
;;  Fan2MinimumRPMRangeLow      - Specifies the lower  limit  of  the  fan  ;;
;;                                speed  range in which the fan is allowed  ;;
;;                                to spin when running at its minimum duty  ;;
;;                                cycle. The minimum duty  cycle  will  be  ;;
;;                                adjusted  upwards if the fan is found to  ;;
;;                                spin below this speed.                    ;;
;;                                                                          ;;
;;  Fan2MinimumRPMRangeHigh     - Specifies the upper  limit  of  the  fan  ;;
;;                                speed  range in which the fan is allowed  ;;
;;                                to spin when running at its minimum duty  ;;
;;                                cycle. The minimum duty  cycle  will  be  ;;
;;                                adjusted  downwards  if the fan is found  ;;
;;                                to spin above this speed.                 ;;
;;                                                                          ;;
;;  Fan2DependentMeasurement    - Specifies  whether   ("TRUE")   or   not  ;;
;;                                ("FALSE")  the  state of the fan control  ;;
;;                                signal must be  taken  into  account  in  ;;
;;                                order   to  obtain  accurate  fan  speed  ;;
;;                                readings from  the  attached  fan.  This  ;;
;;                                will only be the case if 3-wire fans are  ;;
;;                                being  controlled using the power-pulsed  ;;
;;                                control methodology.                      ;;
;;                                                                          ;;
;;  AssociatedFanSpeedMonitor3  - Specifies the index  (1-8)  of  the  Fan  ;;
;;                                Speed  Monitor  user  to obtain readings  ;;
;;                                from the sensor that monitors the  third  ;;
;;                                fan controlled by this  fan  controller.  ;;
;;                                If no second fan exists, specify "NONE".  ;;
;;                                                                          ;;
;;  Fan3SetConfigurationCommand - Specifies the command byte used  to  set  ;;
;;                                the   configuration  of  the  fan  speed  ;;
;;                                sensor  that  monitors  the  third   fan  ;;
;;                                controlled  by this Fan Controller. This  ;;
;;                                parameter  is  ignored  if  there  is no  ;;
;;                                second fan.                               ;;
;;                                                                          ;;
;;  Fan3PulsesPerRevolution     - Specifies the number (2-4) of tachometer  ;;
;;                                pulses  that  the connected fan produces  ;;
;;                                per revolution.  Most  fans  produce  2.  ;;
;;                                This parameter is ignored if there is no  ;;
;;                                second fan.                               ;;
;;                                                                          ;;
;;  Fan3MinimumRPMRangeLow      - Specifies the lower  limit  of  the  fan  ;;
;;                                speed  range in which the fan is allowed  ;;
;;                                to spin when running at its minimum duty  ;;
;;                                cycle. The minimum duty  cycle  will  be  ;;
;;                                adjusted  upwards if the fan is found to  ;;
;;                                spin below this speed.                    ;;
;;                                                                          ;;
;;  Fan3MinimumRPMRangeHigh     - Specifies the upper  limit  of  the  fan  ;;
;;                                speed  range in which the fan is allowed  ;;
;;                                to spin when running at its minimum duty  ;;
;;                                cycle. The minimum duty  cycle  will  be  ;;
;;                                adjusted  downwards  if the fan is found  ;;
;;                                to spin above this speed.                 ;;
;;                                                                          ;;
;;  Fan3DependentMeasurement    - Specifies  whether   ("TRUE")   or   not  ;;
;;                                ("FALSE")  the  state of the fan control  ;;
;;                                signal must be  taken  into  account  in  ;;
;;                                order   to  obtain  accurate  fan  speed  ;;
;;                                readings from  the  attached  fan.  This  ;;
;;                                will only be the case if 3-wire fans are  ;;
;;                                being  controlled using the power-pulsed  ;;
;;                                control methodology.                      ;;
;;                                                                          ;;
;;  AssociatedFanSpeedMonitor4  - Specifies the index  (1-8)  of  the  Fan  ;;
;;                                Speed  Monitor  user  to obtain readings  ;;
;;                                from the sensor that monitors the fourth  ;;
;;                                fan controlled by this  fan  controller.  ;;
;;                                If no second fan exists, specify "NONE".  ;;
;;                                                                          ;;
;;  Fan4SetConfigurationCommand - Specifies the command byte used  to  set  ;;
;;                                the   configuration  of  the  fan  speed  ;;
;;                                sensor  that  monitors  the  fourth  fan  ;;
;;                                controlled by this Fan Controller.  This  ;;
;;                                parameter  is  ignored  if  there  is no  ;;
;;                                second fan.                               ;;
;;                                                                          ;;
;;  Fan4PulsesPerRevolution     - Specifies the number (2-4) of tachometer  ;;
;;                                pulses  that  the connected fan produces  ;;
;;                                per revolution.  Most  fans  produce  2.  ;;
;;                                This parameter is ignored if there is no  ;;
;;                                second fan.                               ;;
;;                                                                          ;;
;;  Fan4MinimumRPMRangeLow      - Specifies the lower  limit  of  the  fan  ;;
;;                                speed  range in which the fan is allowed  ;;
;;                                to spin when running at its minimum duty  ;;
;;                                cycle. The minimum duty  cycle  will  be  ;;
;;                                adjusted  upwards if the fan is found to  ;;
;;                                spin below this speed.                    ;;
;;                                                                          ;;
;;  Fan4MinimumRPMRangeHigh     - Specifies the upper  limit  of  the  fan  ;;
;;                                speed  range in which the fan is allowed  ;;
;;                                to spin when running at its minimum duty  ;;
;;                                cycle. The minimum duty  cycle  will  be  ;;
;;                                adjusted  downwards  if the fan is found  ;;
;;                                to spin above this speed.                 ;;
;;                                                                          ;;
;;  Fan4DependentMeasurement    - Specifies  whether   ("TRUE")   or   not  ;;
;;                                ("FALSE")  the  state of the fan control  ;;
;;                                signal must be  taken  into  account  in  ;;
;;                                order   to  obtain  accurate  fan  speed  ;;
;;                                readings from  the  attached  fan.  This  ;;
;;                                will only be the case if 3-wire fans are  ;;
;;                                being  controlled using the power-pulsed  ;;
;;                                control methodology.                      ;;
;;                                                                          ;;
;;  PhysicalControllerIndex     - Specifies  the  index   (1-8)   of   the  ;;
;;                                physical   fan  speed  (PWM)  controller  ;;
;;                                within the set of fan speed  controllers  ;;
;;                                that are present within the device.       ;;
;;                                                                          ;;
;;  MinOffMode                  - Indicates whether  controller  is  being  ;;
;;                                used in "MIN" or "OFF" mode.              ;;
;;                                                                          ;;
;;  DutyCycleMin                - If "MIN" mode, specifies minimum  stable  ;;
;;                                duty cycle (%) for the fan(s). If  "OFF"  ;;
;;                                mode,  the  fan(s)  are turned off below  ;;
;;                                minimum PWM                               ;;
;;                                                                          ;;
;;  DutyCycleOn                 - If "OFF" mode, fan is on above this duty  ;;
;;                                cycle.  If "MIN" mode, this parameter is  ;;
;;                                ignored                                   ;;
;;                                                                          ;;
;;  AmbientFloorTemperatureMonitor - Specifies the  index  (1-12)  of  the  ;;
;;                                Temperature  Monitor  whose  temperature  ;;
;;                                readings are to  be  used  to  implement  ;;
;;                                ambient  temperature  floor limiting. If  ;;
;;                                ambient  floor  limiting  is  not  being  ;;
;;                                implemented, specify "None".              ;;
;;                                                                          ;;
;;  AmbientFloorDutyCycleRange  - Sppecifies the extent of the duty  cycle  ;;
;;                                range  over  which  ambient  temperature  ;;
;;                                floor limiting will occur.                ;;
;;                                                                          ;;
;;  AmbientFloorTemperatureMinimum - Specifies  the  lower  limit  of  the  ;;
;;                                ambient  temperature  range that is used  ;;
;;                                for ambient temperature floor limiting.   ;;
;;                                                                          ;;
;;  AmbientFloorTemperatureRange - Specifies the  extent  of  the  ambient  ;;
;;                                temperature   range  that  is  used  for  ;;
;;                                ambient temperature floor limiting.       ;;
;;                                                                          ;;
;;  DutyCycleMax                - Maximum fan speed duty cycle (%)          ;;
;;                                                                          ;;
;;  AmbientCeilingTemperatureMonitor - Specifies the index (1-12)  of  the  ;;
;;                                Temperature  Monitor  whose readings are  ;;
;;                                to  be   used   to   implement   ambient  ;;
;;                                temperature ceiling limiting.             ;;
;;                                                                          ;;
;;  AmbientCeilingDutyCycleRange - Specifies the extent of the duty  cycle  ;;
;;                                range  over  which  ambient  temperature  ;;
;;                                ceiling limiting will occur.              ;;
;;                                                                          ;;
;;  AmbientCeilingTemperatureMinimum - Specifies the lower  limit  of  the  ;;
;;                                temperature   range  that  is  used  for  ;;
;;                                ambient temperature ceiling limiting.     ;;
;;                                                                          ;;
;;  AmbientCeilingTemperatureRange - Specifies the extent of  the  ambient  ;;
;;                                temperature   range  that  is  used  for  ;;
;;                                ambient temperature ceiling limiting.     ;;
;;                                                                          ;;
;;  SignalInvert                - Indicates whether the fan control signal  ;;
;;                                needs to be  inverted  ("TRUE"|"FALSE").  ;;
;;                                This  is  typically only necessary if 3-  ;;
;;                                wire  fan  control  circuitry  needs  it  ;;
;;                                (this  is  not the case for Intel power-  ;;
;;                                pulsed 3-wire fan control.                ;;
;;                                                                          ;;
;;  SignalFrequency             - Frequency for fan control  signal  (Hz).  ;;
;;                                Values   10,  23,  38,  62  and  90  are  ;;
;;                                accepted for 3-wire fans. Values  22000,  ;;
;;                                25000  and 28000 are accepted for 4-wire  ;;
;;                                fans.                                     ;;
;;                                                                          ;;
;;  SpinUpTime                  - Specifies the spin-up time  for  fan(s).  ;;
;;                                Values 0,  250, 500, 750, 1000, 2000 and  ;;
;;                                4000 are accepted.                        ;;
;;                                                                          ;;
;;  TempResponse1Weighting      - Each specifies  the  (0-100%)  weighting  ;;
;;            :                   value  that  is applied against the duty  ;;
;;  TempResponse32Weighting       cycle delta that was calculated  by  the  ;;
;;                                corresponding Temperature Response Unit.  ;;
;;                                                                          ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[FanController1]
Enabled=TRUE
Usage=1                             ;; Processor Thermal Module Fan Controller
DeviceAddress=0x20                  ;; Chipset Resource
GetAttributesCommand=0x26           ;; Get Fan Controller 1 Attributes
SetConfigurationCommand=0x2E        ;; Set Fan Controller 1 Configuration
SetSpeedCommand=0x36                ;; Set Fan Controller 1 Duty Cycle
GetSpeedCommand=0x3E                ;; Get Fan Controller 1 Duty Cycle
AssociatedFanSpeedMonitor1=1
Fan1SetConfigurationCommand=0x16    ;; Set Fan Sensor 1 Configuration Command
Fan1PulsesPerRevolution=2
Fan1MinimumRPMRangeLow=0
Fan1MinimumRPMRangeHigh=32000
Fan1DependentMeasurement=FALSE      ;; 4-wire Fan Used
AssociatedFanSpeedMonitor2=NONE
Fan2SetConfigurationCommand=
Fan2PulsesPerRevolution=
Fan2MinimumRPMRangeLow=
Fan2MinimumRPMRangeHigh=
Fan2DependentMeasurement=
AssociatedFanSpeedMonitor3=NONE
Fan3SetConfigurationCommand=
Fan3PulsesPerRevolution=
Fan3MinimumRPMRangeLow=
Fan3MinimumRPMRangeHigh=
Fan3DependentMeasurement=
AssociatedFanSpeedMonitor4=NONE
Fan4SetConfigurationCommand=
Fan4PulsesPerRevolution=
Fan4MinimumRPMRangeLow=
Fan4MinimumRPMRangeHigh=
Fan4DependentMeasurement=
PhysicalControllerIndex=1
MinOffMode=MIN
DutyCycleMin=20
DutyCycleOn=22
AmbientFloorTemperatureMonitor=NONE
AmbientFloorDutyCycleRange=
AmbientFloorTemperatureMinimum=
AmbientFloorTemperatureRange=
DutyCycleMax=100
AmbientCeilingTemperatureMonitor=NONE
AmbientCeilingDutyCycleRange=
AmbientCeilingTemperatureMinimum=
AmbientCeilingTemperatureRange=
SignalInvert=FALSE
SignalFrequency=25000
SpinUpTime=250
TempResponse1Weighting=100.00
TempResponse2Weighting=100.00
TempResponse3Weighting=100.00
TempResponse4Weighting=0.00
TempResponse5Weighting=35.00

[FanController2]
Enabled=TRUE
Usage=6                             ;; Chassis Inlet Fan Controller
DeviceAddress=0x20                  ;; Chipset Resource
GetAttributesCommand=0x27           ;; Get Fan Controller 2 Attributes
SetConfigurationCommand=0x2F        ;; Set Fan Controller 2 Configuration
SetSpeedCommand=0x37                ;; Set Fan Controller 2 Duty Cycle
GetSpeedCommand=0x3F                ;; Get Fan Controller 2 Duty Cycle
AssociatedFanSpeedMonitor1=2
Fan1SetConfigurationCommand=0x17    ;; Set Fan Sensor 2 Configuration
Fan1PulsesPerRevolution=2
Fan1MinimumRPMRangeLow=0
Fan1MinimumRPMRangeHigh=32000
Fan1DependentMeasurement=FALSE      ;; 4-wire Fan Used
AssociatedFanSpeedMonitor2=NONE
Fan2SetConfigurationCommand=
Fan2PulsesPerRevolution=
Fan2MinimumRPMRangeLow=
Fan2MinimumRPMRangeHigh=
Fan2DependentMeasurement=
AssociatedFanSpeedMonitor3=NONE
Fan3SetConfigurationCommand=
Fan3PulsesPerRevolution=
Fan3MinimumRPMRangeLow=
Fan3MinimumRPMRangeHigh=
Fan3DependentMeasurement=
AssociatedFanSpeedMonitor4=NONE
Fan4SetConfigurationCommand=
Fan4PulsesPerRevolution=
Fan4MinimumRPMRangeLow=
Fan4MinimumRPMRangeHigh=
Fan4DependentMeasurement=
PhysicalControllerIndex=2
MinOffMode=MIN
DutyCycleMin=20
DutyCycleOn=22
AmbientFloorTemperatureMonitor=NONE
AmbientFloorDutyCycleRange=
AmbientFloorTemperatureMinimum=
AmbientFloorTemperatureRange=
DutyCycleMax=100
AmbientCeilingTemperatureMonitor=NONE
AmbientCeilingDutyCycleRange=
AmbientCeilingTemperatureMinimum=
AmbientCeilingTemperatureRange=
SignalInvert=FALSE
SignalFrequency=25000
SpinUpTime=250
TempResponse1Weighting=20.00
TempResponse2Weighting=20.00
TempResponse3Weighting=100.00
TempResponse4Weighting=0.00
TempResponse5Weighting=100.00

[FanController3]
Enabled=TRUE
Usage=7                             ;; Chassis Outlet Fan Controller
DeviceAddress=0x20                  ;; Chipset Resource
GetAttributesCommand=0x28           ;; Get Fan Controller 3 Attributes
SetConfigurationCommand=0x30        ;; Set Fan Controller 3 Configuration
SetSpeedCommand=0x38                ;; Set Fan Controller 3 Duty Cycle
GetSpeedCommand=0x40                ;; Get Fan Controller 3 Duty Cycle
AssociatedFanSpeedMonitor1=3
Fan1SetConfigurationCommand=0x18    ;; Set Fan Sensor 3 Configuration
Fan1PulsesPerRevolution=2
Fan1MinimumRPMRangeLow=0
Fan1MinimumRPMRangeHigh=32000
Fan1DependentMeasurement=FALSE      ;; 4-wire Fan Used
AssociatedFanSpeedMonitor2=NONE
Fan2SetConfigurationCommand=
Fan2PulsesPerRevolution=
Fan2MinimumRPMRangeLow=
Fan2MinimumRPMRangeHigh=
Fan2DependentMeasurement=
AssociatedFanSpeedMonitor3=NONE
Fan3SetConfigurationCommand=
Fan3PulsesPerRevolution=
Fan3MinimumRPMRangeLow=
Fan3MinimumRPMRangeHigh=
Fan3DependentMeasurement=
AssociatedFanSpeedMonitor4=NONE
Fan4SetConfigurationCommand=
Fan4PulsesPerRevolution=
Fan4MinimumRPMRangeLow=
Fan4MinimumRPMRangeHigh=
Fan4DependentMeasurement=
PhysicalControllerIndex=3
MinOffMode=MIN
DutyCycleMin=20
DutyCycleOn=22
AmbientFloorTemperatureMonitor=NONE
AmbientFloorDutyCycleRange=
AmbientFloorTemperatureMinimum=
AmbientFloorTemperatureRange=
DutyCycleMax=100
AmbientCeilingTemperatureMonitor=NONE
AmbientCeilingDutyCycleRange=
AmbientCeilingTemperatureMinimum=
AmbientCeilingTemperatureRange=
SignalInvert=FALSE
SignalFrequency=25000
SpinUpTime=250
TempResponse1Weighting=20.00
TempResponse2Weighting=20.00
TempResponse3Weighting=100.00
TempResponse4Weighting=0.00
TempResponse5Weighting=100.00

[FanController4]
Enabled=TRUE
Usage=7                             ;; Chassis Outlet Fan Controller
DeviceAddress=0x20                  ;; Chipset Resource
GetAttributesCommand=0x29           ;; Get Fan Controller 4 Attributes
SetConfigurationCommand=0x31        ;; Set Fan Controller 4 Configuration
SetSpeedCommand=0x39                ;; Set Fan Controller 4 Duty Cycle
GetSpeedCommand=0x41                ;; Get Fan Controller 4 Duty Cycle
AssociatedFanSpeedMonitor1=4
Fan1SetConfigurationCommand=0x19    ;; Set Fan Sensor 4 Configuration
Fan1PulsesPerRevolution=2
Fan1MinimumRPMRangeLow=0
Fan1MinimumRPMRangeHigh=32000
Fan1DependentMeasurement=FALSE      ;; 4-wire Fan Used
AssociatedFanSpeedMonitor2=NONE
Fan2SetConfigurationCommand=
Fan2PulsesPerRevolution=
Fan2MinimumRPMRangeLow=
Fan2MinimumRPMRangeHigh=
Fan2DependentMeasurement=
AssociatedFanSpeedMonitor3=NONE
Fan3SetConfigurationCommand=
Fan3PulsesPerRevolution=
Fan3MinimumRPMRangeLow=
Fan3MinimumRPMRangeHigh=
Fan3DependentMeasurement=
AssociatedFanSpeedMonitor4=NONE
Fan4SetConfigurationCommand=
Fan4PulsesPerRevolution=
Fan4MinimumRPMRangeLow=
Fan4MinimumRPMRangeHigh=
Fan4DependentMeasurement=
PhysicalControllerIndex=4
MinOffMode=MIN
DutyCycleMin=20
DutyCycleOn=22
AmbientFloorTemperatureMonitor=NONE
AmbientFloorDutyCycleRange=
AmbientFloorTemperatureMinimum=
AmbientFloorTemperatureRange=
DutyCycleMax=100
AmbientCeilingTemperatureMonitor=NONE
AmbientCeilingDutyCycleRange=
AmbientCeilingTemperatureMinimum=
AmbientCeilingTemperatureRange=
SignalInvert=FALSE
SignalFrequency=25000
SpinUpTime=250
TempResponse1Weighting=20.00
TempResponse2Weighting=20.00
TempResponse3Weighting=100.00
TempResponse4Weighting=0.00
TempResponse5Weighting=100.00

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 1.04