From d40d1d2038fe3f963978d217699ee953c283880e Mon Sep 17 00:00:00 2001 From: Slickrick <60016307+Slickrick17@users.noreply.github.com> Date: Thu, 27 Feb 2025 17:41:24 -0500 Subject: [PATCH] Add Support for Gigabyte X870E Aorus Xtreme AI Top Motherboard (#1647) * Added Gigabyte X870E Xtreme AI Top motherboard, based on the existing Gigabyte X870E motherboards already added. * Removed a motherboard model that was accidentally duplicated during merge. --- LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs | 2 ++ LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs | 1 + LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs | 2 ++ 3 files changed, 5 insertions(+) mode change 100755 => 100644 LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs index 0677ba4..1db0acf 100755 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs @@ -609,6 +609,8 @@ internal class Identification return Model.X870E_AORUS_PRO; case var _ when name.Equals("X870E AORUS PRO ICE", StringComparison.OrdinalIgnoreCase): return Model.X870E_AORUS_PRO_ICE; + case var _ when name.Equals("X870E AORUS XTREME AI TOP", StringComparison.OrdinalIgnoreCase): + return Model.X870E_AORUS_XTREME_AI_TOP; case var _ when name.Equals("PROART X870E-CREATOR WIFI", StringComparison.OrdinalIgnoreCase): return Model.PROART_X870E_CREATOR_WIFI; case var _ when name.Equals("PRIME X870-P", StringComparison.OrdinalIgnoreCase): diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs old mode 100755 new mode 100644 index 551afa6..0cd1ced --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs @@ -256,6 +256,7 @@ public enum Model B650M_AORUS_ELITE_AX, X870E_AORUS_PRO, X870E_AORUS_PRO_ICE, + X870E_AORUS_XTREME_AI_TOP, // Shuttle FH67, diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs index 10ccb12..30ea825 100755 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs @@ -2207,6 +2207,7 @@ internal sealed class SuperIOHardware : Hardware case Model.X870E_AORUS_PRO: // ITE IT8696E case Model.X870E_AORUS_PRO_ICE: // ITE IT8696E + case Model.X870E_AORUS_XTREME_AI_TOP: // ITE IT8696E v.Add(new Voltage("Vcore", 0, 0, 1)); v.Add(new Voltage("+3.3V", 1, 6.49F, 10)); v.Add(new Voltage("+12V", 2, 5, 1)); @@ -2510,6 +2511,7 @@ internal sealed class SuperIOHardware : Hardware case Model.X870E_AORUS_PRO: case Model.X870E_AORUS_PRO_ICE: // ITE IT87952E + case Model.X870E_AORUS_XTREME_AI_TOP: // ITE IT87952E v.Add(new Voltage("VIN0", 0)); v.Add(new Voltage("Voltage #2", 1, true)); v.Add(new Voltage("PM_VCC18", 2));