# HG changeset patch # User moel.mich # Date 1304446806 0 # Node ID 803f98bf1418c048c170c957061fae2e5ec7e577 # Parent 5c80f37c0330d6e30abad202d1ee057edaa9adb8 Added a mainboard specific configuration for the Gigabyte P67A-UD4-B3 mainboard. diff -r 5c80f37c0330 -r 803f98bf1418 Hardware/Mainboard/Model.cs --- a/Hardware/Mainboard/Model.cs Sun May 01 13:37:15 2011 +0000 +++ b/Hardware/Mainboard/Model.cs Tue May 03 18:20:06 2011 +0000 @@ -76,6 +76,7 @@ P35_DS3L, P55_UD4, P55M_UD4, + P67A_UD4_B3, X38_DS5, X58A_UD3R, diff -r 5c80f37c0330 -r 803f98bf1418 Hardware/Mainboard/SMBIOS.cs --- a/Hardware/Mainboard/SMBIOS.cs Sun May 01 13:37:15 2011 +0000 +++ b/Hardware/Mainboard/SMBIOS.cs Tue May 03 18:20:06 2011 +0000 @@ -358,6 +358,8 @@ return Model.P55_UD4; case "P55M-UD4": return Model.P55M_UD4; + case "P67A-UD4-B3": + return Model.P67A_UD4_B3; case "X38-DS5": return Model.X38_DS5; case "X58A-UD3R": diff -r 5c80f37c0330 -r 803f98bf1418 Hardware/Mainboard/SuperIOHardware.cs --- a/Hardware/Mainboard/SuperIOHardware.cs Sun May 01 13:37:15 2011 +0000 +++ b/Hardware/Mainboard/SuperIOHardware.cs Tue May 03 18:20:06 2011 +0000 @@ -461,6 +461,42 @@ break; } break; + case Manufacturer.Gigabyte: + switch (model) { + case Model.P67A_UD4_B3: + v.Add(new Voltage("+12V", 0, 100, 10)); + v.Add(new Voltage("+5V", 1, 15, 10)); + v.Add(new Voltage("Voltage #3", 2, true)); + v.Add(new Voltage("Voltage #4", 3, true)); + v.Add(new Voltage("Voltage #5", 4, true)); + v.Add(new Voltage("CPU VCore", 5)); + v.Add(new Voltage("DRAM", 6)); + v.Add(new Voltage("Standby +3.3V", 7, 10, 10)); + v.Add(new Voltage("VBat", 8, 10, 10)); + 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; + default: + v.Add(new Voltage("Voltage #1", 0, true)); + v.Add(new Voltage("Voltage #2", 1, true)); + v.Add(new Voltage("Voltage #3", 2, true)); + v.Add(new Voltage("Voltage #4", 3, true)); + v.Add(new Voltage("Voltage #5", 4, true)); + v.Add(new Voltage("Voltage #6", 5, true)); + v.Add(new Voltage("Voltage #7", 6, true)); + v.Add(new Voltage("Standby +3.3V", 7, 10, 10, 0, true)); + v.Add(new Voltage("VBat", 8, 10, 10)); + for (int i = 0; i < superIO.Temperatures.Length; i++) + t.Add(new Temperature("Temperature #" + (i + 1), i)); + for (int i = 0; i < superIO.Fans.Length; i++) + f.Add(new Fan("Fan #" + (i + 1), i)); + break; + } + break; default: v.Add(new Voltage("Voltage #1", 0, true)); v.Add(new Voltage("Voltage #2", 1, true)); diff -r 5c80f37c0330 -r 803f98bf1418 Properties/AssemblyVersion.cs --- a/Properties/AssemblyVersion.cs Sun May 01 13:37:15 2011 +0000 +++ b/Properties/AssemblyVersion.cs Tue May 03 18:20:06 2011 +0000 @@ -37,5 +37,5 @@ using System.Reflection; -[assembly: AssemblyVersion("0.3.0.2")] -[assembly: AssemblyInformationalVersion("0.3.0.2 Alpha")] \ No newline at end of file +[assembly: AssemblyVersion("0.3.0.3")] +[assembly: AssemblyInformationalVersion("0.3.0.3 Alpha")] \ No newline at end of file