Added a mainboard specific configuration for the ASUS P9X79 (detailed fan and control configuration still missing).
1.1 --- a/Hardware/Mainboard/Model.cs Sun Jan 08 18:47:56 2012 +0000
1.2 +++ b/Hardware/Mainboard/Model.cs Sun Jan 15 14:05:52 2012 +0000
1.3 @@ -16,7 +16,7 @@
1.4
1.5 The Initial Developer of the Original Code is
1.6 Michael Möller <m.moeller@gmx.ch>.
1.7 - Portions created by the Initial Developer are Copyright (C) 2009-2011
1.8 + Portions created by the Initial Developer are Copyright (C) 2009-2012
1.9 the Initial Developer. All Rights Reserved.
1.10
1.11 Contributor(s):
1.12 @@ -53,6 +53,7 @@
1.13 P8P67_EVO,
1.14 P8P67_PRO,
1.15 P8P67_M_PRO,
1.16 + P9X79,
1.17 Rampage_Extreme,
1.18 Rampage_II_GENE,
1.19
2.1 --- a/Hardware/Mainboard/SMBIOS.cs Sun Jan 08 18:47:56 2012 +0000
2.2 +++ b/Hardware/Mainboard/SMBIOS.cs Sun Jan 15 14:05:52 2012 +0000
2.3 @@ -16,7 +16,7 @@
2.4
2.5 The Initial Developer of the Original Code is
2.6 Michael Möller <m.moeller@gmx.ch>.
2.7 - Portions created by the Initial Developer are Copyright (C) 2009-2011
2.8 + Portions created by the Initial Developer are Copyright (C) 2009-2012
2.9 the Initial Developer. All Rights Reserved.
2.10
2.11 Contributor(s):
2.12 @@ -343,6 +343,7 @@
2.13 case "ASRock":
2.14 return Manufacturer.ASRock;
2.15 case "ASUSTeK Computer INC.":
2.16 + case "ASUSTeK COMPUTER INC.":
2.17 return Manufacturer.ASUS;
2.18 case "Dell Inc.":
2.19 return Manufacturer.Dell;
2.20 @@ -420,6 +421,8 @@
2.21 return Model.P8P67_PRO;
2.22 case "P8P67-M PRO":
2.23 return Model.P8P67_M_PRO;
2.24 + case "P9X79":
2.25 + return Model.P9X79;
2.26 case "Rampage Extreme":
2.27 return Model.Rampage_Extreme;
2.28 case "Rampage II GENE":
3.1 --- a/Hardware/Mainboard/SuperIOHardware.cs Sun Jan 08 18:47:56 2012 +0000
3.2 +++ b/Hardware/Mainboard/SuperIOHardware.cs Sun Jan 15 14:05:52 2012 +0000
3.3 @@ -16,7 +16,7 @@
3.4
3.5 The Initial Developer of the Original Code is
3.6 Michael Möller <m.moeller@gmx.ch>.
3.7 - Portions created by the Initial Developer are Copyright (C) 2009-2011
3.8 + Portions created by the Initial Developer are Copyright (C) 2009-2012
3.9 the Initial Developer. All Rights Reserved.
3.10
3.11 Contributor(s):
3.12 @@ -896,6 +896,19 @@
3.13 f.Add(new Fan("Power Fan", 3));
3.14 f.Add(new Fan("Auxiliary Fan", 4));
3.15 break;
3.16 + case Model.P9X79: // NCT6776F
3.17 + v.Add(new Voltage("CPU VCore", 0));
3.18 + v.Add(new Voltage("+12V", 1, 11, 1));
3.19 + v.Add(new Voltage("Analog +3.3V", 2, 34, 34));
3.20 + v.Add(new Voltage("+3.3V", 3, 34, 34));
3.21 + v.Add(new Voltage("+5V", 4, 12, 3));
3.22 + v.Add(new Voltage("Standby +3.3V", 7, 34, 34));
3.23 + v.Add(new Voltage("VBAT", 8, 34, 34));
3.24 + t.Add(new Temperature("CPU", 0));
3.25 + t.Add(new Temperature("Motherboard", 3));
3.26 + for (int i = 0; i < superIO.Fans.Length; i++)
3.27 + f.Add(new Fan("Fan #" + (i + 1), i));
3.28 + break;
3.29 default:
3.30 v.Add(new Voltage("CPU VCore", 0));
3.31 v.Add(new Voltage("Voltage #2", 1, true));