Add support to Gigabyte b650i AX (#2011)

* Add support to Gigabyte B650I

* Update SuperIOHardware.cs
This commit is contained in:
Betalos (Oussama Thoura)
2025-11-03 17:05:33 +01:00
committed by GitHub
parent e5bf10e47d
commit 0d3b16c704
3 changed files with 28 additions and 0 deletions
@@ -542,6 +542,9 @@ internal class Identification
return Model.B650M_AORUS_ELITE;
case var _ when name.Equals("B650M AORUS ELITE AX", StringComparison.OrdinalIgnoreCase):
return Model.B650M_AORUS_ELITE_AX;
case var _ when name.Equals("B650I AX", StringComparison.OrdinalIgnoreCase):
case var _ when name.Equals("A620I AX", StringComparison.OrdinalIgnoreCase):
return Model.B650I_AX;
case var _ when name.Equals("ROG STRIX Z390-E GAMING", StringComparison.OrdinalIgnoreCase):
return Model.ROG_STRIX_Z390_E_GAMING;
case var _ when name.Equals("ROG STRIX Z390-F GAMING", StringComparison.OrdinalIgnoreCase):
@@ -293,6 +293,7 @@ public enum Model
B650M_AORUS_PRO_AX,
B650M_AORUS_ELITE,
B650M_AORUS_ELITE_AX,
B650I_AX,
X670E_AORUS_XTREME,
X870E_AORUS_PRO,
X870E_AORUS_PRO_ICE,
@@ -1892,6 +1892,30 @@ internal sealed class SuperIOHardware : Hardware
break;
case Model.B650I_AX: // IT8689E
v.Add(new Voltage("Vcore", 0));
v.Add(new Voltage("+3.3V", 1, 29.4f, 45.3f));
v.Add(new Voltage("+12V", 2, 10f, 2f));
v.Add(new Voltage("+5V", 3, 15f, 10f));
v.Add(new Voltage("Vcore SoC", 4));
v.Add(new Voltage("Vcore Misc", 5));
t.Add(new Temperature("System", 0));
t.Add(new Temperature("PCH", 1));
t.Add(new Temperature("CPU", 2));
t.Add(new Temperature("VRM MOS", 4));
t.Add(new Temperature("VSoC MOS", 5));
f.Add(new Fan("CPU Fan", 0));
f.Add(new Fan("System Fan #1", 1));
f.Add(new Fan("System Fan #2", 2));
c.Add(new Control("CPU Fan", 0));
c.Add(new Control("System Fan #1", 1));
c.Add(new Control("System Fan #2", 2));
break;
case Model.B360M_H: // IT8686E
v.Add(new Voltage("Vcore", 0));
v.Add(new Voltage("+3.3V", 1, 29.4f, 45.3f));