Added a mainboard specific configuration for the ASUS P8Z68-V PRO.
authormoel.mich
Fri, 20 Jan 2012 17:19:42 +0000
changeset 33710283dd68bbb
parent 336 1966500884bc
child 338 f580591971ce
Added a mainboard specific configuration for the ASUS P8Z68-V PRO.
Hardware/Mainboard/Model.cs
Hardware/Mainboard/SMBIOS.cs
Hardware/Mainboard/SuperIOHardware.cs
     1.1 --- a/Hardware/Mainboard/Model.cs	Wed Jan 18 21:57:57 2012 +0000
     1.2 +++ b/Hardware/Mainboard/Model.cs	Fri Jan 20 17:19:42 2012 +0000
     1.3 @@ -81,6 +81,7 @@
     1.4      P55_UD4,
     1.5      P55M_UD4,
     1.6      P67A_UD4_B3,
     1.7 +    P8Z68_V_PRO,
     1.8      X38_DS5,
     1.9      X58A_UD3R,
    1.10      Z68X_UD7_B3,
     2.1 --- a/Hardware/Mainboard/SMBIOS.cs	Wed Jan 18 21:57:57 2012 +0000
     2.2 +++ b/Hardware/Mainboard/SMBIOS.cs	Fri Jan 20 17:19:42 2012 +0000
     2.3 @@ -461,6 +461,8 @@
     2.4              return Model.P55M_UD4;
     2.5            case "P67A-UD4-B3":
     2.6              return Model.P67A_UD4_B3;
     2.7 +          case "P8Z68-V PRO":
     2.8 +            return Model.P8Z68_V_PRO;
     2.9            case "X38-DS5":
    2.10              return Model.X38_DS5;
    2.11            case "X58A-UD3R":
     3.1 --- a/Hardware/Mainboard/SuperIOHardware.cs	Wed Jan 18 21:57:57 2012 +0000
     3.2 +++ b/Hardware/Mainboard/SuperIOHardware.cs	Fri Jan 20 17:19:42 2012 +0000
     3.3 @@ -897,6 +897,22 @@
     3.4                    f.Add(new Fan("Power Fan", 3));
     3.5                    f.Add(new Fan("Auxiliary Fan", 4));
     3.6                    break;
     3.7 +                case Model.P8Z68_V_PRO: // NCT6776F
     3.8 +                  v.Add(new Voltage("CPU VCore", 0));
     3.9 +                  v.Add(new Voltage("+12V", 1, 11, 1));
    3.10 +                  v.Add(new Voltage("Analog +3.3V", 2, 34, 34));
    3.11 +                  v.Add(new Voltage("+3.3V", 3, 34, 34));
    3.12 +                  v.Add(new Voltage("+5V", 4, 12, 3));
    3.13 +                  v.Add(new Voltage("Standby +3.3V", 7, 34, 34));
    3.14 +                  v.Add(new Voltage("VBAT", 8, 34, 34));
    3.15 +                  t.Add(new Temperature("CPU", 0));
    3.16 +                  t.Add(new Temperature("Auxiliary", 2));
    3.17 +                  t.Add(new Temperature("Motherboard", 3));
    3.18 +                  for (int i = 0; i < superIO.Fans.Length; i++)
    3.19 +                    f.Add(new Fan("Fan #" + (i + 1), i));
    3.20 +                  for (int i = 0; i < superIO.Controls.Length; i++)
    3.21 +                    c.Add(new Ctrl("Fan #" + (i + 1), i));
    3.22 +                  break;
    3.23                  case Model.P9X79: // NCT6776F
    3.24                    v.Add(new Voltage("CPU VCore", 0));
    3.25                    v.Add(new Voltage("+12V", 1, 11, 1));