Added a mainboard specific configuration for the Gigabyte GA-X58A-UD3R.
1.1 --- a/Hardware/Mainboard/Mainboard.cs Mon Jun 07 20:35:05 2010 +0000
1.2 +++ b/Hardware/Mainboard/Mainboard.cs Tue Jun 08 21:07:13 2010 +0000
1.3 @@ -85,7 +85,7 @@
1.4 superIOHardware[i] = new SuperIOHardware(superIO[i],
1.5 smbios.Board != null ? smbios.Board.Manufacturer :
1.6 Manufacturer.Unknown, smbios.Board != null ? smbios.Board.Model :
1.7 - Model.Unknown);
1.8 + Model.Unknown);
1.9 }
1.10
1.11 public string Name {
2.1 --- a/Hardware/Mainboard/Model.cs Mon Jun 07 20:35:05 2010 +0000
2.2 +++ b/Hardware/Mainboard/Model.cs Tue Jun 08 21:07:13 2010 +0000
2.3 @@ -59,6 +59,7 @@
2.4 P35_DS3,
2.5 P35_DS3L,
2.6 X38_DS5,
2.7 + X58A_UD3R,
2.8
2.9 // Unknown
2.10 Unknown
3.1 --- a/Hardware/Mainboard/SMBIOS.cs Mon Jun 07 20:35:05 2010 +0000
3.2 +++ b/Hardware/Mainboard/SMBIOS.cs Tue Jun 08 21:07:13 2010 +0000
3.3 @@ -306,6 +306,8 @@
3.4 model = Model.P35_DS3L; break;
3.5 case "X38-DS5":
3.6 model = Model.X38_DS5; break;
3.7 + case "X58A-UD3R":
3.8 + model = Model.X58A_UD3R; break;
3.9 default:
3.10 model = Model.Unknown; break;
3.11 }
4.1 --- a/Hardware/Mainboard/SuperIOHardware.cs Mon Jun 07 20:35:05 2010 +0000
4.2 +++ b/Hardware/Mainboard/SuperIOHardware.cs Tue Jun 08 21:07:13 2010 +0000
4.3 @@ -199,7 +199,7 @@
4.4 break;
4.5 case Model.EP45_DS3R:
4.6 case Model.EP45_UD3R:
4.7 - case Model.X38_DS5:
4.8 + case Model.X38_DS5:
4.9 v.Add(new Voltage("CPU VCore", 0));
4.10 v.Add(new Voltage("DRAM", 1));
4.11 v.Add(new Voltage("+3.3V", 2));
4.12 @@ -220,7 +220,7 @@
4.13 v.Add(new Voltage("VBat", 8));
4.14 t.Add(new Temperature("System", 0));
4.15 t.Add(new Temperature("CPU", 1));
4.16 - t.Add(new Temperature("MCH", 2));
4.17 + t.Add(new Temperature("Northbridge", 2));
4.18 f.Add(new Fan("CPU Fan", 0));
4.19 f.Add(new Fan("System Fan #2", 1));
4.20 f.Add(new Fan("Power Fan", 2));
4.21 @@ -254,6 +254,21 @@
4.22 f.Add(new Fan("System Fan", 1));
4.23 f.Add(new Fan("NB Fan", 2));
4.24 break;
4.25 + case Model.X58A_UD3R:
4.26 + v.Add(new Voltage("CPU VCore", 0));
4.27 + v.Add(new Voltage("DRAM", 1));
4.28 + v.Add(new Voltage("+3.3V", 2));
4.29 + v.Add(new Voltage("+5V", 3, 6.8f, 10, 0));
4.30 + v.Add(new Voltage("+12V", 5, 27, 9.1f, 0));
4.31 + v.Add(new Voltage("VBat", 8));
4.32 + t.Add(new Temperature("System", 0));
4.33 + t.Add(new Temperature("CPU", 1));
4.34 + t.Add(new Temperature("Northbridge", 2));
4.35 + f.Add(new Fan("CPU Fan", 0));
4.36 + f.Add(new Fan("System Fan #2", 1));
4.37 + f.Add(new Fan("Power Fan", 2));
4.38 + f.Add(new Fan("System Fan #1", 3));
4.39 + break;
4.40 default:
4.41 v.Add(new Voltage("CPU VCore", 0));
4.42 v.Add(new Voltage("DRAM", 1, true));