From 85857b62910283a1f110954c3c22ad202b760bc8 Mon Sep 17 00:00:00 2001 From: javguit <63629902+javguit@users.noreply.github.com> Date: Thu, 23 Apr 2020 17:59:12 -0300 Subject: [PATCH] Added IT87XX Fan Controller Main Control Register ON/OFF modification (part 2) (#231) --- LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/IT87XX.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/IT87XX.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/IT87XX.cs index 171a602..71fff56 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/IT87XX.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/IT87XX.cs @@ -231,10 +231,11 @@ namespace LibreHardwareMonitor.Hardware.Motherboard.Lpc if (value.HasValue) { SaveDefaultFanPwmControl(index); - + bool valid; + WriteByte(FAN_MAIN_CTRL_REG, (byte)(_fanMainControlValue[index] | ReadByte(FAN_MAIN_CTRL_REG, out valid))); // Bitwise opperand to get control of the fan. if (_hasNewerAutoPwm) { - byte ctrlValue = ReadByte(FAN_PWM_CTRL_REG[index], out bool valid); + byte ctrlValue = ReadByte(FAN_PWM_CTRL_REG[index], out valid); if (valid) {