# HG changeset patch
# User moel.mich
# Date 1279141826 0
# Node ID 9257814ba15134913614d01c8bbf0712a3a87851
# Parent  62162db94359cba1c6222f51414db1c64d5bb241
Fixed Issue 90.

diff -r 62162db94359 -r 9257814ba151 Hardware/Mainboard/Model.cs
--- a/Hardware/Mainboard/Model.cs	Sun Jul 11 21:26:49 2010 +0000
+++ b/Hardware/Mainboard/Model.cs	Wed Jul 14 21:10:26 2010 +0000
@@ -60,6 +60,7 @@
     EP45_DS3R,
     EP45_UD3R,
     EX58_EXTREME,
+    GA_MA770T_UD3,
     GA_MA785GMT_UD2H,
     P35_DS3,
     P35_DS3L,
diff -r 62162db94359 -r 9257814ba151 Hardware/Mainboard/SMBIOS.cs
--- a/Hardware/Mainboard/SMBIOS.cs	Sun Jul 11 21:26:49 2010 +0000
+++ b/Hardware/Mainboard/SMBIOS.cs	Wed Jul 14 21:10:26 2010 +0000
@@ -316,6 +316,8 @@
             model = Model.EP45_UD3R; break;
           case "EX58-EXTREME":
             model = Model.EX58_EXTREME; break;
+          case "GA-MA770T-UD3":
+            model = Model.GA_MA770T_UD3; break;
           case "GA-MA785GMT-UD2H":
             model = Model.GA_MA785GMT_UD2H; break;
           case "P35-DS3":
diff -r 62162db94359 -r 9257814ba151 Hardware/Mainboard/SuperIOHardware.cs
--- a/Hardware/Mainboard/SuperIOHardware.cs	Sun Jul 11 21:26:49 2010 +0000
+++ b/Hardware/Mainboard/SuperIOHardware.cs	Wed Jul 14 21:10:26 2010 +0000
@@ -236,7 +236,7 @@
                   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,7 +250,7 @@
                   f.Add(new Fan("System Fan #2", 2));
                   f.Add(new Fan("Power Fan", 3));
                   break;
-                case Model.P55_UD4:
+                case Model.P55_UD4:                
                   v.Add(new Voltage("CPU VCore", 0));
                   v.Add(new Voltage("DRAM", 1));
                   v.Add(new Voltage("+3.3V", 2));
@@ -264,6 +264,20 @@
                   f.Add(new Fan("Power Fan", 2));
                   f.Add(new Fan("System Fan #1", 3));
                   break;
+                case Model.GA_MA770T_UD3:
+                  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", 4, 27, 9.1f, 0));
+                  v.Add(new Voltage("VBat", 8));
+                  t.Add(new Temperature("System", 0));
+                  t.Add(new Temperature("CPU", 1));
+                  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("Power Fan", 3));
+                  break;
                 case Model.GA_MA785GMT_UD2H:
                   v.Add(new Voltage("CPU VCore", 0));
                   v.Add(new Voltage("DRAM", 1));