diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs index abdd3ae..635e548 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Identification.cs @@ -426,6 +426,8 @@ internal class Identification return Model.ROG_STRIX_Z790_I_GAMING_WIFI; case var _ when name.Equals("MPG X570 GAMING PLUS (MS-7C37)",StringComparison.OrdinalIgnoreCase): return Model.X570_Gaming_Plus; + case var _ when name.Equals("ROG MAXIMUS Z790 FORMULA", StringComparison.OrdinalIgnoreCase): + return Model.ROG_MAXIMUS_Z790_FORMULA; case var _ when name.Equals("Base Board Product Name", StringComparison.OrdinalIgnoreCase): case var _ when name.Equals("To be filled by O.E.M.", StringComparison.OrdinalIgnoreCase): return Model.Unknown; diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs index 37d58e3..51a466b 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs @@ -226,6 +226,10 @@ public abstract class EmbeddedController : Hardware BoardFamily.Intel700, ECSensor.TempWaterIn, ECSensor.TempWaterOut), + new(Model.ROG_MAXIMUS_Z790_FORMULA, + BoardFamily.Intel700, + ECSensor.TempWaterIn, + ECSensor.TempWaterOut), }; private static readonly Dictionary> _knownSensors = new() diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs index f4b2fb3..ed8a094 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Model.cs @@ -91,6 +91,7 @@ public enum Model TUF_GAMING_B550M_PLUS_WIFI, ROG_MAXIMUS_Z790_HERO, PRIME_Z690_A, + ROG_MAXIMUS_Z790_FORMULA, //BIOSTAR B660GTN,