# HG changeset patch # User moel.mich # Date 1327079982 0 # Node ID 10283dd68bbbda89432115621c46a7edc0ccffbe # Parent 1966500884bcd323dfb212644e4d7f7b1efb0c92 Added a mainboard specific configuration for the ASUS P8Z68-V PRO. diff -r 1966500884bc -r 10283dd68bbb Hardware/Mainboard/Model.cs --- a/Hardware/Mainboard/Model.cs Wed Jan 18 21:57:57 2012 +0000 +++ b/Hardware/Mainboard/Model.cs Fri Jan 20 17:19:42 2012 +0000 @@ -81,6 +81,7 @@ P55_UD4, P55M_UD4, P67A_UD4_B3, + P8Z68_V_PRO, X38_DS5, X58A_UD3R, Z68X_UD7_B3, diff -r 1966500884bc -r 10283dd68bbb Hardware/Mainboard/SMBIOS.cs --- a/Hardware/Mainboard/SMBIOS.cs Wed Jan 18 21:57:57 2012 +0000 +++ b/Hardware/Mainboard/SMBIOS.cs Fri Jan 20 17:19:42 2012 +0000 @@ -461,6 +461,8 @@ return Model.P55M_UD4; case "P67A-UD4-B3": return Model.P67A_UD4_B3; + case "P8Z68-V PRO": + return Model.P8Z68_V_PRO; case "X38-DS5": return Model.X38_DS5; case "X58A-UD3R": diff -r 1966500884bc -r 10283dd68bbb Hardware/Mainboard/SuperIOHardware.cs --- a/Hardware/Mainboard/SuperIOHardware.cs Wed Jan 18 21:57:57 2012 +0000 +++ b/Hardware/Mainboard/SuperIOHardware.cs Fri Jan 20 17:19:42 2012 +0000 @@ -897,6 +897,22 @@ f.Add(new Fan("Power Fan", 3)); f.Add(new Fan("Auxiliary Fan", 4)); break; + case Model.P8Z68_V_PRO: // NCT6776F + v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("+12V", 1, 11, 1)); + v.Add(new Voltage("Analog +3.3V", 2, 34, 34)); + v.Add(new Voltage("+3.3V", 3, 34, 34)); + v.Add(new Voltage("+5V", 4, 12, 3)); + v.Add(new Voltage("Standby +3.3V", 7, 34, 34)); + v.Add(new Voltage("VBAT", 8, 34, 34)); + t.Add(new Temperature("CPU", 0)); + t.Add(new Temperature("Auxiliary", 2)); + t.Add(new Temperature("Motherboard", 3)); + for (int i = 0; i < superIO.Fans.Length; i++) + f.Add(new Fan("Fan #" + (i + 1), i)); + for (int i = 0; i < superIO.Controls.Length; i++) + c.Add(new Ctrl("Fan #" + (i + 1), i)); + break; case Model.P9X79: // NCT6776F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("+12V", 1, 11, 1));