Add support for X570 Taichi from ASRock (#398)
* Add support for X570 Taichi from ASRock add new model name add specific mapping for temp and fan readings addressing #290 * fix remaining fan names * Remove unusable temp sensors * Update SuperIOHardware.cs
This commit is contained in:
@@ -285,6 +285,8 @@ namespace LibreHardwareMonitor.Hardware.Motherboard
|
||||
return Model.Z77Pro4M;
|
||||
case var _ when name.Equals("X570 Pro4", StringComparison.OrdinalIgnoreCase):
|
||||
return Model.X570_Pro4;
|
||||
case var _ when name.Equals("X570 Taichi", StringComparison.OrdinalIgnoreCase):
|
||||
return Model.X570_Taichi;
|
||||
case var _ when name.Equals("AX370-Gaming 5", StringComparison.OrdinalIgnoreCase):
|
||||
return Model.AX370_Gaming_5;
|
||||
case var _ when name.Equals("TUF X470-PLUS GAMING", StringComparison.OrdinalIgnoreCase):
|
||||
|
||||
@@ -32,6 +32,7 @@ namespace LibreHardwareMonitor.Hardware.Motherboard
|
||||
X399_Phantom_Gaming_6,
|
||||
Z77Pro4M,
|
||||
X570_Pro4,
|
||||
X570_Taichi,
|
||||
|
||||
// ASUS
|
||||
CROSSHAIR_III_FORMULA,
|
||||
|
||||
@@ -2015,7 +2015,6 @@ namespace LibreHardwareMonitor.Hardware.Motherboard
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
case Model.X399_Phantom_Gaming_6: //NCT6779D
|
||||
{
|
||||
v.Add(new Voltage("Vcore", 0, 10, 10));
|
||||
@@ -2048,6 +2047,46 @@ namespace LibreHardwareMonitor.Hardware.Motherboard
|
||||
|
||||
break;
|
||||
}
|
||||
case Model.X570_Taichi:
|
||||
{
|
||||
v.Add(new Voltage("Vcore", 0, 10, 10));
|
||||
v.Add(new Voltage("Voltage #2", 1, true));
|
||||
v.Add(new Voltage("AVCC", 2, 34, 34));
|
||||
v.Add(new Voltage("+3.3V", 3, 34, 34));
|
||||
v.Add(new Voltage("Voltage #5", 4, true));
|
||||
v.Add(new Voltage("Voltage #6", 5, true));
|
||||
v.Add(new Voltage("Voltage #7", 6, true));
|
||||
v.Add(new Voltage("3VSB", 7, 34, 34));
|
||||
v.Add(new Voltage("VBat", 8, 34, 34));
|
||||
v.Add(new Voltage("VTT", 9));
|
||||
v.Add(new Voltage("Voltage #11", 10, true));
|
||||
v.Add(new Voltage("Voltage #12", 11, true));
|
||||
v.Add(new Voltage("Voltage #13", 12, true));
|
||||
v.Add(new Voltage("Voltage #14", 13, true));
|
||||
v.Add(new Voltage("Voltage #15", 14, true));
|
||||
|
||||
t.Add(new Temperature("Motherboard", 2));
|
||||
t.Add(new Temperature("CPU", 8));
|
||||
t.Add(new Temperature("SB (Chipset)", 9));
|
||||
|
||||
f.Add(new Fan("Chassis #3" , 0));
|
||||
f.Add(new Fan("CPU #1" , 1));
|
||||
f.Add(new Fan("CPU #2" , 2));
|
||||
f.Add(new Fan("Chassis #1" , 3));
|
||||
f.Add(new Fan("Chassis #2" , 4));
|
||||
f.Add(new Fan("SB Fan" , 5));
|
||||
f.Add(new Fan("Chassis #4" , 6));
|
||||
|
||||
c.Add(new Ctrl("Chassis #3" , 0));
|
||||
c.Add(new Ctrl("CPU #1" , 1));
|
||||
c.Add(new Ctrl("CPU #2" , 2));
|
||||
c.Add(new Ctrl("Chassis #1" , 3));
|
||||
c.Add(new Ctrl("Chassis #2" , 4));
|
||||
c.Add(new Ctrl("SB Fan" , 5));
|
||||
c.Add(new Ctrl("Chassis #4" , 6));
|
||||
|
||||
break;
|
||||
}
|
||||
default:
|
||||
{
|
||||
v.Add(new Voltage("Vcore", 0, 10, 10));
|
||||
|
||||
Reference in New Issue
Block a user