Fixed Issue 105 and Issue 106.
authormoel.mich
Tue, 24 Aug 2010 20:14:54 +0000
changeset 17451d62ed28ff5
parent 173 fb96c0ca3c2d
child 175 e4ee19d583bd
Fixed Issue 105 and Issue 106.
Hardware/Mainboard/Model.cs
Hardware/Mainboard/SMBIOS.cs
Hardware/Mainboard/SuperIOHardware.cs
     1.1 --- a/Hardware/Mainboard/Model.cs	Tue Aug 24 19:06:49 2010 +0000
     1.2 +++ b/Hardware/Mainboard/Model.cs	Tue Aug 24 20:14:54 2010 +0000
     1.3 @@ -47,6 +47,8 @@
     1.4      M4A79XTD_EVO,
     1.5      P5W_DH_Deluxe,    
     1.6      P6X58D_E,
     1.7 +    Rampage_Extreme,
     1.8 +    Rampage_II_GENE,
     1.9  
    1.10      // DFI
    1.11      LP_BI_P45_T2RS_Elite,
     2.1 --- a/Hardware/Mainboard/SMBIOS.cs	Tue Aug 24 19:06:49 2010 +0000
     2.2 +++ b/Hardware/Mainboard/SMBIOS.cs	Tue Aug 24 20:14:54 2010 +0000
     2.3 @@ -307,6 +307,10 @@
     2.4              model = Model.P5W_DH_Deluxe; break;
     2.5            case "P6X58D-E":
     2.6              model = Model.P6X58D_E; break;
     2.7 +          case "Rampage Extreme":
     2.8 +            model = Model.Rampage_Extreme; break;
     2.9 +          case "Rampage II GENE":
    2.10 +            model = Model.Rampage_II_GENE; break;
    2.11            case "LP BI P45-T2RS Elite":
    2.12              model = Model.LP_BI_P45_T2RS_Elite; break;
    2.13            case "LP DK P55-T3eH9":
     3.1 --- a/Hardware/Mainboard/SuperIOHardware.cs	Tue Aug 24 19:06:49 2010 +0000
     3.2 +++ b/Hardware/Mainboard/SuperIOHardware.cs	Tue Aug 24 20:14:54 2010 +0000
     3.3 @@ -468,14 +468,29 @@
     3.4                break;
     3.5              case Manufacturer.ASUS:
     3.6                switch (model) {
     3.7 -                case Model.P6X58D_E: // W83667HG 
     3.8 +                case Model.P6X58D_E: // W83667HG                 
     3.9 +                case Model.Rampage_II_GENE: // W83667HG 
    3.10                    v.Add(new Voltage("CPU VCore", 0));
    3.11                    v.Add(new Voltage("+12V", 1, 11.5f, 1.91f, 0));
    3.12                    v.Add(new Voltage("Analog +3.3V", 2, 34, 34, 0));
    3.13                    v.Add(new Voltage("+3.3V", 3, 34, 34, 0));
    3.14                    v.Add(new Voltage("+5V", 4, 15, 7.5f, 0));
    3.15 -                  v.Add(new Voltage("Voltage #6", 5, true));
    3.16 -                  v.Add(new Voltage("Voltage #7", 6, true));
    3.17 +                  v.Add(new Voltage("Standby +3.3V", 7, 34, 34, 0));
    3.18 +                  v.Add(new Voltage("VBAT", 8, 34, 34, 0));
    3.19 +                  t.Add(new Temperature("CPU", 0));
    3.20 +                  t.Add(new Temperature("Motherboard", 2));
    3.21 +                  f.Add(new Fan("Chassis Fan #1", 0));
    3.22 +                  f.Add(new Fan("CPU Fan", 1));
    3.23 +                  f.Add(new Fan("Power Fan", 2));
    3.24 +                  f.Add(new Fan("Chassis Fan #2", 3));
    3.25 +                  f.Add(new Fan("Chassis Fan #3", 4));
    3.26 +                  break;
    3.27 +                case Model.Rampage_Extreme: // W83667HG 
    3.28 +                  v.Add(new Voltage("CPU VCore", 0));
    3.29 +                  v.Add(new Voltage("+12V", 1, 12, 2, 0));
    3.30 +                  v.Add(new Voltage("Analog +3.3V", 2, 34, 34, 0));
    3.31 +                  v.Add(new Voltage("+3.3V", 3, 34, 34, 0));
    3.32 +                  v.Add(new Voltage("+5V", 4, 15, 7.5f, 0));
    3.33                    v.Add(new Voltage("Standby +3.3V", 7, 34, 34, 0));
    3.34                    v.Add(new Voltage("VBAT", 8, 34, 34, 0));
    3.35                    t.Add(new Temperature("CPU", 0));