Add support for Asrock B550M Pro4 (#2356)

This commit is contained in:
mirko93s
2026-05-03 10:39:06 +02:00
committed by GitHub
parent a029461c5f
commit 3fb768295a
3 changed files with 34 additions and 0 deletions
@@ -141,6 +141,8 @@ internal class Identification
return Model.B450M_Pro4;
case var _ when name.Equals("B450M Pro4 R2.0", StringComparison.OrdinalIgnoreCase):
return Model.B450M_Pro4_R2_0;
case var _ when name.Equals("B550M Pro4", StringComparison.OrdinalIgnoreCase):
return Model.B550M_Pro4;
case var _ when name.Equals("Fatal1ty AB350 Gaming K4", StringComparison.OrdinalIgnoreCase):
return Model.Fatal1ty_AB350_Gaming_K4;
case var _ when name.Equals("AB350M-HDV", StringComparison.OrdinalIgnoreCase):
@@ -30,6 +30,7 @@ public enum Model
B450_Steel_Legend,
B450M_Pro4,
B450M_Pro4_R2_0,
B550M_Pro4,
B450M_Steel_Legend,
B85M_DGS,
Fatal1ty_AB350_Gaming_K4,
@@ -3569,6 +3569,37 @@ internal sealed class SuperIOHardware : Hardware
break;
case Model.B550M_Pro4: //NCT6796D-R
v.Add(new Voltage("Vcore", 0, 10, 10));
v.Add(new Voltage("+5V", 1, 2, 1));
v.Add(new Voltage("AVCC", 2, 10, 10));
v.Add(new Voltage("+3.3V", 3, 10, 10));
v.Add(new Voltage("+12V", 4, 56, 10));
v.Add(new Voltage("SoC", 5, 0, 1));
v.Add(new Voltage("DIMM", 6, 0, 1, 0));
v.Add(new Voltage("+3V Standby", 7, 10, 10));
v.Add(new Voltage("CMOS Battery", 8, 34, 34));
v.Add(new Voltage("VPPM", 11, 3, 1));
v.Add(new Voltage("+1.8V", 14, 1, 1));
t.Add(new Temperature("Motherboard", 2));
t.Add(new Temperature("CPU", 8));
f.Add(new Fan("Chassis #3", 0));
c.Add(new Control("Chassis #3", 0));
f.Add(new Fan("CPU1", 1));
c.Add(new Control("CPU1", 1));
f.Add(new Fan("CPU Pump", 2));
c.Add(new Control("CPU Pump", 2));
f.Add(new Fan("Chassis #1", 3));
c.Add(new Control("Chassis #1", 3));
f.Add(new Fan("Chassis #2", 4));
c.Add(new Control("Chassis #2", 4));
f.Add(new Fan("Chassis #4", 6));
c.Add(new Control("Chassis #4", 6));
break;
case Model.X399_Phantom_Gaming_6: //NCT6779D
v.Add(new Voltage("Vcore", 0, 10, 10));
v.Add(new Voltage("Chipset 1.05V", 1, 0, 1));