From c40db485f974a9d5f4bcdd26284e2745401e76f0 Mon Sep 17 00:00:00 2001 From: Mihai Vasiliu Date: Tue, 5 Aug 2025 13:42:27 +0300 Subject: [PATCH] Add support for MSI PRO Z890 WIFI (Nuvoton NCT6687D) (#1809) --- LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs | 2 ++ LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/LpcIO.cs | 1 + LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs | 1 + LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs | 1 + 4 files changed, 5 insertions(+) diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs index 8dfc612..c555360 100755 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs @@ -687,6 +687,8 @@ internal class Identification return Model.Z890P_PRO_WIFI; case var _ when name.Equals("PRO Z890-A WIFI (MS-7E32)", StringComparison.OrdinalIgnoreCase): return Model.Z890A_PRO_WIFI; + case var _ when name.Equals("PRO Z890-S WIFI (MS-7E54)", StringComparison.OrdinalIgnoreCase): + return Model.Z890S_PRO_WIFI; case var _ when name.Equals("Z890 GAMING PLUS WIFI (MS-7E34)", StringComparison.OrdinalIgnoreCase): return Model.Z890_GAMING_PLUS_WIFI; case var _ when name.Equals("PRO Z890-S WIFI PZ (MS-7E58)", StringComparison.OrdinalIgnoreCase): diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/LpcIO.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/LpcIO.cs index 4160c88..aa5dca9 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/LpcIO.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/LpcIO.cs @@ -411,6 +411,7 @@ internal class LpcIO case Model.Z890_EDGE_TI_WIFI: case Model.Z890P_PRO_WIFI: case Model.Z890A_PRO_WIFI: + case Model.Z890S_PRO_WIFI: chip = Chip.NCT6687DR; // MSI AM5/LGA1851 Compatibility break; default: diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs index b09f665..ffde734 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs @@ -162,6 +162,7 @@ public enum Model Z890_EDGE_TI_WIFI, Z890P_PRO_WIFI, Z890A_PRO_WIFI, + Z890S_PRO_WIFI, Z890_GAMING_PLUS_WIFI, Z890S_PRO_WIFI_PROJECT_ZERO, diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs index ff0baef..4eb0321 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs @@ -628,6 +628,7 @@ internal sealed class SuperIOHardware : Hardware case Model.Z890_EDGE_TI_WIFI: case Model.Z890P_PRO_WIFI: case Model.Z890A_PRO_WIFI: + case Model.Z890S_PRO_WIFI: case Model.Z890_GAMING_PLUS_WIFI: case Model.Z890S_PRO_WIFI_PROJECT_ZERO: v.Add(new Voltage("+12V", 0));