From 3c6175c617d76f8f03592bab378be7e7a4d09894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=B6ller?= Date: Thu, 1 Jul 2010 20:25:38 +0000 Subject: [PATCH] Added a mainboard specific configuration for the Gigabyte GA-P55-UD4. --- Hardware/Mainboard/Model.cs | 1 + Hardware/Mainboard/SMBIOS.cs | 2 ++ Hardware/Mainboard/SuperIOHardware.cs | 16 +++++++++++++++- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/Hardware/Mainboard/Model.cs b/Hardware/Mainboard/Model.cs index 13a49a4..a33f089 100644 --- a/Hardware/Mainboard/Model.cs +++ b/Hardware/Mainboard/Model.cs @@ -59,6 +59,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { GA_MA785GMT_UD2H, P35_DS3, P35_DS3L, + P55_UD4, X38_DS5, X58A_UD3R, diff --git a/Hardware/Mainboard/SMBIOS.cs b/Hardware/Mainboard/SMBIOS.cs index 04d0dae..f2a5d49 100644 --- a/Hardware/Mainboard/SMBIOS.cs +++ b/Hardware/Mainboard/SMBIOS.cs @@ -306,6 +306,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { model = Model.P35_DS3; break; case "P35-DS3L": model = Model.P35_DS3L; break; + case "P55-UD4": + model = Model.P55_UD4; break; case "X38-DS5": model = Model.X38_DS5; break; case "X58A-UD3R": diff --git a/Hardware/Mainboard/SuperIOHardware.cs b/Hardware/Mainboard/SuperIOHardware.cs index a1fa206..36772d1 100644 --- a/Hardware/Mainboard/SuperIOHardware.cs +++ b/Hardware/Mainboard/SuperIOHardware.cs @@ -236,7 +236,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("System Fan #1", 3)); break; case Model.P35_DS3: - case Model.P35_DS3L: + case Model.P35_DS3L: v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -250,6 +250,20 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("System Fan #2", 2)); f.Add(new Fan("Power Fan", 3)); break; + case Model.P55_UD4: + v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("+3.3V", 2)); + v.Add(new Voltage("+5V", 3, 6.8f, 10, 0)); + v.Add(new Voltage("+12V", 5, 27, 9.1f, 0)); + v.Add(new Voltage("VBat", 8)); + t.Add(new Temperature("System", 0)); + t.Add(new Temperature("CPU", 2)); + f.Add(new Fan("CPU Fan", 0)); + f.Add(new Fan("System Fan #2", 1)); + f.Add(new Fan("Power Fan", 2)); + f.Add(new Fan("System Fan #1", 3)); + break; case Model.GA_MA785GMT_UD2H: v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1));