Skip to content

Commit c3e2e3d

Browse files
authored
Add support for Gigabyte B360M H (#1715)
* Add support for Gigabyte B360M H Values are the same of similar gigabyte boards, just needed to identify temperature and fan sensors. * fixed wrong indexes
1 parent a6cb35f commit c3e2e3d

3 files changed

Lines changed: 23 additions & 0 deletions

File tree

LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,8 @@ public static Model GetModel(string name)
395395
return Model.TUF_X470_PLUS_GAMING;
396396
case var _ when name.Equals("B360M PRO-VDH (MS-7B24)", StringComparison.OrdinalIgnoreCase):
397397
return Model.B360M_PRO_VDH;
398+
case var _ when name.Equals("B360M H", StringComparison.OrdinalIgnoreCase):
399+
return Model.B360M_H;
398400
case var _ when name.Equals("B550-A PRO (MS-7C56)", StringComparison.OrdinalIgnoreCase):
399401
case var _ when name.Equals("PRO B550-VC (MS-7C56)", StringComparison.OrdinalIgnoreCase):
400402
return Model.B550A_PRO;

LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ public enum Model
169169
AB350_Gaming_3,
170170
AX370_Gaming_5,
171171
AX370_Gaming_K7,
172+
B360M_H,
172173
B360_AORUS_GAMING_3_WIFI_CF,
173174
B550_AORUS_MASTER,
174175
B550_AORUS_PRO,

LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs

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

18151815
break;
18161816

1817+
case Model.B360M_H: // IT8686E
1818+
v.Add(new Voltage("Vcore", 0));
1819+
v.Add(new Voltage("+3.3V", 1, 29.4f, 45.3f));
1820+
v.Add(new Voltage("+12V", 2, 10f, 2f));
1821+
v.Add(new Voltage("+5V", 3, 15f, 10f));
1822+
v.Add(new Voltage("VCCSA", 5));
1823+
v.Add(new Voltage("DIMM A/B", 6));
1824+
v.Add(new Voltage("+3V Standby", 7, 1, 1));
1825+
v.Add(new Voltage("CMOS Battery", 8, 1, 1));
1826+
t.Add(new Temperature("System", 0));
1827+
t.Add(new Temperature("PCH", 1));
1828+
t.Add(new Temperature("CPU", 2));
1829+
t.Add(new Temperature("VRM MOS", 4));
1830+
f.Add(new Fan("CPU Fan", 0));
1831+
f.Add(new Fan("System Fan", 1));
1832+
c.Add(new Control("CPU Fan", 0));
1833+
c.Add(new Control("System Fan", 1));
1834+
1835+
break;
1836+
18171837
case Model.B360_AORUS_GAMING_3_WIFI_CF: // IT8688E
18181838
v.Add(new Voltage("Vcore", 0));
18191839
v.Add(new Voltage("+3.3V", 1, 29.4f, 45.3f));

0 commit comments

Comments
 (0)