# HG changeset patch # User moel.mich # Date 1281895017 0 # Node ID 7f90baeb96b0f6ee1c1ce29192e0f6d5299865af # Parent b7cc9d09aefe61054c0628781b3f410d2ce38f9e Fixed Issue 104. diff -r b7cc9d09aefe -r 7f90baeb96b0 Hardware/Mainboard/Model.cs --- a/Hardware/Mainboard/Model.cs Sun Aug 15 14:46:58 2010 +0000 +++ b/Hardware/Mainboard/Model.cs Sun Aug 15 17:56:57 2010 +0000 @@ -65,6 +65,7 @@ P35_DS3, P35_DS3L, P55_UD4, + P55M_UD4, X38_DS5, X58A_UD3R, diff -r b7cc9d09aefe -r 7f90baeb96b0 Hardware/Mainboard/SMBIOS.cs --- a/Hardware/Mainboard/SMBIOS.cs Sun Aug 15 14:46:58 2010 +0000 +++ b/Hardware/Mainboard/SMBIOS.cs Sun Aug 15 17:56:57 2010 +0000 @@ -331,6 +331,8 @@ model = Model.P35_DS3L; break; case "P55-UD4": model = Model.P55_UD4; break; + case "P55M-UD4": + model = Model.P55M_UD4; break; case "X38-DS5": model = Model.X38_DS5; break; case "X58A-UD3R": diff -r b7cc9d09aefe -r 7f90baeb96b0 Hardware/Mainboard/SuperIOHardware.cs --- a/Hardware/Mainboard/SuperIOHardware.cs Sun Aug 15 14:46:58 2010 +0000 +++ b/Hardware/Mainboard/SuperIOHardware.cs Sun Aug 15 17:56:57 2010 +0000 @@ -70,7 +70,7 @@ switch (manufacturer) { case Manufacturer.ASUS: switch (model) { - case Model.Crosshair_III_Formula: + case Model.Crosshair_III_Formula: // IT8720F v.Add(new Voltage("VBat", 8)); t.Add(new Temperature("CPU", 0)); for (int i = 0; i < superIO.Fans.Length; i++) @@ -89,7 +89,7 @@ f.Add(new Fan("Chassis Fan #1", 1)); f.Add(new Fan("Power Fan", 2)); break; - case Model.M4A79XTD_EVO: + case Model.M4A79XTD_EVO: // IT8720F v.Add(new Voltage("+5V", 3, 6.8f, 10, 0)); v.Add(new Voltage("VBat", 8)); t.Add(new Temperature("CPU", 0)); @@ -117,7 +117,7 @@ break; case Manufacturer.DFI: switch (model) { - case Model.LP_BI_P45_T2RS_Elite: + case Model.LP_BI_P45_T2RS_Elite: // IT8718F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("FSB VTT", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -134,7 +134,7 @@ f.Add(new Fan("Fan #2", 1)); f.Add(new Fan("Fan #3", 2)); break; - case Model.LP_DK_P55_T3eH9: + case Model.LP_DK_P55_T3eH9: // IT8720F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("VTT", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -171,7 +171,7 @@ case Manufacturer.Gigabyte: switch (model) { - case Model._965P_S3: + case Model._965P_S3: // IT8718F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -183,7 +183,7 @@ f.Add(new Fan("CPU Fan", 0)); f.Add(new Fan("System Fan", 1)); break; - case Model.EP45_DS3R: + case Model.EP45_DS3R: // IT8718F case Model.EP45_UD3R: case Model.X38_DS5: v.Add(new Voltage("CPU VCore", 0)); @@ -199,7 +199,7 @@ f.Add(new Fan("Power Fan", 2)); f.Add(new Fan("System Fan #1", 3)); break; - case Model.EX58_EXTREME: + case Model.EX58_EXTREME: // IT8720F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1)); v.Add(new Voltage("+5V", 3, 6.8f, 10, 0)); @@ -212,8 +212,8 @@ f.Add(new Fan("Power Fan", 2)); f.Add(new Fan("System Fan #1", 3)); break; - case Model.P35_DS3: - case Model.P35_DS3L: + case Model.P35_DS3: // IT8718F + case Model.P35_DS3L: // IT8718F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -227,7 +227,8 @@ f.Add(new Fan("System Fan #2", 2)); f.Add(new Fan("Power Fan", 3)); break; - case Model.P55_UD4: + case Model.P55_UD4: // IT8720F + case Model.P55M_UD4: // IT8720F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -241,7 +242,7 @@ f.Add(new Fan("Power Fan", 2)); f.Add(new Fan("System Fan #1", 3)); break; - case Model.GA_MA770T_UD3: + case Model.GA_MA770T_UD3: // IT8720F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -255,7 +256,7 @@ f.Add(new Fan("System Fan #2", 2)); f.Add(new Fan("Power Fan", 3)); break; - case Model.GA_MA785GMT_UD2H: + case Model.GA_MA785GMT_UD2H: // IT8718F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -268,7 +269,7 @@ f.Add(new Fan("System Fan", 1)); f.Add(new Fan("NB Fan", 2)); break; - case Model.X58A_UD3R: + case Model.X58A_UD3R: // IT8720F v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("DRAM", 1)); v.Add(new Voltage("+3.3V", 2)); @@ -336,7 +337,7 @@ switch (manufacturer) { case Manufacturer.EVGA: switch (model) { - case Model.X58_SLI_Classified: + case Model.X58_SLI_Classified: // F71882 v.Add(new Voltage("VCC3V", 0, 150, 150, 0)); v.Add(new Voltage("CPU VCore", 1, 47, 100, 0)); v.Add(new Voltage("DIMM", 2, 47, 100, 0)); @@ -415,7 +416,7 @@ switch (manufacturer) { case Manufacturer.ASRock: switch (model) { - case Model._880GMH_USB3: + case Model._880GMH_USB3: // W83627DHG-P v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("+3.3V", 3, 34, 34, 0)); v.Add(new Voltage("+5V", 5, 15, 7.5f, 0)); @@ -451,7 +452,7 @@ break; case Manufacturer.ASUS: switch (model) { - case Model.P6X58D_E: + case Model.P6X58D_E: // W83667HG v.Add(new Voltage("CPU VCore", 0)); v.Add(new Voltage("+12V", 1, 11.5f, 1.91f, 0)); v.Add(new Voltage("Analog +3.3V", 2, 34, 34, 0));