Skip to content

Commit 817c0b0

Browse files
committed
Add support for ASUS TUF GAMING B850M-PLUS II
1 parent e636e79 commit 817c0b0

3 files changed

Lines changed: 40 additions & 0 deletions

File tree

OpenHardwareMonitorLib/Hardware/Motherboard/Identification.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,8 @@ public static Model GetModel(string name)
103103
{
104104
switch (name)
105105
{
106+
case var _ when name.Equals("TUF GAMING B850M-PLUS II", StringComparison.OrdinalIgnoreCase):
107+
return Model.TUF_GAMING_B850M_PLUS_II;
106108
case var _ when name.Equals("MPG Z390 GAMING EDGE AC (MS-7B17)", StringComparison.OrdinalIgnoreCase):
107109
return Model.Z390_GAMING_EDGE_AC;
108110
case var _ when name.Equals("X870 AORUS ELITE WIFI7", StringComparison.OrdinalIgnoreCase):

OpenHardwareMonitorLib/Hardware/Motherboard/Model.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ public enum Model
119119
PROART_X870E_CREATOR_WIFI,
120120
PROART_B760_CREATOR_D4,
121121
TUF_GAMING_B450_PLUS_II,
122+
TUF_GAMING_B850M_PLUS_II,
122123

123124
//BIOSTAR
124125
B660GTN,

OpenHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5406,6 +5406,43 @@ private static void GetNuvotonConfigurationD(ISuperIO superIO, Manufacturer manu
54065406

54075407
break;
54085408

5409+
case Model.TUF_GAMING_B850M_PLUS_II: // NCT6701D
5410+
v.Add(new Voltage("Vcore", 0));
5411+
v.Add(new Voltage("+5V", 1, 4.02f, 1));
5412+
v.Add(new Voltage("AVSB", 2, 34, 34));
5413+
v.Add(new Voltage("+3.3V", 3, 34, 34));
5414+
v.Add(new Voltage("+12V", 4, 10.98f, 1));
5415+
v.Add(new Voltage("Voltage #6", 5, true));
5416+
v.Add(new Voltage("Voltage #7", 6, true));
5417+
v.Add(new Voltage("+3V Standby", 7, 34, 34));
5418+
v.Add(new Voltage("CMOS Battery", 8, 34, 34));
5419+
v.Add(new Voltage("VTT", 9, 34, 34));
5420+
v.Add(new Voltage("CPU VDDIO Memory", 10, 34, 34));
5421+
v.Add(new Voltage("VMISC", 11, 34, 34));
5422+
v.Add(new Voltage("1,8V Standby", 12, 7.66f, 10));
5423+
v.Add(new Voltage("Voltage #14", 13, true));
5424+
v.Add(new Voltage("Voltage #15", 14, true));
5425+
v.Add(new Voltage("Voltage #16", 15, true));
5426+
5427+
t.Add(new Temperature("CPU", 22));
5428+
t.Add(new Temperature("Motherboard", 2));
5429+
t.Add(new Temperature("T-Sensor", 6));
5430+
5431+
f.Add(new Fan("Chassis Fan #1", 0)); // CHA_FAN_1
5432+
f.Add(new Fan("CPU Fan", 1)); // CPU_FAN
5433+
f.Add(new Fan("Chassis Fan #2", 2)); // CHA_FAN_2
5434+
f.Add(new Fan("Chassis Fan #3", 3)); // CHA_FAN_3
5435+
f.Add(new Fan("CPU Optional Fan", 4)); // CPU_OPT
5436+
f.Add(new Fan("AIO Pump", 5)); // AIO_PUMP
5437+
5438+
c.Add(new Control("Chassis Fan #1", 0)); // CHA_FAN_1
5439+
c.Add(new Control("CPU Fan", 1)); // CPU_FAN
5440+
c.Add(new Control("Chassis Fan #2", 2)); // CHA_FAN_2
5441+
c.Add(new Control("Chassis Fan #3", 3)); // CHA_FAN_3
5442+
c.Add(new Control("CPU Optional Fan", 4)); // CPU_OPT
5443+
c.Add(new Control("AIO Pump", 5)); // AIO_PUMP
5444+
break;
5445+
54095446
default:
54105447
v.Add(new Voltage("Vcore", 0));
54115448
v.Add(new Voltage("Voltage #2", 1, true));

0 commit comments

Comments
 (0)