From 5b476a881e10f433a37665c4ecf3dbf666ad2caf Mon Sep 17 00:00:00 2001 From: Phyxion Date: Thu, 29 Aug 2019 15:22:02 +0200 Subject: [PATCH] Add MSI B450-A Pro --- Hardware/Mainboard/Identification.cs | 38 ++-- Hardware/Mainboard/Model.cs | 37 ++-- Hardware/Mainboard/SuperIOHardware.cs | 280 ++++++++++++++------------ Hardware/Nic/NicGroup.cs | 2 +- 4 files changed, 195 insertions(+), 162 deletions(-) diff --git a/Hardware/Mainboard/Identification.cs b/Hardware/Mainboard/Identification.cs index a8aaa40..1284da0 100644 --- a/Hardware/Mainboard/Identification.cs +++ b/Hardware/Mainboard/Identification.cs @@ -82,20 +82,19 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case "ASRock AOD790GX/128M": return Model.AOD790GX_128M; case "AB350 Pro4": - return Model.ASROCK_AB350_PRO4; + return Model.AB350_PRO4; case "AB350M Pro4": - return Model.ASROCK_AB350M_PRO4; + return Model.AB350M_PRO4; case "AB350M": - return Model.ASROCK_AB350M; + return Model.AB350M; case "Fatal1ty AB350 Gaming K4": - return Model.ASROCK_Fatal1ty_AB350_Gaming_K4; + return Model.Fatal1ty_AB350_Gaming_K4; case "AB350M-HDV": - return Model.ASROCK_AB350M_HDV; + return Model.AB350M_HDV; case "X399 Phantom Gaming 6": - return Model.ASROCK_PHANTOM_GAMING_6; + return Model.PHANTOM_GAMING_6; case "A320M-HDV": - return Model.ASROCK_A320M_HDV; - + return Model.A320M_HDV; case "P55 Deluxe": return Model.P55_Deluxe; case "Crosshair III Formula": @@ -152,19 +151,19 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case "G41MT-S2P": return Model.G41MT_S2P; case "GA-970A-UD3": - return Model.GA_970A_UD3; + return Model._970A_UD3; case "GA-MA770T-UD3": - return Model.GA_MA770T_UD3; + return Model.MA770T_UD3; case "GA-MA770T-UD3P": - return Model.GA_MA770T_UD3P; + return Model.MA770T_UD3P; case "GA-MA785GM-US2H": - return Model.GA_MA785GM_US2H; + return Model.MA785GM_US2H; case "GA-MA785GMT-UD2H": - return Model.GA_MA785GMT_UD2H; + return Model.MA785GMT_UD2H; case "GA-MA78LM-S2H": - return Model.GA_MA78LM_S2H; + return Model.MA78LM_S2H; case "GA-MA790X-UD3P": - return Model.GA_MA790X_UD3P; + return Model.MA790X_UD3P; case "H55-USB3": return Model.H55_USB3; case "H55N-USB3": @@ -229,20 +228,21 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case "AB350-Gaming 3-CF": return Model.AB350_Gaming_3_CF; case "X399 AORUS Gaming 7": - return Model.GIGABYTE_X399_AOURUS_GAMING7; + return Model.X399_AOURUS_GAMING7; case "ROG ZENITH EXTREME": return Model.ROG_ZENITH_EXTREME; case "Z170-A": - return Model.ASUS_Z170_A; + return Model.Z170_A; case "Z77 Pro4-M": - return Model.ASROCK_Z77PRO4M; + return Model.Z77PRO4M; case "AX370-Gaming 5": return Model.AX370_Gaming_5; case "TUF X470-PLUS GAMING": return Model.TUF_X470_PLUS_GAMING; case "B360M PRO-VDH (MS-7B24)": return Model.B360M_PRO_VDH; - + case "B450-A PRO (MS-7B86)": + return Model.B450A_PRO; case "Base Board Product Name": case "To be filled by O.E.M.": return Model.Unknown; diff --git a/Hardware/Mainboard/Model.cs b/Hardware/Mainboard/Model.cs index 7270ef2..9fbc0c9 100644 --- a/Hardware/Mainboard/Model.cs +++ b/Hardware/Mainboard/Model.cs @@ -8,6 +8,8 @@ */ +// ReSharper disable InconsistentNaming + namespace OpenHardwareMonitor.Hardware.Mainboard { internal enum Model { @@ -16,14 +18,14 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { AOD790GX_128M, P55_Deluxe, B85M_DGS, - ASROCK_Z77PRO4M, - ASROCK_AB350M_PRO4, - ASROCK_AB350_PRO4, - ASROCK_AB350M, - ASROCK_Fatal1ty_AB350_Gaming_K4, - ASROCK_AB350M_HDV, - ASROCK_PHANTOM_GAMING_6, - ASROCK_A320M_HDV, + Z77PRO4M, + AB350M_PRO4, + AB350_PRO4, + AB350M, + Fatal1ty_AB350_Gaming_K4, + AB350M_HDV, + PHANTOM_GAMING_6, + A320M_HDV, // ASUS Crosshair_III_Formula, @@ -43,7 +45,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { PRIME_X370_PRO, ROG_MAXIMUS_APEX, ROG_ZENITH_EXTREME, - ASUS_Z170_A, + Z170_A, TUF_X470_PLUS_GAMING, // DFI @@ -56,6 +58,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { // MSI Z270_PC_MATE, B360M_PRO_VDH, + B450A_PRO, // EVGA X58_SLI_Classified, @@ -69,13 +72,13 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { G41M_Combo, G41MT_S2, G41MT_S2P, - GA_970A_UD3, - GA_MA770T_UD3, - GA_MA770T_UD3P, - GA_MA785GM_US2H, - GA_MA785GMT_UD2H, - GA_MA78LM_S2H, - GA_MA790X_UD3P, + _970A_UD3, + MA770T_UD3, + MA770T_UD3P, + MA785GM_US2H, + MA785GMT_UD2H, + MA78LM_S2H, + MA790X_UD3P, H55_USB3, H55N_USB3, H61M_DS2_REV_1_2, @@ -103,7 +106,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { Z390_AORUS_ULTRA, Z390_UD, AB350_Gaming_3_CF, - GIGABYTE_X399_AOURUS_GAMING7, + X399_AOURUS_GAMING7, AX370_Gaming_5, // Shuttle diff --git a/Hardware/Mainboard/SuperIOHardware.cs b/Hardware/Mainboard/SuperIOHardware.cs index 8098b19..7899a85 100644 --- a/Hardware/Mainboard/SuperIOHardware.cs +++ b/Hardware/Mainboard/SuperIOHardware.cs @@ -37,7 +37,6 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { private readonly UpdateDelegate postUpdate; // mainboard specific mutex - private readonly Mutex mutex; public SuperIOHardware(Mainboard mainboard, ISuperIO superIO, Manufacturer manufacturer, Model model, ISettings settings) @@ -54,7 +53,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { GetBoardSpecificConfiguration(superIO, manufacturer, model, out v, out t, out f, out c, out readVoltage, out readTemperature, out readFan, out readControl, - out postUpdate, out mutex); + out postUpdate, out _); CreateVoltageSensors(superIO, settings, v); CreateTemperatureSensors(superIO, settings, t); @@ -99,8 +98,6 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case ControlMode.Software: superIO.SetControl(index, (byte)(control.SoftwareValue * 2.55)); break; - default: - break; } sensor.Control = control; @@ -230,7 +227,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Chip.W83627HF: case Chip.W83627THF: case Chip.W83687THF: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("Voltage #3", 2, true)); v.Add(new Voltage("AVCC", 3, 34, 51)); @@ -249,7 +246,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { GetNuvotonConfigurationF(superIO, manufacturer, model, v, t, f, c); break; case Chip.NCT610X: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #0", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -312,7 +309,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("Fan #" + (i + 1), i)); break; case Model.M2N_SLI_DELUXE: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+3.3V", 1)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 4, 30, 10)); @@ -335,7 +332,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; case Model.PRIME_X370_PRO: // IT8665E case Model.TUF_X470_PLUS_GAMING: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("SB 2.5V", 1)); v.Add(new Voltage("+12V", 2, 5, 1)); v.Add(new Voltage("+5V", 3, 1.5f, 1)); @@ -356,12 +353,12 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; case Model.ROG_ZENITH_EXTREME: // IT8665E - v.Add(new Voltage("CPU VCore", 0, 10, 10, 0, false)); - v.Add(new Voltage("DRAM AB", 1, 10, 10, 0, false)); + v.Add(new Voltage("Vcore", 0, 10, 10, 0, false)); + v.Add(new Voltage("DIMM AB", 1, 10, 10, 0, false)); v.Add(new Voltage("+12V", 2, 5, 1,0, false)); v.Add(new Voltage("+5V", 3, 1.5f, 1, 0, false)); v.Add(new Voltage("SB 1.05V", 4, 10, 10, 0, false)); - v.Add(new Voltage("DRAM CD", 5, 10, 10, 0, false)); + v.Add(new Voltage("DIMM CD", 5, 10, 10, 0, false)); v.Add(new Voltage("1.8V PLL", 6, 10, 10, 0, false)); v.Add(new Voltage("+3.3V", 7, 10, 10, 0, false)); v.Add(new Voltage("VBat", 8, 10, 10, 0, false)); @@ -386,7 +383,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("Voltage #3", 2, true)); v.Add(new Voltage("Voltage #4", 3, true)); @@ -412,7 +409,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { ref readFan, ref postUpdate, ref mutex); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("Voltage #3", 2, true)); v.Add(new Voltage("Voltage #4", 3, true)); @@ -432,7 +429,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Manufacturer.DFI: switch (model) { case Model.LP_BI_P45_T2RS_Elite: // IT8718F - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("FSB VTT", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); @@ -449,13 +446,13 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("Fan #3", 2)); break; case Model.LP_DK_P55_T3eH9: // IT8720F - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("VTT", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 4, 30, 10)); v.Add(new Voltage("CPU PLL", 5)); - v.Add(new Voltage("DRAM", 6)); + v.Add(new Voltage("DIMM", 6)); v.Add(new Voltage("+5VSB", 7, 6.8f, 10)); v.Add(new Voltage("VBat", 8)); t.Add(new Temperature("Chipset", 0)); @@ -466,13 +463,13 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("Fan #3", 2)); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("VTT", 1, true)); v.Add(new Voltage("+3.3V", 2, true)); v.Add(new Voltage("+5V", 3, 6.8f, 10, 0, true)); v.Add(new Voltage("+12V", 4, 30, 10, 0, true)); v.Add(new Voltage("Voltage #6", 5, true)); - v.Add(new Voltage("DRAM", 6, true)); + v.Add(new Voltage("DIMM", 6, true)); v.Add(new Voltage("+5VSB", 7, 6.8f, 10, 0, true)); v.Add(new Voltage("VBat", 8)); for (int i = 0; i < superIO.Temperatures.Length; i++) @@ -488,8 +485,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Manufacturer.Gigabyte: switch (model) { case Model._965P_S3: // IT8718F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 7, 24.3f, 8.2f)); @@ -502,8 +499,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Model.EP45_DS3R: // IT8718F case Model.EP45_UD3R: case Model.X38_DS5: - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 7, 24.3f, 8.2f)); @@ -516,8 +513,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("System Fan #1", 3)); break; case Model.EX58_EXTREME: // IT8720F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("VBat", 8)); t.Add(new Temperature("System", 0)); @@ -530,8 +527,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; case Model.P35_DS3: // IT8718F case Model.P35_DS3L: // IT8718F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 7, 24.3f, 8.2f)); @@ -548,8 +545,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Model.P55M_UD4: // IT8720F case Model.H55_USB3: // IT8720F case Model.EX58_UD3R: // IT8720F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 5, 24.3f, 8.2f)); @@ -562,8 +559,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("System Fan #1", 3)); break; case Model.H55N_USB3: // IT8720F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 5, 24.3f, 8.2f)); @@ -576,8 +573,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Model.G41M_Combo: // IT8718F case Model.G41MT_S2: // IT8718F case Model.G41MT_S2P: // IT8718F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 7, 24.3f, 8.2f)); @@ -586,9 +583,9 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("CPU Fan", 0)); f.Add(new Fan("System Fan", 1)); break; - case Model.GA_970A_UD3: // IT8720F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + case Model._970A_UD3: // IT8720F + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 4, 24.3f, 8.2f)); @@ -603,11 +600,11 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("PWM 2", 1)); c.Add(new Ctrl("PWM 3", 2)); break; - case Model.GA_MA770T_UD3: // IT8720F - case Model.GA_MA770T_UD3P: // IT8720F - case Model.GA_MA790X_UD3P: // IT8720F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + case Model.MA770T_UD3: // IT8720F + case Model.MA770T_UD3P: // IT8720F + case Model.MA790X_UD3P: // IT8720F + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 4, 24.3f, 8.2f)); @@ -619,9 +616,9 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("System Fan #2", 2)); f.Add(new Fan("Power Fan", 3)); break; - case Model.GA_MA78LM_S2H: // IT8718F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + case Model.MA78LM_S2H: // IT8718F + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 4, 24.3f, 8.2f)); @@ -634,10 +631,10 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("System Fan #2", 2)); f.Add(new Fan("Power Fan", 3)); break; - case Model.GA_MA785GM_US2H: // IT8718F - case Model.GA_MA785GMT_UD2H: // IT8718F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + case Model.MA785GM_US2H: // IT8718F + case Model.MA785GMT_UD2H: // IT8718F + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 4, 24.3f, 8.2f)); @@ -649,8 +646,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("NB Fan", 2)); break; case Model.X58A_UD3R: // IT8720F - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+5V", 3, 6.8f, 10)); v.Add(new Voltage("+12V", 5, 24.3f, 8.2f)); @@ -667,7 +664,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Model.AX370_Gaming_5: case Model.AB350_Gaming_3_CF: // IT8686E // Note: v3.3, v12, v5, and AVCC3 might be slightly off. - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+3.3V", 1, 0.65f, 1)); v.Add(new Voltage("+12V", 2, 5, 1)); v.Add(new Voltage("+5V", 3, 1.5f, 1)); @@ -688,7 +685,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Model.Z390_M_GAMING: // IT8688E case Model.Z390_AORUS_ULTRA: case Model.Z390_UD: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+3.3V", 1, 6.49f, 10)); v.Add(new Voltage("+12V", 2, 5f, 1)); v.Add(new Voltage("+5V", 3, 1.5f, 1)); @@ -710,14 +707,14 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("System Fan #2", 2)); f.Add(new Fan("System Fan #3", 3)); break; - case Model.GIGABYTE_X399_AOURUS_GAMING7: //ITE IT8686E - v.Add(new Voltage("CPU VCore", 0, 0, 1, 0, false)); + case Model.X399_AOURUS_GAMING7: //ITE IT8686E + v.Add(new Voltage("Vcore", 0, 0, 1, 0, false)); v.Add(new Voltage("+3.3V", 1, 6.5F, 10, 0, false)); v.Add(new Voltage("+12V", 2, 5, 1, 0, false)); v.Add(new Voltage("+5V", 3, 1.5F, 1, 0, false)); - v.Add(new Voltage("DRAM CD", 4, 0, 1, 0, false)); + v.Add(new Voltage("DIMM CD", 4, 0, 1, 0, false)); v.Add(new Voltage("SOC Vcore", 5, 0, 1, 0, false)); - v.Add(new Voltage("DRAM AB", 6, 0, 1, 0, false)); + v.Add(new Voltage("DIMM AB", 6, 0, 1, 0, false)); v.Add(new Voltage("3VSB", 7, 10, 10, 0, false)); v.Add(new Voltage("VBat", 8, 10, 10, 0, false)); v.Add(new Voltage("AVCC3", 9, 54, 10, 0, false)); @@ -735,8 +732,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; default: - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1, true)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1, true)); v.Add(new Voltage("+3.3V", 2, true)); v.Add(new Voltage("+5V", 3, 6.8f, 10, 0, true)); v.Add(new Voltage("Voltage #5", 4, true)); @@ -755,7 +752,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("Voltage #3", 2, true)); v.Add(new Voltage("Voltage #4", 3, true)); @@ -779,7 +776,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { ref ReadValueDelegate readFan, ref UpdateDelegate postUpdate, ref Mutex mutex) { - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+3.3V", 2)); v.Add(new Voltage("+12V", 4, 30, 10)); v.Add(new Voltage("+5V", 5, 6.8f, 10)); @@ -845,7 +842,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Manufacturer.ECS: switch (model) { case Model.A890GXM_A: // IT8721F - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("VDIMM", 1)); v.Add(new Voltage("NB Voltage", 2)); v.Add(new Voltage("Analog +3.3V", 3, 10, 10)); @@ -884,8 +881,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Model.H61M_USB3_B3_REV_2_0: // IT8728F v.Add(new Voltage("VTT", 0)); v.Add(new Voltage("+12V", 2, 30.9f, 10)); - v.Add(new Voltage("CPU VCore", 5)); - v.Add(new Voltage("DRAM", 6)); + v.Add(new Voltage("Vcore", 5)); + v.Add(new Voltage("DIMM", 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)); @@ -898,8 +895,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("VTT", 0)); v.Add(new Voltage("+5V", 1, 15, 10)); v.Add(new Voltage("+12V", 2, 30.9f, 10)); - v.Add(new Voltage("CPU VCore", 5)); - v.Add(new Voltage("DRAM", 6)); + v.Add(new Voltage("Vcore", 5)); + v.Add(new Voltage("DIMM", 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)); @@ -914,8 +911,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("+3.3V", 1, 6.49f, 10)); v.Add(new Voltage("+12V", 2, 30.9f, 10)); v.Add(new Voltage("+5V", 3, 7.15f, 10)); - v.Add(new Voltage("CPU VCore", 5)); - v.Add(new Voltage("DRAM", 6)); + v.Add(new Voltage("Vcore", 5)); + v.Add(new Voltage("DIMM", 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)); @@ -934,8 +931,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("+3.3V", 1, 6.49f, 10)); v.Add(new Voltage("+12V", 2, 30.9f, 10)); v.Add(new Voltage("+5V", 3, 7.15f, 10)); - v.Add(new Voltage("CPU VCore", 5)); - v.Add(new Voltage("DRAM", 6)); + v.Add(new Voltage("Vcore", 5)); + v.Add(new Voltage("DIMM", 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)); @@ -950,8 +947,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("+3.3V", 1, 6.49f, 10)); v.Add(new Voltage("+12V", 2, 30.9f, 10)); v.Add(new Voltage("+5V", 3, 7.15f, 10)); - v.Add(new Voltage("CPU VCore", 5)); - v.Add(new Voltage("DRAM", 6)); + v.Add(new Voltage("Vcore", 5)); + v.Add(new Voltage("DIMM", 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)); @@ -1003,8 +1000,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Manufacturer.Shuttle: switch (model) { case Model.FH67: // IT8772E - v.Add(new Voltage("CPU VCore", 0)); - v.Add(new Voltage("DRAM", 1)); + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("DIMM", 1)); v.Add(new Voltage("PCH VCCIO", 2)); v.Add(new Voltage("CPU VCCIO", 3)); v.Add(new Voltage("Graphic Voltage", 4)); @@ -1063,7 +1060,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { switch (model) { case Model.X58_SLI_Classified: // F71882 v.Add(new Voltage("VCC3V", 0, 150, 150)); - v.Add(new Voltage("CPU VCore", 1, 47, 100)); + v.Add(new Voltage("Vcore", 1, 47, 100)); v.Add(new Voltage("DIMM", 2, 47, 100)); v.Add(new Voltage("CPU VTT", 3, 24, 100)); v.Add(new Voltage("IOH Vcore", 4, 24, 100)); @@ -1080,7 +1077,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; default: v.Add(new Voltage("VCC3V", 0, 150, 150)); - v.Add(new Voltage("CPU VCore", 1)); + v.Add(new Voltage("Vcore", 1)); v.Add(new Voltage("Voltage #3", 2, true)); v.Add(new Voltage("Voltage #4", 3, true)); v.Add(new Voltage("Voltage #5", 4, true)); @@ -1097,7 +1094,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; default: v.Add(new Voltage("VCC3V", 0, 150, 150)); - v.Add(new Voltage("CPU VCore", 1)); + v.Add(new Voltage("Vcore", 1)); v.Add(new Voltage("Voltage #3", 2, true)); v.Add(new Voltage("Voltage #4", 3, true)); v.Add(new Voltage("Voltage #5", 4, true)); @@ -1127,7 +1124,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Model.P8P67: // NCT6776F case Model.P8P67_EVO: // NCT6776F case Model.P8P67_PRO: // NCT6776F - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+12V", 1, 11, 1)); v.Add(new Voltage("Analog +3.3V", 2, 34, 34)); v.Add(new Voltage("+3.3V", 3, 34, 34)); @@ -1146,7 +1143,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Chassis Fan #1", 2)); break; case Model.P8P67_M_PRO: // NCT6776F - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+12V", 1, 11, 1)); v.Add(new Voltage("Analog +3.3V", 2, 34, 34)); v.Add(new Voltage("+3.3V", 3, 34, 34)); @@ -1164,7 +1161,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("Auxiliary Fan", 4)); break; case Model.P8Z68_V_PRO: // NCT6776F - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+12V", 1, 11, 1)); v.Add(new Voltage("Analog +3.3V", 2, 34, 34)); v.Add(new Voltage("+3.3V", 3, 34, 34)); @@ -1180,7 +1177,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Fan #" + (i + 1), i)); break; case Model.P9X79: // NCT6776F - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+12V", 1, 11, 1)); v.Add(new Voltage("Analog +3.3V", 2, 34, 34)); v.Add(new Voltage("+3.3V", 3, 34, 34)); @@ -1195,7 +1192,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Fan Control #" + (i + 1), i)); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1241,8 +1238,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Chassis Fan #1", 2)); } break; - case Model.ASROCK_Z77PRO4M: //NCT6776F - v.Add(new Voltage("CPU VCore", 0, 0, 1, 0, false)); + case Model.Z77PRO4M: //NCT6776F + v.Add(new Voltage("Vcore", 0, 0, 1, 0, false)); v.Add(new Voltage("+12V", 1, 56, 10, 0, false)); v.Add(new Voltage("AVCC", 2, 10, 10, 0, false)); v.Add(new Voltage("3VCC", 3, 10, 10, 0, false)); @@ -1263,7 +1260,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Fan Control #" + (i + 1), i)); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1285,7 +1282,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { } break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1314,14 +1311,14 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Manufacturer.ASRock: switch (model) { - case Model.ASROCK_A320M_HDV: //NCT6779D - v.Add(new Voltage("CPU VCore", 0, 10, 10, 0, false)); + case Model.A320M_HDV: //NCT6779D + v.Add(new Voltage("Vcore", 0, 10, 10, 0, false)); v.Add(new Voltage("Chipset 1.05V", 1, 0, 1, 0, false)); v.Add(new Voltage("AVCC", 2, 10, 10, 0, false)); v.Add(new Voltage("3VCC", 3, 10, 10, 0, false)); v.Add(new Voltage("+12V", 4, 56, 10, 0, false)); v.Add(new Voltage("VcoreRef", 5, 0, 1, 0, false)); - v.Add(new Voltage("DRAM", 6, 0, 1, 0, false)); + v.Add(new Voltage("DIMM", 6, 0, 1, 0, false)); v.Add(new Voltage("3VSB", 7, 10, 10, 0, false)); v.Add(new Voltage("VBat", 8, 10, 10, 0, false)); //v.Add(new Voltage("#Unused 9", 9, 0, 1, 0, true)); @@ -1344,12 +1341,12 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Fan Control #" + (i + 1), i)); break; - case Model.ASROCK_AB350_PRO4: //NCT6779D - case Model.ASROCK_AB350M_PRO4: - case Model.ASROCK_AB350M: - case Model.ASROCK_Fatal1ty_AB350_Gaming_K4: - case Model.ASROCK_AB350M_HDV: - v.Add(new Voltage("1 CPU VCore", 0, 10, 10, 0, false)); + case Model.AB350_PRO4: //NCT6779D + case Model.AB350M_PRO4: + case Model.AB350M: + case Model.Fatal1ty_AB350_Gaming_K4: + case Model.AB350M_HDV: + v.Add(new Voltage("1 Vcore", 0, 10, 10, 0, false)); //v.Add(new Voltage("#Unused", 1, 0, 1, 0, true)); v.Add(new Voltage("3 AVCC", 2, 10, 10, 0, false)); v.Add(new Voltage("4 3VCC", 3, 10, 10, 0, false)); @@ -1379,14 +1376,14 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Fan Control #" + (i + 1), i)); break; - case Model.ASROCK_PHANTOM_GAMING_6: //NCT6779D - v.Add(new Voltage("CPU VCore", 0, 10, 10, 0, false)); + case Model.PHANTOM_GAMING_6: //NCT6779D + v.Add(new Voltage("Vcore", 0, 10, 10, 0, false)); v.Add(new Voltage("Chipset 1.05V", 1, 0, 1, 0, false)); v.Add(new Voltage("AVCC", 2, 10, 10, 0, false)); v.Add(new Voltage("3VCC", 3, 10, 10, 0, false)); v.Add(new Voltage("+12V", 4, 56, 10, 0, false)); v.Add(new Voltage("VDDCR_SOC", 5, 0, 1, 0, false)); - v.Add(new Voltage("DRAM", 6, 0, 1, 0, false)); + v.Add(new Voltage("DIMM", 6, 0, 1, 0, false)); v.Add(new Voltage("3VSB", 7, 10, 10, 0, false)); v.Add(new Voltage("VBat", 8, 10, 10, 0, false)); //v.Add(new Voltage("#Unused", 9, 0, 1, 0, true)); @@ -1410,7 +1407,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; default: - v.Add(new Voltage("CPU VCore", 0, 10,10, 0, false)); + v.Add(new Voltage("Vcore", 0, 10,10, 0, false)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1442,7 +1439,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Manufacturer.ASUS: switch (model) { case Model.P8Z77_V: // NCT6779D - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1470,7 +1467,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Chassis Fan #3", 3)); break; case Model.ROG_MAXIMUS_APEX: // NCT6793D - v.Add(new Voltage("CPU VCore", 0, 2, 2)); + v.Add(new Voltage("Vcore", 0, 2, 2)); v.Add(new Voltage("+5V", 1, 4, 1)); v.Add(new Voltage("AVSB", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1480,7 +1477,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("3VSB", 7, 34, 34)); v.Add(new Voltage("VBat", 8, 34, 34)); v.Add(new Voltage("VTT", 9)); - v.Add(new Voltage("DRAM", 10, 1, 1)); + v.Add(new Voltage("DIMM", 10, 1, 1)); v.Add(new Voltage("VCCSA", 11)); v.Add(new Voltage("PCH Core", 12)); v.Add(new Voltage("CPU PLLs", 13)); @@ -1503,8 +1500,8 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Chassis Fan #3", 3)); c.Add(new Ctrl("AIO Pump", 4)); break; - case Model.ASUS_Z170_A: //NCT6793D - v.Add(new Voltage("CPU VCore", 0, 2, 2)); + case Model.Z170_A: //NCT6793D + v.Add(new Voltage("Vcore", 0, 2, 2)); v.Add(new Voltage("+5V", 1, 4, 1)); v.Add(new Voltage("AVSB", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1514,7 +1511,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("3VSB_ATX", 7, 34, 34)); v.Add(new Voltage("VBat", 8, 34, 34)); v.Add(new Voltage("VTT", 9)); - v.Add(new Voltage("DRAM", 10, 1, 1)); + v.Add(new Voltage("DIMM", 10, 1, 1)); v.Add(new Voltage("VCCSA", 11)); v.Add(new Voltage("PCH Core", 12)); v.Add(new Voltage("CPU PLLs", 13)); @@ -1534,7 +1531,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("Fan Control #" + (i + 1), i)); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1557,29 +1554,29 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { t.Add(new Temperature("Temperature #5", 5)); t.Add(new Temperature("Temperature #6", 6)); for (int i = 0; i < superIO.Fans.Length; i++) - f.Add(new Fan("Fan #" + (i + 1), i)); + f.Add(new Fan("Fan #" + (i + 1), i)); for (int i = 0; i < superIO.Controls.Length; i++) - c.Add(new Ctrl("Fan Control #" + (i + 1), i)); + c.Add(new Ctrl("Fan Control #" + (i + 1), i)); break; } break; case Manufacturer.MSI: switch (model) { case Model.B360M_PRO_VDH: // NCT6797D - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+5V", 1, 4, 1)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); v.Add(new Voltage("+12V", 4, 11, 1)); - v.Add(new Voltage("Voltage #6", 5, true)); + //v.Add(new Voltage("Voltage #6", 5, true)); v.Add(new Voltage("CPU I/O", 6)); v.Add(new Voltage("3VSB", 7, 34, 34)); v.Add(new Voltage("VTT", 9)); v.Add(new Voltage("CPU SA", 10)); - v.Add(new Voltage("Voltage #12", 11, true)); - v.Add(new Voltage("PCH", 12)); - v.Add(new Voltage("DRAM", 13, 1, 1)); - v.Add(new Voltage("Voltage #15", 14, true)); + //v.Add(new Voltage("Voltage #12", 11, true)); + v.Add(new Voltage("NB/SoC", 12)); + v.Add(new Voltage("DIMM", 13, 1, 1)); + //v.Add(new Voltage("Voltage #15", 14, true)); t.Add(new Temperature("CPU", 0)); t.Add(new Temperature("Auxiliary", 1)); t.Add(new Temperature("Motherboard", 2)); @@ -1591,8 +1588,41 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("System Fan #1", 2)); c.Add(new Ctrl("System Fan #2", 3)); break; + case Model.B450A_PRO: // NCT6797D + v.Add(new Voltage("Vcore", 0)); + v.Add(new Voltage("+5V", 1, 4, 1)); + v.Add(new Voltage("AVCC", 2, 34, 34)); + v.Add(new Voltage("3VCC", 3, 34, 34)); + v.Add(new Voltage("+12V", 4, 11, 1)); + //v.Add(new Voltage("Voltage #6", 5, false)); + //v.Add(new Voltage("CPU I/O", 6)); + v.Add(new Voltage("3VSB", 7, 34, 34)); + v.Add(new Voltage("VTT", 9)); + v.Add(new Voltage("CPU SA", 10)); + //v.Add(new Voltage("Voltage #12", 11, false)); + v.Add(new Voltage("NB/SoC", 12)); + v.Add(new Voltage("DIMM", 13, 1, 1)); + //v.Add(new Voltage("Voltage #15", 14, false)); + t.Add(new Temperature("CPU", 0)); + t.Add(new Temperature("CPU (PECI)", 1)); + t.Add(new Temperature("System", 2)); + t.Add(new Temperature("VR MOSS", 3)); + t.Add(new Temperature("PCH", 5)); + f.Add(new Fan("Pump Fan", 0)); + f.Add(new Fan("CPU Fan", 1)); + f.Add(new Fan("System Fan #1", 2)); + f.Add(new Fan("System Fan #2", 3)); + f.Add(new Fan("System Fan #3", 4)); + f.Add(new Fan("System Fan #4", 5)); + c.Add(new Ctrl("Pump Fan", 0)); + c.Add(new Ctrl("CPU Fan", 1)); + c.Add(new Ctrl("System Fan #1", 2)); + c.Add(new Ctrl("System Fan #2", 3)); + c.Add(new Ctrl("System Fan #3", 4)); + c.Add(new Ctrl("System Fan #4", 5)); + break; case Model.Z270_PC_MATE: // NCT6795D - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+5V", 1, 4, 1)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1604,7 +1634,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { v.Add(new Voltage("CPU SA", 10)); v.Add(new Voltage("Voltage #12", 11, true)); v.Add(new Voltage("PCH", 12)); - v.Add(new Voltage("DRAM", 13, 1, 1)); + v.Add(new Voltage("DIMM", 13, 1, 1)); v.Add(new Voltage("Voltage #15", 14, true)); t.Add(new Temperature("CPU", 0)); t.Add(new Temperature("Auxiliary", 1)); @@ -1623,7 +1653,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { c.Add(new Ctrl("System Fan #4", 5)); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1653,7 +1683,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { } break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1690,7 +1720,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Manufacturer.ASRock: switch (model) { case Model.AOD790GX_128M: // W83627EHF - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Analog +3.3V", 2, 34, 34)); v.Add(new Voltage("+3.3V", 4, 10, 10)); v.Add(new Voltage("+5V", 5, 20, 10)); @@ -1703,7 +1733,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("Chassis Fan", 1)); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1724,7 +1754,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { break; } break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1753,7 +1783,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Manufacturer.ASRock: switch (model) { case Model._880GMH_USB3: // W83627DHG-P - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+3.3V", 3, 34, 34)); v.Add(new Voltage("+5V", 5, 15, 7.5f)); v.Add(new Voltage("+12V", 6, 56, 10)); @@ -1766,7 +1796,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("Power Fan", 2)); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1791,7 +1821,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { case Model.P6T: // W83667HG case Model.P6X58D_E: // W83667HG case Model.Rampage_II_GENE: // W83667HG - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("+12V", 1, 11.5f, 1.91f)); v.Add(new Voltage("Analog +3.3V", 2, 34, 34)); v.Add(new Voltage("+3.3V", 3, 34, 34)); @@ -1807,7 +1837,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { 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("Vcore", 0)); v.Add(new Voltage("+12V", 1, 12, 2)); v.Add(new Voltage("Analog +3.3V", 2, 34, 34)); v.Add(new Voltage("+3.3V", 3, 34, 34)); @@ -1823,7 +1853,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { f.Add(new Fan("Chassis Fan #3", 4)); break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); @@ -1844,7 +1874,7 @@ namespace OpenHardwareMonitor.Hardware.Mainboard { } break; default: - v.Add(new Voltage("CPU VCore", 0)); + v.Add(new Voltage("Vcore", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("AVCC", 2, 34, 34)); v.Add(new Voltage("3VCC", 3, 34, 34)); diff --git a/Hardware/Nic/NicGroup.cs b/Hardware/Nic/NicGroup.cs index 189c186..a876fb3 100644 --- a/Hardware/Nic/NicGroup.cs +++ b/Hardware/Nic/NicGroup.cs @@ -29,7 +29,7 @@ namespace OpenHardwareMonitor.Hardware.Nic { return; } - // When multiple events fire concurrently, we don't want threads interferring + // When multiple events fire concurrently, we don't want threads interfering // with others as they manipulate non-thread safe state. lock (_scanLock) { var networkInterfaces = NetworkInterface.GetAllNetworkInterfaces()