# HG changeset patch # User moel.mich # Date 1282680894 0 # Node ID 51d62ed28ff51594c84e76313122f0a34fd0f375 # Parent fb96c0ca3c2dfe51d55b34a9a42a09ed60e2fc1d Fixed Issue 105 and Issue 106. diff -r fb96c0ca3c2d -r 51d62ed28ff5 Hardware/Mainboard/Model.cs --- a/Hardware/Mainboard/Model.cs Tue Aug 24 19:06:49 2010 +0000 +++ b/Hardware/Mainboard/Model.cs Tue Aug 24 20:14:54 2010 +0000 @@ -47,6 +47,8 @@ M4A79XTD_EVO, P5W_DH_Deluxe, P6X58D_E, + Rampage_Extreme, + Rampage_II_GENE, // DFI LP_BI_P45_T2RS_Elite, diff -r fb96c0ca3c2d -r 51d62ed28ff5 Hardware/Mainboard/SMBIOS.cs --- a/Hardware/Mainboard/SMBIOS.cs Tue Aug 24 19:06:49 2010 +0000 +++ b/Hardware/Mainboard/SMBIOS.cs Tue Aug 24 20:14:54 2010 +0000 @@ -307,6 +307,10 @@ model = Model.P5W_DH_Deluxe; break; case "P6X58D-E": model = Model.P6X58D_E; break; + case "Rampage Extreme": + model = Model.Rampage_Extreme; break; + case "Rampage II GENE": + model = Model.Rampage_II_GENE; break; case "LP BI P45-T2RS Elite": model = Model.LP_BI_P45_T2RS_Elite; break; case "LP DK P55-T3eH9": diff -r fb96c0ca3c2d -r 51d62ed28ff5 Hardware/Mainboard/SuperIOHardware.cs --- a/Hardware/Mainboard/SuperIOHardware.cs Tue Aug 24 19:06:49 2010 +0000 +++ b/Hardware/Mainboard/SuperIOHardware.cs Tue Aug 24 20:14:54 2010 +0000 @@ -468,14 +468,29 @@ break; case Manufacturer.ASUS: switch (model) { - case Model.P6X58D_E: // W83667HG + case Model.P6X58D_E: // W83667HG + case Model.Rampage_II_GENE: // 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)); v.Add(new Voltage("+3.3V", 3, 34, 34, 0)); v.Add(new Voltage("+5V", 4, 15, 7.5f, 0)); - v.Add(new Voltage("Voltage #6", 5, true)); - v.Add(new Voltage("Voltage #7", 6, true)); + v.Add(new Voltage("Standby +3.3V", 7, 34, 34, 0)); + v.Add(new Voltage("VBAT", 8, 34, 34, 0)); + t.Add(new Temperature("CPU", 0)); + t.Add(new Temperature("Motherboard", 2)); + f.Add(new Fan("Chassis Fan #1", 0)); + f.Add(new Fan("CPU Fan", 1)); + f.Add(new Fan("Power Fan", 2)); + f.Add(new Fan("Chassis Fan #2", 3)); + f.Add(new Fan("Chassis Fan #3", 4)); + break; + case Model.Rampage_Extreme: // W83667HG + v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("+12V", 1, 12, 2, 0)); + v.Add(new Voltage("Analog +3.3V", 2, 34, 34, 0)); + v.Add(new Voltage("+3.3V", 3, 34, 34, 0)); + v.Add(new Voltage("+5V", 4, 15, 7.5f, 0)); v.Add(new Voltage("Standby +3.3V", 7, 34, 34, 0)); v.Add(new Voltage("VBAT", 8, 34, 34, 0)); t.Add(new Temperature("CPU", 0));