Skip to content

Commit 6002257

Browse files
committed
Merge remote-tracking branch 'lib/master' into dev
# Conflicts: # OpenHardwareMonitorLib/Hardware/Motherboard/Lpc/LpcIO.cs
2 parents 50b00a7 + 2aa06cf commit 6002257

5 files changed

Lines changed: 32 additions & 1 deletion

File tree

OpenHardwareMonitorLib/Hardware/Motherboard/Identification.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,8 @@ public static Model GetModel(string name)
389389
return Model.TUF_X470_PLUS_GAMING;
390390
case var _ when name.Equals("B360M PRO-VDH (MS-7B24)", StringComparison.OrdinalIgnoreCase):
391391
return Model.B360M_PRO_VDH;
392+
case var _ when name.Equals("B360M H", StringComparison.OrdinalIgnoreCase):
393+
return Model.B360M_H;
392394
case var _ when name.Equals("B550-A PRO (MS-7C56)", StringComparison.OrdinalIgnoreCase):
393395
case var _ when name.Equals("PRO B550-VC (MS-7C56)", StringComparison.OrdinalIgnoreCase):
394396
return Model.B550A_PRO;
@@ -629,10 +631,14 @@ public static Model GetModel(string name)
629631
return Model.Z890_EDGE_TI_WIFI;
630632
case var _ when name.Equals("X11SWN-E", StringComparison.OrdinalIgnoreCase):
631633
return Model.X11SWN_E;
634+
case var _ when name.Equals("PRO B840-P WIFI (MS-7E57)", StringComparison.OrdinalIgnoreCase):
635+
return Model.B840P_PRO_WIFI;
632636
case var _ when name.Equals("PRO B850-P WIFI (MS-7E56)", StringComparison.OrdinalIgnoreCase):
633637
return Model.B850P_PRO_WIFI;
634638
case var _ when name.Equals("B850 GAMING PLUS WIFI (MS-7E56)", StringComparison.OrdinalIgnoreCase):
635639
return Model.B850_GAMING_PLUS_WIFI;
640+
case var _ when name.Equals("MAG B850M MORTAR WIFI (MS-7E61)", StringComparison.OrdinalIgnoreCase):
641+
return Model.B850M_MORTAR_WIFI;
636642
case var _ when name.Equals("MAG B850 TOMAHAWK MAX WIFI (MS-7E62)", StringComparison.OrdinalIgnoreCase):
637643
return Model.B850_TOMAHAWK_MAX_WIFI;
638644
case var _ when name.Equals("MPG B850 EDGE TI WIFI (MS-7E62)", StringComparison.OrdinalIgnoreCase):

OpenHardwareMonitorLib/Hardware/Motherboard/Lpc/LpcIO.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,8 +386,10 @@ private bool DetectWinbondFintek(LpcPort port, Motherboard motherboard)
386386
case 0x92:
387387
switch (motherboard.Model)
388388
{
389+
case Model.B840P_PRO_WIFI:
389390
case Model.B850_GAMING_PLUS_WIFI:
390391
case Model.B850P_PRO_WIFI:
392+
case Model.B850M_MORTAR_WIFI:
391393
case Model.B850_TOMAHAWK_MAX_WIFI:
392394
case Model.B850_EDGE_TI_WIFI:
393395
case Model.X870_GAMING_PLUS_WIFI:

OpenHardwareMonitorLib/Hardware/Motherboard/Lpc/Nct677X.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1007,7 +1007,7 @@ private void Set6687DRControl(int index, byte? value)
10071007
else
10081008
{
10091009
// Write 7-point fan curve
1010-
for (int count = 0; count < 14; count = count + 2)
1010+
for (int count = 0; count < 14; count += 2)
10111011
{
10121012
targetFanCurveAddr = initFanCurveReg+count;
10131013
targetFanCurveReg = Convert.ToUInt16(targetFanCurveAddr);

OpenHardwareMonitorLib/Hardware/Motherboard/Model.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,9 @@ public enum Model
130130
Z77_MS7751,
131131
Z68_MS7672,
132132
X570_Gaming_Plus,
133+
B850M_MORTAR_WIFI,
133134
B850_GAMING_PLUS_WIFI,
135+
B840P_PRO_WIFI,
134136
B850_TOMAHAWK_MAX_WIFI,
135137
B650M_PROJECT_ZERO,
136138
B850P_PRO_WIFI,
@@ -160,6 +162,7 @@ public enum Model
160162
AB350_Gaming_3,
161163
AX370_Gaming_5,
162164
AX370_Gaming_K7,
165+
B360M_H,
163166
B360_AORUS_GAMING_3_WIFI_CF,
164167
B550_AORUS_MASTER,
165168
B550_AORUS_PRO,

OpenHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1808,6 +1808,26 @@ private static void GetIteConfigurationsB(ISuperIO superIO, Manufacturer manufac
18081808

18091809
break;
18101810

1811+
case Model.B360M_H: // IT8686E
1812+
v.Add(new Voltage("Vcore", 0));
1813+
v.Add(new Voltage("+3.3V", 1, 29.4f, 45.3f));
1814+
v.Add(new Voltage("+12V", 2, 10f, 2f));
1815+
v.Add(new Voltage("+5V", 3, 15f, 10f));
1816+
v.Add(new Voltage("VCCSA", 5));
1817+
v.Add(new Voltage("DIMM A/B", 6));
1818+
v.Add(new Voltage("+3V Standby", 7, 1, 1));
1819+
v.Add(new Voltage("CMOS Battery", 8, 1, 1));
1820+
t.Add(new Temperature("System", 0));
1821+
t.Add(new Temperature("PCH", 1));
1822+
t.Add(new Temperature("CPU", 2));
1823+
t.Add(new Temperature("VRM MOS", 4));
1824+
f.Add(new Fan("CPU Fan", 0));
1825+
f.Add(new Fan("System Fan", 1));
1826+
c.Add(new Control("CPU Fan", 0));
1827+
c.Add(new Control("System Fan", 1));
1828+
1829+
break;
1830+
18111831
case Model.B360_AORUS_GAMING_3_WIFI_CF: // IT8688E
18121832
v.Add(new Voltage("Vcore", 0));
18131833
v.Add(new Voltage("+3.3V", 1, 29.4f, 45.3f));

0 commit comments

Comments
 (0)