From 2406fb0b6e05ce7193d877200198b5459b869368 Mon Sep 17 00:00:00 2001 From: MinerCrafter Date: Thu, 13 Jul 2017 02:56:42 +0200 Subject: [PATCH 1/3] Add Gigabyte X79-UD3 rev 1.0 support X79, IT8728F, socket 2011 --- Hardware/Mainboard/Identification.cs | 2 ++ Hardware/Mainboard/Model.cs | 1 + Hardware/Mainboard/SuperIOHardware.cs | 18 ++++++++++++++++++ 3 files changed, 21 insertions(+) diff --git a/Hardware/Mainboard/Identification.cs b/Hardware/Mainboard/Identification.cs index 6ed16c5..0d41a84 100644 --- a/Hardware/Mainboard/Identification.cs +++ b/Hardware/Mainboard/Identification.cs @@ -180,6 +180,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { return Model.X38_DS5; case "X58A-UD3R": return Model.X58A_UD3R; + case "X79-UD3": + return Model.X79_UD3; case "Z68A-D3H-B3": return Model.Z68A_D3H_B3; case "Z68AP-D3": diff --git a/Hardware/Mainboard/Model.cs b/Hardware/Mainboard/Model.cs index 4db709f..ee817fd 100644 --- a/Hardware/Mainboard/Model.cs +++ b/Hardware/Mainboard/Model.cs @@ -75,6 +75,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { P8Z68_V_PRO, X38_DS5, X58A_UD3R, + X79_UD3, Z68A_D3H_B3, Z68AP_D3, Z68X_UD3H_B3, diff --git a/Hardware/Mainboard/SuperIOHardware.cs b/Hardware/Mainboard/SuperIOHardware.cs index 8d10b28..f6895fc 100644 --- a/Hardware/Mainboard/SuperIOHardware.cs +++ b/Hardware/Mainboard/SuperIOHardware.cs @@ -831,6 +831,24 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("System Fan #2", 3)); f.Add(new Fan("System Fan #3", 4)); break; + case Model.X79_UD3: // IT8728F + v.Add(new Voltage("VTT", 0)); + v.Add(new Voltage("DIMM CH A/B", 1)); + v.Add(new Voltage("+12V", 2, 10, 2)); + v.Add(new Voltage("+5V", 3, 15, 10)); + v.Add(new Voltage("VIN4", 4)); + v.Add(new Voltage("VCore", 5)); + v.Add(new Voltage("DIMM CH C/D", 6)); + v.Add(new Voltage("+3V Standby", 7)); + v.Add(new Voltage("VBat", 8, 1, 1)); + t.Add(new Temperature("System", 0)); + t.Add(new Temperature("CPU", 1)); + t.Add(new Temperature("Northbridge", 2)); + f.Add(new Fan("CPU Fan", 0)); + f.Add(new Fan("System Fan #1", 1)); + f.Add(new Fan("System Fan #2", 2)); + f.Add(new Fan("System Fan #3", 3)); + break; default: v.Add(new Voltage("Voltage #1", 0, true)); v.Add(new Voltage("Voltage #2", 1, true)); From 687745dd3e552b83b2e114fbe915b2eca36ed82f Mon Sep 17 00:00:00 2001 From: MinerCrafter Date: Mon, 17 Jul 2017 02:19:47 +0200 Subject: [PATCH 2/3] Adjust +3v SB for X79-UD3 --- Hardware/Mainboard/SuperIOHardware.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Hardware/Mainboard/SuperIOHardware.cs b/Hardware/Mainboard/SuperIOHardware.cs index f6895fc..9046f23 100644 --- a/Hardware/Mainboard/SuperIOHardware.cs +++ b/Hardware/Mainboard/SuperIOHardware.cs @@ -839,7 +839,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("VIN4", 4)); v.Add(new Voltage("VCore", 5)); v.Add(new Voltage("DIMM CH C/D", 6)); - v.Add(new Voltage("+3V Standby", 7)); + v.Add(new Voltage("+3V Standby", 1, 1, 7)); v.Add(new Voltage("VBat", 8, 1, 1)); t.Add(new Temperature("System", 0)); t.Add(new Temperature("CPU", 1)); From 29b5aa8085dadd2a7963fb53d8c3daa34dbc4e77 Mon Sep 17 00:00:00 2001 From: MinerCrafter Date: Mon, 17 Jul 2017 02:37:57 +0200 Subject: [PATCH 3/3] Update SuperIOHardware.cs --- Hardware/Mainboard/SuperIOHardware.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Hardware/Mainboard/SuperIOHardware.cs b/Hardware/Mainboard/SuperIOHardware.cs index 9046f23..3579f94 100644 --- a/Hardware/Mainboard/SuperIOHardware.cs +++ b/Hardware/Mainboard/SuperIOHardware.cs @@ -839,7 +839,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("VIN4", 4)); v.Add(new Voltage("VCore", 5)); v.Add(new Voltage("DIMM CH C/D", 6)); - v.Add(new Voltage("+3V Standby", 1, 1, 7)); + v.Add(new Voltage("+3V Standby", 7, 1, 1)); v.Add(new Voltage("VBat", 8, 1, 1)); t.Add(new Temperature("System", 0)); t.Add(new Temperature("CPU", 1));