* Extend ASUS EC detection to other Crosshair VIII models
Tested to work on my CROSSHAIR VIII Dark Hero.
*Should* also work on the Impact, Formula and Extreme boards since they use the same sensors and thereby most likely the same EC.
Alternatively, an extra case with name.Equals("ROG CROSSHAIR VIII DARK HERO", StringComparison.OrdinalIgnoreCase) could be used instead.
* Add ROG_CROSSHAIR_VIII_DARK_HERO model
* minor formatting
* Update EmbeddedController.cs
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
137 lines
3.0 KiB
C#
137 lines
3.0 KiB
C#
// This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
|
|
// If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
// Copyright (C) LibreHardwareMonitor and Contributors.
|
|
// Partial Copyright (C) Michael Möller <mmoeller@openhardwaremonitor.org> and Contributors.
|
|
// All Rights Reserved.
|
|
|
|
// ReSharper disable InconsistentNaming
|
|
|
|
using System.Diagnostics.CodeAnalysis;
|
|
|
|
namespace LibreHardwareMonitor.Hardware.Motherboard
|
|
{
|
|
[SuppressMessage("ReSharper", "IdentifierTypo")]
|
|
[SuppressMessage("ReSharper", "CommentTypo")]
|
|
internal enum Model
|
|
{
|
|
// ASRock
|
|
_880GMH_USB3,
|
|
A320M_HDV,
|
|
AB350_Pro4,
|
|
AB350M,
|
|
AB350M_HDV,
|
|
AB350M_Pro4,
|
|
AOD790GX_128M,
|
|
B450_Pro4,
|
|
B450_Steel_Legend,
|
|
B450M_Pro4,
|
|
B450M_Steel_Legend,
|
|
B85M_DGS,
|
|
Fatal1ty_AB350_Gaming_K4,
|
|
P55_Deluxe,
|
|
X399_Phantom_Gaming_6,
|
|
Z77Pro4M,
|
|
X570_Pro4,
|
|
X570_Taichi,
|
|
X570_Phantom_Gaming_ITX,
|
|
|
|
// ASUS
|
|
CROSSHAIR_III_FORMULA,
|
|
ROG_CROSSHAIR_VIII_HERO,
|
|
ROG_CROSSHAIR_VIII_DARK_HERO,
|
|
ROG_STRIX_X470_I,
|
|
ROG_STRIX_X570_E_GAMING,
|
|
M2N_SLI_Deluxe,
|
|
M4A79XTD_EVO,
|
|
P5W_DH_Deluxe,
|
|
P6T,
|
|
P6X58D_E,
|
|
P8P67,
|
|
P8P67_EVO,
|
|
P8P67_M_PRO,
|
|
P8P67_PRO,
|
|
P8Z77_V,
|
|
P9X79,
|
|
PRIME_X370_PRO,
|
|
RAMPAGE_EXTREME,
|
|
RAMPAGE_II_GENE,
|
|
ROG_MAXIMUS_X_APEX,
|
|
ROG_ZENITH_EXTREME,
|
|
TUF_X470_PLUS_GAMING,
|
|
Z170_A,
|
|
TUF_GAMING_B550M_PLUS_WIFI,
|
|
|
|
// DFI
|
|
LP_BI_P45_T2RS_Elite,
|
|
LP_DK_P55_T3EH9,
|
|
|
|
// ECS
|
|
A890GXM_A,
|
|
|
|
// MSI
|
|
B350_Gaming_Plus,
|
|
B360M_PRO_VDH,
|
|
B450A_PRO,
|
|
Z270_PC_MATE,
|
|
|
|
// EVGA
|
|
X58_SLI_Classified,
|
|
|
|
// Gigabyte
|
|
_965P_S3,
|
|
_970A_UD3,
|
|
AB350_Gaming_3,
|
|
AX370_Gaming_5,
|
|
AX370_Gaming_K7,
|
|
EP45_DS3R,
|
|
EP45_UD3R,
|
|
EX58_EXTREME,
|
|
EX58_UD3R,
|
|
G41M_COMBO,
|
|
G41MT_S2,
|
|
G41MT_S2P,
|
|
H55_USB3,
|
|
H55N_USB3,
|
|
H61M_DS2_REV_1_2,
|
|
H61M_USB3_B3_REV_2_0,
|
|
H67A_UD3H_B3,
|
|
H67A_USB3_B3,
|
|
H81M_HD3,
|
|
MA770T_UD3,
|
|
MA770T_UD3P,
|
|
MA785GM_US2H,
|
|
MA785GMT_UD2H,
|
|
MA78LM_S2H,
|
|
MA790X_UD3P,
|
|
P35_DS3,
|
|
P35_DS3L,
|
|
P55_UD4,
|
|
P55A_UD3,
|
|
P55M_UD4,
|
|
P67A_UD3_B3,
|
|
P67A_UD3R_B3,
|
|
P67A_UD4_B3,
|
|
P8Z68_V_PRO,
|
|
X38_DS5,
|
|
X399_AORUS_Gaming_7,
|
|
X58A_UD3R,
|
|
X79_UD3,
|
|
Z390_AORUS_ULTRA,
|
|
Z390_M_GAMING,
|
|
Z390_UD,
|
|
Z68A_D3H_B3,
|
|
Z68AP_D3,
|
|
Z68X_UD3H_B3,
|
|
Z68X_UD7_B3,
|
|
Z68XP_UD3R,
|
|
X470_AORUS_GAMING_7_WIFI,
|
|
X570_AORUS_MASTER,
|
|
|
|
// Shuttle
|
|
FH67,
|
|
|
|
// Unknown
|
|
Unknown
|
|
}
|
|
}
|