From 26239315649cf5d0b48477a8e9ffbc85431d800d Mon Sep 17 00:00:00 2001 From: Eugene Shalygin Date: Thu, 3 Feb 2022 08:51:14 +0000 Subject: [PATCH] Add support for ASUS ROG CROSSHAIR VIII HERO (WIFI) (#647) --- .../Hardware/Motherboard/Identification.cs | 2 ++ .../Hardware/Motherboard/Lpc/EC/EmbeddedController.cs | 4 ++++ LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs | 1 + .../Hardware/Motherboard/SuperIOHardware.cs | 1 + 4 files changed, 8 insertions(+) diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs index e3c8577..fbf8879 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs @@ -143,6 +143,8 @@ namespace LibreHardwareMonitor.Hardware.Motherboard return Model.CROSSHAIR_III_FORMULA; case var _ when name.Equals("ROG CROSSHAIR VIII HERO", StringComparison.OrdinalIgnoreCase): return Model.ROG_CROSSHAIR_VIII_HERO; + case var _ when name.Equals("ROG CROSSHAIR VIII HERO (WI-FI)", StringComparison.OrdinalIgnoreCase): + return Model.ROG_CROSSHAIR_VIII_HERO_WIFI; case var _ when name.Equals("ROG CROSSHAIR VIII DARK HERO", StringComparison.OrdinalIgnoreCase): return Model.ROG_CROSSHAIR_VIII_DARK_HERO; case var _ when name.Equals("ROG CROSSHAIR VIII FORMULA", StringComparison.OrdinalIgnoreCase): diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs index a0e7a6c..f169c7e 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs @@ -55,6 +55,7 @@ namespace LibreHardwareMonitor.Hardware.Motherboard.Lpc.EC { case Model.ROG_STRIX_X570_E_GAMING: case Model.ROG_CROSSHAIR_VIII_HERO: + case Model.ROG_CROSSHAIR_VIII_HERO_WIFI: case Model.ROG_CROSSHAIR_VIII_DARK_HERO: case Model.ROG_CROSSHAIR_VIII_FORMULA: case Model.ROG_STRIX_B550_I_GAMING: @@ -76,6 +77,7 @@ namespace LibreHardwareMonitor.Hardware.Motherboard.Lpc.EC { case Model.ROG_STRIX_X570_E_GAMING: case Model.ROG_CROSSHAIR_VIII_HERO: + case Model.ROG_CROSSHAIR_VIII_HERO_WIFI: case Model.ROG_CROSSHAIR_VIII_DARK_HERO: case Model.ROG_CROSSHAIR_VIII_FORMULA: { @@ -89,6 +91,7 @@ namespace LibreHardwareMonitor.Hardware.Motherboard.Lpc.EC { case Model.ROG_STRIX_X570_E_GAMING: case Model.ROG_CROSSHAIR_VIII_HERO: + case Model.ROG_CROSSHAIR_VIII_HERO_WIFI: case Model.ROG_CROSSHAIR_VIII_FORMULA: { sources.Add(new EmbeddedControllerSource("Chipset", SensorType.Fan, 0x00B4, 2)); @@ -108,6 +111,7 @@ namespace LibreHardwareMonitor.Hardware.Motherboard.Lpc.EC switch (model) { case Model.ROG_CROSSHAIR_VIII_HERO: + case Model.ROG_CROSSHAIR_VIII_HERO_WIFI: case Model.ROG_CROSSHAIR_VIII_DARK_HERO: case Model.ROG_CROSSHAIR_VIII_FORMULA: { diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs index 32c7c14..10af551 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs @@ -38,6 +38,7 @@ namespace LibreHardwareMonitor.Hardware.Motherboard // ASUS CROSSHAIR_III_FORMULA, ROG_CROSSHAIR_VIII_HERO, + ROG_CROSSHAIR_VIII_HERO_WIFI, ROG_CROSSHAIR_VIII_DARK_HERO, ROG_CROSSHAIR_VIII_FORMULA, ROG_STRIX_X470_I, diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs index 28f220a..638ac8e 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs @@ -2513,6 +2513,7 @@ namespace LibreHardwareMonitor.Hardware.Motherboard break; } case Model.ROG_CROSSHAIR_VIII_HERO: // NCT6798D + case Model.ROG_CROSSHAIR_VIII_HERO_WIFI: // NCT6798D case Model.ROG_CROSSHAIR_VIII_DARK_HERO: // NCT6798D case Model.ROG_CROSSHAIR_VIII_FORMULA: // NCT6798D {