From d19df6d931e3441fcf35420787847bea8a44e312 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Sun, 19 May 2024 18:07:05 -0500 Subject: [PATCH] Update Gigabyte Aorus RGB Fusion motherboard controller files to new standardized header comment --- .../GigabyteRGBFusionController.cpp | 22 ++++++++++--------- .../GigabyteRGBFusionController.h | 22 ++++++++++--------- .../GigabyteRGBFusionControllerDetect.cpp | 18 ++++++++++++--- .../RGBController_GigabyteRGBFusion.cpp | 19 +++++++++------- .../RGBController_GigabyteRGBFusion.h | 19 +++++++++------- 5 files changed, 61 insertions(+), 39 deletions(-) diff --git a/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.cpp b/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.cpp index e4c24248..155c4ecb 100644 --- a/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.cpp +++ b/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.cpp @@ -1,16 +1,18 @@ -/*-----------------------------------------*\ -| GigabyteRGBFusionController.cpp | -| | -| Driver for Gigabyte Aorus RGB Fusion | -| lighting controller | -| | -| Adam Honse (CalcProgrammer1) 12/10/2019 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| GigabyteRGBFusionController.cpp | +| | +| Driver for Gigabyte Aorus RGB Fusion SMBus motherboard | +| | +| Adam Honse (CalcProgrammer1) 10 Dec 2019 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ -#include "GigabyteRGBFusionController.h" #include #include #include +#include "GigabyteRGBFusionController.h" RGBFusionController::RGBFusionController(i2c_smbus_interface* bus, rgb_fusion_dev_id dev) { @@ -63,7 +65,7 @@ void RGBFusionController::SetAllColors(unsigned char red, unsigned char green, u { unsigned char mode_ch_0; unsigned char mode_ch_1; - + switch_bank(1); set_color_ch_0(red, green, blue); set_color_ch_1(red, green, blue); diff --git a/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.h b/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.h index 9effbcbe..f42c76f0 100644 --- a/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.h +++ b/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionController.h @@ -1,17 +1,19 @@ -/*-----------------------------------------*\ -| GigabyteRGBFusionController.h | -| | -| Definitions and types for Gigabyte Aorus | -| RGB Fusion lighting controller | -| | -| Adam Honse (CalcProgrammer1) 12/10/2019 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| GigabyteRGBFusionController.h | +| | +| Driver for Gigabyte Aorus RGB Fusion SMBus motherboard | +| | +| Adam Honse (CalcProgrammer1) 10 Dec 2019 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + +#pragma once #include #include "i2c_smbus.h" -#pragma once - typedef unsigned char rgb_fusion_dev_id; enum diff --git a/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionControllerDetect.cpp b/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionControllerDetect.cpp index 3b18b62d..11131036 100644 --- a/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionControllerDetect.cpp +++ b/Controllers/GigabyteRGBFusionController/GigabyteRGBFusionControllerDetect.cpp @@ -1,3 +1,18 @@ +/*---------------------------------------------------------*\ +| GigabyteRGBFusionControllerDetect.cpp | +| | +| Detector for Gigabyte Aorus RGB Fusion SMBus | +| motherboard | +| | +| Adam Honse (CalcProgrammer1) 10 Dec 2019 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + +#include +#include +#include #include "Detector.h" #include "GigabyteRGBFusionController.h" #include "LogManager.h" @@ -5,9 +20,6 @@ #include "RGBController_GigabyteRGBFusion.h" #include "i2c_smbus.h" #include "pci_ids.h" -#include -#include -#include #define DETECTOR_NAME "Gigabyte RGB Fusion SMBus" #define VENDOR_NAME "Gigabyte Technology Co., Ltd." diff --git a/Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.cpp b/Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.cpp index f9f1836f..bd13434f 100644 --- a/Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.cpp +++ b/Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.cpp @@ -1,11 +1,14 @@ -/*-----------------------------------------*\ -| RGBController_GigabyteRGBFusion.cpp | -| | -| Generic RGB Interface for OpenRGB | -| Gigabyte RGB Fusion Driver | -| | -| Adam Honse (CalcProgrammer1) 12/11/2019 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_GigabyteRGBFusion.cpp | +| | +| RGBController for Gigabyte Aorus RGB Fusion SMBus | +| motherboard | +| | +| Adam Honse (CalcProgrammer1) 11 Dec 2019 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_GigabyteRGBFusion.h" diff --git a/Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.h b/Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.h index c0eecc73..ac8853f9 100644 --- a/Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.h +++ b/Controllers/GigabyteRGBFusionController/RGBController_GigabyteRGBFusion.h @@ -1,11 +1,14 @@ -/*-----------------------------------------*\ -| RGBController_GigabyteRGBFusion.h | -| | -| Generic RGB Interface for OpenRGB | -| Gigabyte RGB Fusion Driver | -| | -| Adam Honse (CalcProgrammer1) 12/11/2019 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_GigabyteRGBFusion.h | +| | +| RGBController for Gigabyte Aorus RGB Fusion SMBus | +| motherboard | +| | +| Adam Honse (CalcProgrammer1) 11 Dec 2019 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once