Skip to content

Commit ba431dc

Browse files
authored
Add VRM temperature for ASRock Z690 Steel Legend (#1451)
* Readd Index 1 temperature Suspected as VRM. Needs validation however * Update master.yml * Reserve VRM temperature for Z690 Steel Legend (D4) * Revert * CPU Voltage Termination -> CPU Termination Reflecting updated naming styles in previous commits
1 parent 293cab4 commit ba431dc

1 file changed

Lines changed: 38 additions & 1 deletion

File tree

LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2954,7 +2954,6 @@ private static void GetNuvotonConfigurationD(ISuperIO superIO, Manufacturer manu
29542954
break;
29552955

29562956
case Model.Z690_Extreme:
2957-
case Model.Z690_Steel_Legend:
29582957
v.Add(new Voltage("Vcore", 0));
29592958
v.Add(new Voltage("+5V", 1, 20, 10));
29602959
v.Add(new Voltage("AVCC", 2, 34, 34));
@@ -2991,6 +2990,44 @@ private static void GetNuvotonConfigurationD(ISuperIO superIO, Manufacturer manu
29912990
t.Add(new Temperature("Motherboard", 2));
29922991
break;
29932992

2993+
case Model.Z690_Steel_Legend:
2994+
v.Add(new Voltage("Vcore", 0));
2995+
v.Add(new Voltage("+5V", 1, 20, 10));
2996+
v.Add(new Voltage("AVCC", 2, 34, 34));
2997+
v.Add(new Voltage("+3.3V", 3, 34, 34));
2998+
v.Add(new Voltage("+12V", 4, 110, 10));
2999+
v.Add(new Voltage("CPU Input Auxiliary", 5, 1, 1));
3000+
v.Add(new Voltage("DRAM", 6));
3001+
v.Add(new Voltage("+3.3V Standby", 7, 34, 34));
3002+
v.Add(new Voltage("CMOS Battery", 8, 34, 34));
3003+
v.Add(new Voltage("CPU Termination", 9, 1, 1));
3004+
v.Add(new Voltage("CPU 1.05V", 10, 1, 1));
3005+
v.Add(new Voltage("Chipset 0.82V", 11, 1, 1));
3006+
v.Add(new Voltage("Chipset 1.0V", 12));
3007+
v.Add(new Voltage("CPU System Agent", 13, 1, 1));
3008+
v.Add(new Voltage("+5V Standby", 14, 2.35f, 1));
3009+
3010+
f.Add(new Fan("CPU Fan #1", 1));
3011+
f.Add(new Fan("CPU Fan #2", 2));
3012+
f.Add(new Fan("Chassis Fan #1", 3));
3013+
f.Add(new Fan("Chassis Fan #2", 4));
3014+
f.Add(new Fan("Chassis Fan #3", 0));
3015+
f.Add(new Fan("Chassis Fan #4", 5));
3016+
f.Add(new Fan("Chassis Fan #5", 6));
3017+
3018+
c.Add(new Control("CPU Fan #1", 1)); // CPU_FAN1
3019+
c.Add(new Control("CPU Fan #2", 2)); // CPU_FAN2/WP
3020+
c.Add(new Control("Chassis Fan #1", 3)); // CHA_FAN1/WP
3021+
c.Add(new Control("Chassis Fan #2", 4)); // CHA_FAN2/WP
3022+
c.Add(new Control("Chassis Fan #3", 0)); // CHA_FAN3/WP
3023+
c.Add(new Control("Chassis Fan #4", 5)); // CHA_FAN4/WP
3024+
c.Add(new Control("Chassis Fan #5", 6)); // CHA_FAN5/WP
3025+
3026+
t.Add(new Temperature("CPU Core", 0));
3027+
t.Add(new Temperature("VRM", 1));
3028+
t.Add(new Temperature("Motherboard", 2));
3029+
break;
3030+
29943031
case Model.Z790_Pro_RS:
29953032
v.Add(new Voltage("Vcore", 0));
29963033
v.Add(new Voltage("+5V", 1, 20, 10));

0 commit comments

Comments
 (0)