MSI MPG X570 GAMING PLUS (MS-7C37) Support (#1146)
* partial MSI X570 Gaming Plus Support * sensors naming * Update SuperIOHardware.cs --------- Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
This commit is contained in:
co-authored by
PhyxionNL
parent
a84e6c6e8d
commit
01af6e37f3
@@ -418,6 +418,8 @@ internal class Identification
|
||||
return Model.B660M_DS3H_AX_DDR4;
|
||||
case var _ when name.Equals("ROG STRIX Z790-I GAMING WIFI", StringComparison.OrdinalIgnoreCase):
|
||||
return Model.ROG_STRIX_Z790_I_GAMING_WIFI;
|
||||
case var _ when name.Equals("MPG X570 GAMING PLUS (MS-7C37)",StringComparison.OrdinalIgnoreCase):
|
||||
return Model.X570_Gaming_Plus;
|
||||
case var _ when name.Equals("Base Board Product Name", StringComparison.OrdinalIgnoreCase):
|
||||
case var _ when name.Equals("To be filled by O.E.M.", StringComparison.OrdinalIgnoreCase):
|
||||
return Model.Unknown;
|
||||
|
||||
@@ -107,6 +107,7 @@ public enum Model
|
||||
Z270_PC_MATE,
|
||||
Z77_MS7751,
|
||||
Z68_MS7672,
|
||||
X570_Gaming_Plus,
|
||||
|
||||
// EVGA
|
||||
X58_SLI_Classified,
|
||||
|
||||
@@ -3413,6 +3413,51 @@ internal sealed class SuperIOHardware : Hardware
|
||||
|
||||
break;
|
||||
|
||||
case Model.X570_Gaming_Plus:
|
||||
// NCT6797D
|
||||
// NCT771x : PCIE 1, M.2 1, not supported
|
||||
// RF35204 : VRM not supported
|
||||
|
||||
v.Add(new Voltage("Vcore", 0));
|
||||
v.Add(new Voltage("+5V", 1, 4, 1));
|
||||
v.Add(new Voltage("AVCC", 2, 34, 34));
|
||||
v.Add(new Voltage("+3.3V", 3, 34, 34));
|
||||
v.Add(new Voltage("+12V", 4, 11, 1));
|
||||
//v.Add(new Voltage("Voltage #6", 5));
|
||||
v.Add(new Voltage("VIN4", 6, false));
|
||||
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));
|
||||
v.Add(new Voltage("VIN6", 11));
|
||||
v.Add(new Voltage("CPU NB/SoC", 12));
|
||||
v.Add(new Voltage("DIMM", 13, 1, 1));
|
||||
v.Add(new Voltage("VIN7", 14));
|
||||
|
||||
//t.Add(new Temperature("Unknown Temperature #1", 1));
|
||||
t.Add(new Temperature("System", 2));
|
||||
t.Add(new Temperature("MOS", 3));
|
||||
t.Add(new Temperature("Chipset", 5));
|
||||
t.Add(new Temperature("CPU", 9));
|
||||
|
||||
f.Add(new Fan("Pump Fan", 0));
|
||||
f.Add(new Fan("CPU Fan", 1));
|
||||
f.Add(new Fan("System Fan #1", 2));
|
||||
f.Add(new Fan("System Fan #2", 3));
|
||||
f.Add(new Fan("System Fan #3", 4));
|
||||
f.Add(new Fan("System Fan #4", 5));
|
||||
f.Add(new Fan("Chipset Fan", 6));
|
||||
|
||||
c.Add(new Control("Pump Fan", 0));
|
||||
c.Add(new Control("CPU Fan", 1));
|
||||
c.Add(new Control("System Fan #1", 2));
|
||||
c.Add(new Control("System Fan #2", 3));
|
||||
c.Add(new Control("System Fan #3", 4));
|
||||
c.Add(new Control("System Fan #4", 5));
|
||||
c.Add(new Control("Chipset Fan", 6));
|
||||
|
||||
break;
|
||||
|
||||
default:
|
||||
v.Add(new Voltage("Vcore", 0));
|
||||
v.Add(new Voltage("Voltage #2", 1, true));
|
||||
|
||||
Reference in New Issue
Block a user