From fc97d6130b699513694af9cd23cc3f88cf4f43e6 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Sun, 12 May 2024 17:16:31 -0500 Subject: [PATCH] Update file header comments to standardized new format for Cherry, Colorful, and Cooler Master files --- .../CherryKeyboardController.cpp | 18 +++++----- .../CherryKeyboardController.h | 18 +++++----- .../CherryKeyboardControllerDetect.cpp | 11 ++++++ .../RGBController_CherryKeyboard.cpp | 22 ++++++------ .../RGBController_CherryKeyboard.h | 18 +++++----- .../ColorfulGPUController.cpp | 9 +++++ .../ColorfulGPUController.h | 10 +++++- .../ColorfulGPUControllerDetect.cpp | 11 +++++- .../RGBController_ColorfulGPU.cpp | 9 +++++ .../RGBController_ColorfulGPU.h | 12 +++++-- .../ColorfulTuringGPUController.cpp | 9 +++++ .../ColorfulTuringGPUController.h | 9 +++++ .../ColorfulTuringGPUControllerDetect.cpp | 11 +++++- .../RGBController_ColorfulTuringGPU.cpp | 9 +++++ .../RGBController_ColorfulTuringGPU.h | 9 +++++ .../CMARGBController/CMARGBController.cpp | 18 +++++----- .../CMARGBController/CMARGBController.h | 20 +++++------ .../RGBController_CMARGBController.cpp | 18 +++++----- .../RGBController_CMARGBController.h | 18 +++++----- .../CMARGBGen2A1Controller.cpp | 18 +++++----- .../CMARGBGen2A1Controller.h | 18 +++++----- .../RGBController_CMARGBGen2A1Controller.cpp | 18 +++++----- .../RGBController_CMARGBGen2A1Controller.h | 18 +++++----- .../CMKeyboardAbstractController.cpp | 18 +++++----- .../CMKeyboardAbstractController.h | 18 +++++----- .../CMKeyboardDevices.cpp | 18 +++++----- .../CMKeyboardController/CMKeyboardDevices.h | 18 +++++----- .../CMKeyboardV1Controller.cpp | 18 +++++----- .../CMKeyboardV1Controller.h | 18 +++++----- .../CMKeyboardV2Controller.cpp | 18 +++++----- .../CMKeyboardV2Controller.h | 18 +++++----- .../RGBController_CMKeyboardController.cpp | 19 +++++----- .../RGBController_CMKeyboardController.h | 19 +++++----- .../CMMM711Controller/CMMM711Controller.cpp | 18 +++++----- .../CMMM711Controller/CMMM711Controller.h | 18 +++++----- .../RGBController_CMMM711Controller.cpp | 18 +++++----- .../RGBController_CMMM711Controller.h | 18 +++++----- .../CMMMController/CMMMController.cpp | 20 ++++++----- .../CMMMController/CMMMController.h | 20 ++++++----- .../RGBController_CMMMController.cpp | 20 ++++++----- .../RGBController_CMMMController.h | 20 ++++++----- .../CMMP750Controller/CMMP750Controller.cpp | 22 ++++++------ .../CMMP750Controller/CMMP750Controller.h | 35 +++++++++++-------- .../RGBController_CMMP750Controller.cpp | 18 +++++----- .../RGBController_CMMP750Controller.h | 18 +++++----- .../CMMonitorController.cpp | 18 +++++----- .../CMMonitorController/CMMonitorController.h | 18 +++++----- .../RGBController_CMMonitorController.cpp | 18 +++++----- .../RGBController_CMMonitorController.h | 18 +++++----- .../CMR6000Controller/CMR6000Controller.cpp | 17 +++++---- .../CMR6000Controller/CMR6000Controller.h | 17 +++++---- .../RGBController_CMR6000Controller.cpp | 18 ++++++---- .../RGBController_CMR6000Controller.h | 18 ++++++---- .../CMRGBController/CMRGBController.cpp | 18 +++++----- .../CMRGBController/CMRGBController.h | 18 +++++----- .../RGBController_CMRGBController.cpp | 18 +++++----- .../RGBController_CMRGBController.h | 18 +++++----- .../CMSmallARGBController.cpp | 20 +++++------ .../CMSmallARGBController.h | 24 +++++++------ .../RGBController_CMSmallARGBController.cpp | 18 +++++----- .../RGBController_CMSmallARGBController.h | 18 +++++----- .../CoolerMasterControllerDetect.cpp | 9 +++++ 62 files changed, 638 insertions(+), 423 deletions(-) diff --git a/Controllers/CherryKeyboardController/CherryKeyboardController.cpp b/Controllers/CherryKeyboardController/CherryKeyboardController.cpp index c71b3aef..ea40572b 100644 --- a/Controllers/CherryKeyboardController/CherryKeyboardController.cpp +++ b/Controllers/CherryKeyboardController/CherryKeyboardController.cpp @@ -1,11 +1,13 @@ -/*-----------------------------------------*\ -| CherryKeyboardController.cpp | -| | -| Driver for Cherry RGB keyboard lighting | -| controller | -| | -| Sebastian Kraus 12/25/2021 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| CherryKeyboardController.cpp | +| | +| Driver for Cherry keyboard | +| | +| Sebastian Kraus 25 Dec 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "CherryKeyboardController.h" diff --git a/Controllers/CherryKeyboardController/CherryKeyboardController.h b/Controllers/CherryKeyboardController/CherryKeyboardController.h index 1d6e07c4..9c8144af 100644 --- a/Controllers/CherryKeyboardController/CherryKeyboardController.h +++ b/Controllers/CherryKeyboardController/CherryKeyboardController.h @@ -1,11 +1,13 @@ -/*-----------------------------------------*\ -| CherryKeyboardController.h | -| | -| Definitions and types for Cherry RGB | -| keyboard lighting controller | -| | -| Sebastian Kraus 12/25/2021 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| CherryKeyboardController.h | +| | +| Driver for Cherry keyboard | +| | +| Sebastian Kraus 25 Dec 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CherryKeyboardController/CherryKeyboardControllerDetect.cpp b/Controllers/CherryKeyboardController/CherryKeyboardControllerDetect.cpp index 41ed36c4..fd31636f 100644 --- a/Controllers/CherryKeyboardController/CherryKeyboardControllerDetect.cpp +++ b/Controllers/CherryKeyboardController/CherryKeyboardControllerDetect.cpp @@ -1,3 +1,14 @@ +/*---------------------------------------------------------*\ +| CherryKeyboardControllerDetect.cpp | +| | +| Detector for Cherry keyboard | +| | +| Sebastian Kraus 25 Dec 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include #include #include "Detector.h" diff --git a/Controllers/CherryKeyboardController/RGBController_CherryKeyboard.cpp b/Controllers/CherryKeyboardController/RGBController_CherryKeyboard.cpp index 68694f88..9cd1f32b 100644 --- a/Controllers/CherryKeyboardController/RGBController_CherryKeyboard.cpp +++ b/Controllers/CherryKeyboardController/RGBController_CherryKeyboard.cpp @@ -1,11 +1,13 @@ -/*-----------------------------------------*\ -| RGBController_CherryKeyboard.cpp | -| | -| Generic RGB Interface for Cherry RGB | -| Keyboard | -| | -| Sebastian Kraus 12/25/2021 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CherryKeyboard.cpp | +| | +| RGBController for Cherry keyboard | +| | +| Sebastian Kraus 25 Dec 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_CherryKeyboard.h" @@ -212,7 +214,7 @@ RGBController_CherryKeyboard::RGBController_CherryKeyboard(CherryKeyboardControl Rolling.brightness = CHERRY_KB_BRIGHTNESS_HIGHEST; Rolling.color_mode = MODE_COLORS_NONE; modes.push_back(Rolling); - + mode Curve; Curve.name = "Curve"; Curve.value = CHERRY_KB_MODE_CURVE; @@ -337,7 +339,7 @@ void RGBController_CherryKeyboard::SetupZones() new_zone.matrix_map->height = CHERRY_MATRIX_MAP_HEIGHT; new_zone.matrix_map->width = CHERRY_MATRIX_MAP_WIDTH; new_zone.matrix_map->map = (unsigned int *)&matrix_map; - + zones.push_back(new_zone); for(int led_idx = 0; led_idx < CHERRY_MATRIX_CELL_COUNT; led_idx++) diff --git a/Controllers/CherryKeyboardController/RGBController_CherryKeyboard.h b/Controllers/CherryKeyboardController/RGBController_CherryKeyboard.h index ed421a73..7363ba43 100644 --- a/Controllers/CherryKeyboardController/RGBController_CherryKeyboard.h +++ b/Controllers/CherryKeyboardController/RGBController_CherryKeyboard.h @@ -1,11 +1,13 @@ -/*-----------------------------------------*\ -| RGBController_CherryKeyboard.h | -| | -| Generic RGB Interface for Cherry RGB | -| Keyboard | -| | -| Sebastian Kraus 12/25/2021 | -\*-----------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CherryKeyboard.h | +| | +| RGBController for Cherry keyboard | +| | +| Sebastian Kraus 25 Dec 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/ColorfulGPUController/ColorfulGPUController.cpp b/Controllers/ColorfulGPUController/ColorfulGPUController.cpp index 3afa8215..ca1f0767 100644 --- a/Controllers/ColorfulGPUController/ColorfulGPUController.cpp +++ b/Controllers/ColorfulGPUController/ColorfulGPUController.cpp @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| ColorfulGPUController.cpp | +| | +| Driver for Colorful GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include #include "ColorfulGPUController.h" #include "pci_ids.h" diff --git a/Controllers/ColorfulGPUController/ColorfulGPUController.h b/Controllers/ColorfulGPUController/ColorfulGPUController.h index 3a8a2f12..ee262461 100644 --- a/Controllers/ColorfulGPUController/ColorfulGPUController.h +++ b/Controllers/ColorfulGPUController/ColorfulGPUController.h @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| ColorfulGPUController.h | +| | +| Driver for Colorful GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #pragma once #include @@ -18,7 +27,6 @@ public: std::string GetDeviceLocation(); void SetDirect(RGBColor color); - private: i2c_smbus_interface * bus; colorful_gpu_dev_id dev; diff --git a/Controllers/ColorfulGPUController/ColorfulGPUControllerDetect.cpp b/Controllers/ColorfulGPUController/ColorfulGPUControllerDetect.cpp index 30203faa..ef69d8a7 100644 --- a/Controllers/ColorfulGPUController/ColorfulGPUControllerDetect.cpp +++ b/Controllers/ColorfulGPUController/ColorfulGPUControllerDetect.cpp @@ -1,4 +1,13 @@ -#include +/*---------------------------------------------------------*\ +| ColorfulGPUControllerDetect.cpp | +| | +| Detector for Colorful GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + +#include #include #include #include "Detector.h" diff --git a/Controllers/ColorfulGPUController/RGBController_ColorfulGPU.cpp b/Controllers/ColorfulGPUController/RGBController_ColorfulGPU.cpp index 8b1d7eb3..b3e1fcc0 100644 --- a/Controllers/ColorfulGPUController/RGBController_ColorfulGPU.cpp +++ b/Controllers/ColorfulGPUController/RGBController_ColorfulGPU.cpp @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| RGBController_ColorfulGPU.cpp | +| | +| RGBController for Colorful GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include #include "RGBController_ColorfulGPU.h" diff --git a/Controllers/ColorfulGPUController/RGBController_ColorfulGPU.h b/Controllers/ColorfulGPUController/RGBController_ColorfulGPU.h index 01d335c7..36b535ec 100644 --- a/Controllers/ColorfulGPUController/RGBController_ColorfulGPU.h +++ b/Controllers/ColorfulGPUController/RGBController_ColorfulGPU.h @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| RGBController_ColorfulGPU.h | +| | +| RGBController for Colorful GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #pragma once #include "RGBController.h" @@ -20,7 +29,4 @@ public: private: ColorfulGPUController* controller; - }; - - diff --git a/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.cpp b/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.cpp index 0cc16a8a..22f90b2b 100644 --- a/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.cpp +++ b/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.cpp @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| ColorfulTuringGPUController.cpp | +| | +| Driver for Colorful Turing GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include #include "ColorfulTuringGPUController.h" diff --git a/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.h b/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.h index e039343c..e54dd22e 100644 --- a/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.h +++ b/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUController.h @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| ColorfulTuringGPUController.h | +| | +| Driver for Colorful Turing GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #pragma once #include diff --git a/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUControllerDetect.cpp b/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUControllerDetect.cpp index 9f884007..d6bf0d8e 100644 --- a/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUControllerDetect.cpp +++ b/Controllers/ColorfulTuringGPUController/ColorfulTuringGPUControllerDetect.cpp @@ -1,4 +1,13 @@ -#include +/*---------------------------------------------------------*\ +| ColorfulTuringGPUControllerDetect.cpp | +| | +| Driver for Colorful Turing GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + +#include #include #include #include "Detector.h" diff --git a/Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.cpp b/Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.cpp index ad6a3703..e62c504a 100644 --- a/Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.cpp +++ b/Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.cpp @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| RGBController_ColorfulTuringGPU.cpp | +| | +| RGBController for Colorful Turing GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include #include "RGBController_ColorfulTuringGPU.h" diff --git a/Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.h b/Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.h index 6baac4b8..4b0c7a72 100644 --- a/Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.h +++ b/Controllers/ColorfulTuringGPUController/RGBController_ColorfulTuringGPU.h @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| RGBController_ColorfulTuringGPU.h | +| | +| RGBController for Colorful Turing GPU | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #pragma once #include "RGBController.h" diff --git a/Controllers/CoolerMasterController/CMARGBController/CMARGBController.cpp b/Controllers/CoolerMasterController/CMARGBController/CMARGBController.cpp index 2dbaa4ef..d8cf66be 100644 --- a/Controllers/CoolerMasterController/CMARGBController/CMARGBController.cpp +++ b/Controllers/CoolerMasterController/CMARGBController/CMARGBController.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMARGBController.cpp | -| | -| Driver for Coolermaster ARGB USB Controller | -| | -| Chris M (Dr_No) 10th Oct 2020 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMARGBController.cpp | +| | +| Driver for Cooler Master ARGB controller | +| | +| Chris M (Dr_No) 10 Oct 2020 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "CMARGBController.h" diff --git a/Controllers/CoolerMasterController/CMARGBController/CMARGBController.h b/Controllers/CoolerMasterController/CMARGBController/CMARGBController.h index cd199c02..b4e47493 100644 --- a/Controllers/CoolerMasterController/CMARGBController/CMARGBController.h +++ b/Controllers/CoolerMasterController/CMARGBController/CMARGBController.h @@ -1,13 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMARGBController.h | -| | -| Driver for Coolermaster ARGB USB Controller | -| | -| Chris M (Dr_No) 10th Oct 2020 | -| | -| Simple RGB device with 5 modes | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMARGBController.h | +| | +| Driver for Cooler Master ARGB controller | +| | +| Chris M (Dr_No) 10 Oct 2020 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMARGBController/RGBController_CMARGBController.cpp b/Controllers/CoolerMasterController/CMARGBController/RGBController_CMARGBController.cpp index 0def3d4c..230fb860 100644 --- a/Controllers/CoolerMasterController/CMARGBController/RGBController_CMARGBController.cpp +++ b/Controllers/CoolerMasterController/CMARGBController/RGBController_CMARGBController.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMARGBController.cpp | -| | -| Driver for Coolermaster ARGB Controller | -| | -| Chris M (Dr_No) 14th Oct 2020 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMARGBController.cpp | +| | +| RGBController for Cooler Master ARGB controller | +| | +| Chris M (Dr_No) 14 Oct 2020 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_CMARGBController.h" diff --git a/Controllers/CoolerMasterController/CMARGBController/RGBController_CMARGBController.h b/Controllers/CoolerMasterController/CMARGBController/RGBController_CMARGBController.h index b6bfa48a..07b8c7ef 100644 --- a/Controllers/CoolerMasterController/CMARGBController/RGBController_CMARGBController.h +++ b/Controllers/CoolerMasterController/CMARGBController/RGBController_CMARGBController.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMARGBController.h | -| | -| Driver for Coolermaster ARGB Controller | -| | -| Chris M (Dr_No) 14th Oct 2020 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMARGBController.h | +| | +| RGBController for Cooler Master ARGB controller | +| | +| Chris M (Dr_No) 14 Oct 2020 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMARGBGen2A1Controller/CMARGBGen2A1Controller.cpp b/Controllers/CoolerMasterController/CMARGBGen2A1Controller/CMARGBGen2A1Controller.cpp index 41cbc5bd..6c7ad072 100644 --- a/Controllers/CoolerMasterController/CMARGBGen2A1Controller/CMARGBGen2A1Controller.cpp +++ b/Controllers/CoolerMasterController/CMARGBGen2A1Controller/CMARGBGen2A1Controller.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMARGBGen2A1Controller.cpp | -| | -| Driver for Coolermaster ARGB Gen 2 A1 USB Controller | -| | -| morg (Morgan Guimard) 6/26/2022 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMARGBGen2A1Controller.cpp | +| | +| Driver for Cooler Master ARGB Gen 2 A1 controller | +| | +| Morgan Guimard (morg) 26 Jun 2022 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "CMARGBGen2A1Controller.h" diff --git a/Controllers/CoolerMasterController/CMARGBGen2A1Controller/CMARGBGen2A1Controller.h b/Controllers/CoolerMasterController/CMARGBGen2A1Controller/CMARGBGen2A1Controller.h index f3a65ec5..adb7bc48 100644 --- a/Controllers/CoolerMasterController/CMARGBGen2A1Controller/CMARGBGen2A1Controller.h +++ b/Controllers/CoolerMasterController/CMARGBGen2A1Controller/CMARGBGen2A1Controller.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMARGBGen2A1Controller.h | -| | -| Driver for Coolermaster ARGB Gen 2 A1 USB Controller | -| | -| morg (Morgan Guimard) 6/26/2022 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMARGBGen2A1Controller.h | +| | +| Driver for Cooler Master ARGB Gen 2 A1 controller | +| | +| Morgan Guimard (morg) 26 Jun 2022 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMARGBGen2A1Controller/RGBController_CMARGBGen2A1Controller.cpp b/Controllers/CoolerMasterController/CMARGBGen2A1Controller/RGBController_CMARGBGen2A1Controller.cpp index 1cf5489f..91c1f930 100644 --- a/Controllers/CoolerMasterController/CMARGBGen2A1Controller/RGBController_CMARGBGen2A1Controller.cpp +++ b/Controllers/CoolerMasterController/CMARGBGen2A1Controller/RGBController_CMARGBGen2A1Controller.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMARGBGen2A1Controller.cpp | -| | -| Driver for Coolermaster ARGB Gen 2 A1 USB Controller | -| | -| morg (Morgan Guimard) 6/26/2022 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMARGBGen2A1Controller.cpp | +| | +| Driver for Cooler Master ARGB Gen 2 A1 controller | +| | +| Morgan Guimard (morg) 26 Jun 2022 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include diff --git a/Controllers/CoolerMasterController/CMARGBGen2A1Controller/RGBController_CMARGBGen2A1Controller.h b/Controllers/CoolerMasterController/CMARGBGen2A1Controller/RGBController_CMARGBGen2A1Controller.h index c1b478ce..b214da4c 100644 --- a/Controllers/CoolerMasterController/CMARGBGen2A1Controller/RGBController_CMARGBGen2A1Controller.h +++ b/Controllers/CoolerMasterController/CMARGBGen2A1Controller/RGBController_CMARGBGen2A1Controller.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMARGBGen2A1Controller.h | -| | -| Driver for Coolermaster ARGB Controller | -| | -| morg (Morgan Guimard) 6/26/2022 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMARGBGen2A1Controller.h | +| | +| Driver for Cooler Master ARGB Gen 2 A1 controller | +| | +| Morgan Guimard (morg) 26 Jun 2022 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardAbstractController.cpp b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardAbstractController.cpp index d19b48e3..c7dd19dd 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardAbstractController.cpp +++ b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardAbstractController.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMKeyboardAbstractController.h | -| | -| Abstract driver for Coolermaster keyboards | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMKeyboardAbstractController.cpp | +| | +| Driver for Cooler Master keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "CMKeyboardAbstractController.h" diff --git a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardAbstractController.h b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardAbstractController.h index e9bb197c..9cb4b8d2 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardAbstractController.h +++ b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardAbstractController.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMKeyboardAbstractController.h | -| | -| Abstract driver for Coolermaster keyboards | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMKeyboardAbstractController.h | +| | +| Driver for Cooler Master keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardDevices.cpp b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardDevices.cpp index 117a6497..e94787ee 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardDevices.cpp +++ b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardDevices.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMKeyboardDevices.cpp | -| | -| Keymap definitions for Cooler Master Keyboards | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMKeyboardDevices.cpp | +| | +| Device list for Cooler Master keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "CMKeyboardDevices.h" diff --git a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardDevices.h b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardDevices.h index db959676..1ba6143f 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardDevices.h +++ b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardDevices.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMKeyboardDevices.h | -| | -| Keymap definitions for Cooler Master Keyboards | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMKeyboardDevices.h | +| | +| Device list for Cooler Master keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV1Controller.cpp b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV1Controller.cpp index 77bbcb74..e758d780 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV1Controller.cpp +++ b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV1Controller.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMKeyboardV1Controller.cpp | -| | -| Driver for Coolermaster MasterKeys keyboards (V1) | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMKeyboardV1Controller.cpp | +| | +| Driver for Cooler Master MasterKeys (V1) keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "CMKeyboardV1Controller.h" diff --git a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV1Controller.h b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV1Controller.h index 2daa557d..b9331a0c 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV1Controller.h +++ b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV1Controller.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMKeyboardV1Controller.h | -| | -| Driver for Coolermaster MasterKeys keyboards (V1) | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMKeyboardV1Controller.h | +| | +| Driver for Cooler Master MasterKeys (V1) keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV2Controller.cpp b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV2Controller.cpp index 04d021c4..cec7a7b0 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV2Controller.cpp +++ b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV2Controller.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMKeyboardV2Controller.cpp | -| | -| Driver for Coolermaster V2 | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMKeyboardV2Controller.cpp | +| | +| Driver for Cooler Master V2 keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include diff --git a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV2Controller.h b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV2Controller.h index 3fb924d0..711b6d1c 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV2Controller.h +++ b/Controllers/CoolerMasterController/CMKeyboardController/CMKeyboardV2Controller.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMKeyboardV2Controller.h | -| | -| Driver for Coolermaster V2 | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMKeyboardV2Controller.h | +| | +| Driver for Cooler Master V2 keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMKeyboardController/RGBController_CMKeyboardController.cpp b/Controllers/CoolerMasterController/CMKeyboardController/RGBController_CMKeyboardController.cpp index ababf010..788ed048 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/RGBController_CMKeyboardController.cpp +++ b/Controllers/CoolerMasterController/CMKeyboardController/RGBController_CMKeyboardController.cpp @@ -1,11 +1,14 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMKeyboardController.cpp | -| | -| Controller for Coolermaster keyboards | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMKeyboardController.cpp | +| | +| RGBController for Cooler Master keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include "RGBController_CMKeyboardController.h" #include "CMKeyboardDevices.h" diff --git a/Controllers/CoolerMasterController/CMKeyboardController/RGBController_CMKeyboardController.h b/Controllers/CoolerMasterController/CMKeyboardController/RGBController_CMKeyboardController.h index b863045b..12b4ee12 100644 --- a/Controllers/CoolerMasterController/CMKeyboardController/RGBController_CMKeyboardController.h +++ b/Controllers/CoolerMasterController/CMKeyboardController/RGBController_CMKeyboardController.h @@ -1,11 +1,14 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMKeyboardController.h | -| | -| Controller for Coolermaster keyboards | -| | -| Tam D (too.manyhobbies) 30th Nov 2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMKeyboardController.h | +| | +| RGBController for Cooler Master keyboards | +| | +| Tam D (too.manyhobbies) 30 Nov 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #pragma once #include "RGBController.h" diff --git a/Controllers/CoolerMasterController/CMMM711Controller/CMMM711Controller.cpp b/Controllers/CoolerMasterController/CMMM711Controller/CMMM711Controller.cpp index 822d3145..11e92291 100644 --- a/Controllers/CoolerMasterController/CMMM711Controller/CMMM711Controller.cpp +++ b/Controllers/CoolerMasterController/CMMM711Controller/CMMM711Controller.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMMM711Controller.cpp | -| | -| Driver for Coolermaster Master Mouse 711 | -| | -| Chris M (Dr_No) 14th Feb 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMMM711Controller.cpp | +| | +| Driver for Cooler Master M711 mouse | +| | +| Chris M (Dr_No) 14 Feb 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "CMMM711Controller.h" diff --git a/Controllers/CoolerMasterController/CMMM711Controller/CMMM711Controller.h b/Controllers/CoolerMasterController/CMMM711Controller/CMMM711Controller.h index c7c256e1..fe40ee6c 100644 --- a/Controllers/CoolerMasterController/CMMM711Controller/CMMM711Controller.h +++ b/Controllers/CoolerMasterController/CMMM711Controller/CMMM711Controller.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMMM711Controller.h | -| | -| Driver for Coolermaster Master Mouse 711 | -| | -| Chris M (Dr_No) 14th Feb 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMMM711Controller.h | +| | +| Driver for Cooler Master M711 mouse | +| | +| Chris M (Dr_No) 14 Feb 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMMM711Controller/RGBController_CMMM711Controller.cpp b/Controllers/CoolerMasterController/CMMM711Controller/RGBController_CMMM711Controller.cpp index 41c5b3c9..d09e34d8 100644 --- a/Controllers/CoolerMasterController/CMMM711Controller/RGBController_CMMM711Controller.cpp +++ b/Controllers/CoolerMasterController/CMMM711Controller/RGBController_CMMM711Controller.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMMM711Controller.cpp | -| | -| Driver for Coolermaster MM711 Controller | -| | -| Chris M (Dr_No) 14th Feb 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMMM711Controller.cpp | +| | +| RGBController for Cooler Master M711 mouse | +| | +| Chris M (Dr_No) 14 Feb 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_CMMM711Controller.h" diff --git a/Controllers/CoolerMasterController/CMMM711Controller/RGBController_CMMM711Controller.h b/Controllers/CoolerMasterController/CMMM711Controller/RGBController_CMMM711Controller.h index 6ca2af7d..1afe3abc 100644 --- a/Controllers/CoolerMasterController/CMMM711Controller/RGBController_CMMM711Controller.h +++ b/Controllers/CoolerMasterController/CMMM711Controller/RGBController_CMMM711Controller.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMMM711Controller.h | -| | -| Driver for Coolermaster MM711 Controller | -| | -| Chris M (Dr_No) 14th Feb 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMMM711Controller.h | +| | +| RGBController for Cooler Master M711 mouse | +| | +| Chris M (Dr_No) 14 Feb 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMMMController/CMMMController.cpp b/Controllers/CoolerMasterController/CMMMController/CMMMController.cpp index 7968bb1c..142ecf3e 100644 --- a/Controllers/CoolerMasterController/CMMMController/CMMMController.cpp +++ b/Controllers/CoolerMasterController/CMMMController/CMMMController.cpp @@ -1,12 +1,14 @@ -/*-------------------------------------------------------------------*\ -| CMMMController.cpp | -| | -| Driver for Coolermaster MasterMouse | -| | -| Chris M (Dr_No) 14th Feb 2021 - MM711 Base | -| Dracrius 12th Mar 2022 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMMMController.cpp | +| | +| Driver for Cooler Master mouse | +| | +| Chris M (Dr_No) 14 Feb 2021 | +| Dracrius 12 Mar 2022 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "CMMMController.h" diff --git a/Controllers/CoolerMasterController/CMMMController/CMMMController.h b/Controllers/CoolerMasterController/CMMMController/CMMMController.h index 74d503ea..0f69b839 100644 --- a/Controllers/CoolerMasterController/CMMMController/CMMMController.h +++ b/Controllers/CoolerMasterController/CMMMController/CMMMController.h @@ -1,12 +1,14 @@ -/*-------------------------------------------------------------------*\ -| CMMMController.h | -| | -| Driver for Coolermaster MasterMouse | -| | -| Chris M (Dr_No) 14th Feb 2021 - MM711 Base | -| Dracrius 12th Mar 2022 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMMMController.h | +| | +| Driver for Cooler Master mouse | +| | +| Chris M (Dr_No) 14 Feb 2021 | +| Dracrius 12 Mar 2022 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMMMController/RGBController_CMMMController.cpp b/Controllers/CoolerMasterController/CMMMController/RGBController_CMMMController.cpp index 8533099c..65a5666a 100644 --- a/Controllers/CoolerMasterController/CMMMController/RGBController_CMMMController.cpp +++ b/Controllers/CoolerMasterController/CMMMController/RGBController_CMMMController.cpp @@ -1,12 +1,14 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMMMController.cpp | -| | -| Driver for Cooler Master MasterMouse Controller | -| | -| Chris M (Dr_No) 14th Feb 2021 - MM711 Base | -| Dracrius 12th Mar 2022 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMMMController.cpp | +| | +| RGBController for Cooler Master mouse | +| | +| Chris M (Dr_No) 14 Feb 2021 | +| Dracrius 12 Mar 2022 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_CMMMController.h" diff --git a/Controllers/CoolerMasterController/CMMMController/RGBController_CMMMController.h b/Controllers/CoolerMasterController/CMMMController/RGBController_CMMMController.h index f1b48254..18fa2a12 100644 --- a/Controllers/CoolerMasterController/CMMMController/RGBController_CMMMController.h +++ b/Controllers/CoolerMasterController/CMMMController/RGBController_CMMMController.h @@ -1,12 +1,14 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMMMController.h | -| | -| Driver for Coolermaster MaterMouse Controller | -| | -| Chris M (Dr_No) 14th Feb 2021 - MM711 Base | -| Dracrius 12th Mar 2022 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMMMController.h | +| | +| RGBController for Cooler Master mouse | +| | +| Chris M (Dr_No) 14 Feb 2021 | +| Dracrius 12 Mar 2022 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMMP750Controller/CMMP750Controller.cpp b/Controllers/CoolerMasterController/CMMP750Controller/CMMP750Controller.cpp index 42e677da..acabd4c5 100644 --- a/Controllers/CoolerMasterController/CMMP750Controller/CMMP750Controller.cpp +++ b/Controllers/CoolerMasterController/CMMP750Controller/CMMP750Controller.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMMP750Controller.cpp | -| | -| Driver for Coolermaster MP750 mousepad | -| | -| Chris M (Dr_No) 16th Apr 2020 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMMP750Controller.cpp | +| | +| Driver for Cooler Master MP750 mousemat | +| | +| Chris M (Dr_No) 16 Apr 2020 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "CMMP750Controller.h" @@ -152,12 +154,12 @@ void CMMP750Controller::SendUpdate() } if(current_mode > CM_MP750_MODE_BREATHING) - { + { //If the mode is random colours set SPEED at BYTE2 buffer[CM_RED_BYTE] = speed_mode_data[current_speed]; } else - { + { //Otherwise SPEED is BYTE5 buffer[CM_RED_BYTE] = current_red; buffer[CM_GREEN_BYTE] = current_green; diff --git a/Controllers/CoolerMasterController/CMMP750Controller/CMMP750Controller.h b/Controllers/CoolerMasterController/CMMP750Controller/CMMP750Controller.h index 775071ef..77c80d98 100644 --- a/Controllers/CoolerMasterController/CMMP750Controller/CMMP750Controller.h +++ b/Controllers/CoolerMasterController/CMMP750Controller/CMMP750Controller.h @@ -1,18 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMMP750Controller.h | -| | -| Driver for Coolermaster MP750 mousepad | -| | -| Chris M (Dr_No) 16th Apr 2020 | -| | -| Simple RGB device with 5 modes | -| BYTE0 = Mode (0x01 thru 0x05 | -| BYTE1 = ?? Must be set to 0x04 for colour modes otherwise ignored | -| BYTE2 = Colour Modes: RED else Cycle SPEED | -| BYTE3 = Colour Modes: GREEN else ignored | -| BYTE4 = Colour Modes: BLUE else ignored | -| BYTE5 = Colour Modes: SPEED else ignored | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMMP750Controller.h | +| | +| Driver for Cooler Master MP750 mousemat | +| | +| Chris M (Dr_No) 16 Apr 2020 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once @@ -26,6 +21,16 @@ #define CM_SERIAL_SIZE (sizeof(serial) / sizeof(serial[ 0 ])) #define HID_MAX_STR 255 +/*-------------------------------------------------------------------*\ +| Simple RGB device with 5 modes | +| BYTE0 = Mode (0x01 thru 0x05 | +| BYTE1 = ?? Must be set to 0x04 for colour modes otherwise ignored | +| BYTE2 = Colour Modes: RED else Cycle SPEED | +| BYTE3 = Colour Modes: GREEN else ignored | +| BYTE4 = Colour Modes: BLUE else ignored | +| BYTE5 = Colour Modes: SPEED else ignored | +\*-------------------------------------------------------------------*/ + enum { CM_MODE_BYTE = 1, diff --git a/Controllers/CoolerMasterController/CMMP750Controller/RGBController_CMMP750Controller.cpp b/Controllers/CoolerMasterController/CMMP750Controller/RGBController_CMMP750Controller.cpp index d9187412..f87087fe 100644 --- a/Controllers/CoolerMasterController/CMMP750Controller/RGBController_CMMP750Controller.cpp +++ b/Controllers/CoolerMasterController/CMMP750Controller/RGBController_CMMP750Controller.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMMP750Controller.cpp | -| | -| Driver for Coolermaster MP750 mousepad | -| | -| Chris M (Dr_No) 18th Apr 2020 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMMP750Controller.cpp | +| | +| RGBController for Cooler Master MP750 mousemat | +| | +| Chris M (Dr_No) 18 Apr 2020 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_CMMP750Controller.h" diff --git a/Controllers/CoolerMasterController/CMMP750Controller/RGBController_CMMP750Controller.h b/Controllers/CoolerMasterController/CMMP750Controller/RGBController_CMMP750Controller.h index 8450332c..07f11a21 100644 --- a/Controllers/CoolerMasterController/CMMP750Controller/RGBController_CMMP750Controller.h +++ b/Controllers/CoolerMasterController/CMMP750Controller/RGBController_CMMP750Controller.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMMP750Controller.h | -| | -| Driver for Coolermaster MP750 mousepad | -| | -| Chris M (Dr_No) 18th Apr 2020 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMMP750Controller.h | +| | +| RGBController for Cooler Master MP750 mousemat | +| | +| Chris M (Dr_No) 18 Apr 2020 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMMonitorController/CMMonitorController.cpp b/Controllers/CoolerMasterController/CMMonitorController/CMMonitorController.cpp index 71381329..301334c5 100644 --- a/Controllers/CoolerMasterController/CMMonitorController/CMMonitorController.cpp +++ b/Controllers/CoolerMasterController/CMMonitorController/CMMonitorController.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMMonitorController.cpp | -| | -| Driver for Coolermaster Gaming Monitor | -| | -| morg (Morgan Guimard) 9/18/2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMMonitorController.cpp | +| | +| Driver for Cooler Master monitor | +| | +| Morgan Guimard (morg) 18 Sep 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "CMMonitorController.h" diff --git a/Controllers/CoolerMasterController/CMMonitorController/CMMonitorController.h b/Controllers/CoolerMasterController/CMMonitorController/CMMonitorController.h index 908e7f96..df4efa13 100644 --- a/Controllers/CoolerMasterController/CMMonitorController/CMMonitorController.h +++ b/Controllers/CoolerMasterController/CMMonitorController/CMMonitorController.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMMonitorController.cpp | -| | -| Driver for Coolermaster Gaming Monitor | -| | -| morg (Morgan Guimard) 9/18/2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMMonitorController.h | +| | +| Driver for Cooler Master monitor | +| | +| Morgan Guimard (morg) 18 Sep 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMMonitorController/RGBController_CMMonitorController.cpp b/Controllers/CoolerMasterController/CMMonitorController/RGBController_CMMonitorController.cpp index 4cf38ee0..bb80d017 100644 --- a/Controllers/CoolerMasterController/CMMonitorController/RGBController_CMMonitorController.cpp +++ b/Controllers/CoolerMasterController/CMMonitorController/RGBController_CMMonitorController.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMMonitorController.cpp | -| | -| Driver for Coolermaster Gaming Monitor USB Controller | -| | -| morg (Morgan Guimard) 9/18/2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMMonitorController.cpp | +| | +| RGBController for Cooler Master monitor | +| | +| Morgan Guimard (morg) 18 Sep 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include diff --git a/Controllers/CoolerMasterController/CMMonitorController/RGBController_CMMonitorController.h b/Controllers/CoolerMasterController/CMMonitorController/RGBController_CMMonitorController.h index 969e6c74..27ef32ee 100644 --- a/Controllers/CoolerMasterController/CMMonitorController/RGBController_CMMonitorController.h +++ b/Controllers/CoolerMasterController/CMMonitorController/RGBController_CMMonitorController.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMMonitorController.cpp | -| | -| Driver for Coolermaster Gaming Monitor USB Controller | -| | -| morg (Morgan Guimard) 9/18/2023 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMMonitorController.h | +| | +| RGBController for Cooler Master monitor | +| | +| Morgan Guimard (morg) 18 Sep 2023 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMR6000Controller/CMR6000Controller.cpp b/Controllers/CoolerMasterController/CMR6000Controller/CMR6000Controller.cpp index 2a2bdc54..140e5ca6 100644 --- a/Controllers/CoolerMasterController/CMR6000Controller/CMR6000Controller.cpp +++ b/Controllers/CoolerMasterController/CMR6000Controller/CMR6000Controller.cpp @@ -1,10 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMR6000Controller.cpp | -| | -| Driver for Coolermaster based AMD Radeon GPU (6000 series) | -| | -| Eric S (edbgon) 2nd Feb 2021 | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMR6000Controller.cpp | +| | +| Driver for Cooler Master AMD Radeon 6000 series GPU | +| | +| Eric S (edbgon) 02 Feb 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "CMR6000Controller.h" diff --git a/Controllers/CoolerMasterController/CMR6000Controller/CMR6000Controller.h b/Controllers/CoolerMasterController/CMR6000Controller/CMR6000Controller.h index 57fe65c6..15410d2b 100644 --- a/Controllers/CoolerMasterController/CMR6000Controller/CMR6000Controller.h +++ b/Controllers/CoolerMasterController/CMR6000Controller/CMR6000Controller.h @@ -1,10 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMR6000Controller.h | -| | -| Driver for Coolermaster based AMD Radeon GPU (6000 series) | -| | -| Eric S (edbgon) 2nd Feb 2021 | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMR6000Controller.h | +| | +| Driver for Cooler Master AMD Radeon 6000 series GPU | +| | +| Eric S (edbgon) 02 Feb 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMR6000Controller/RGBController_CMR6000Controller.cpp b/Controllers/CoolerMasterController/CMR6000Controller/RGBController_CMR6000Controller.cpp index 298b3471..5d73c911 100644 --- a/Controllers/CoolerMasterController/CMR6000Controller/RGBController_CMR6000Controller.cpp +++ b/Controllers/CoolerMasterController/CMR6000Controller/RGBController_CMR6000Controller.cpp @@ -1,10 +1,14 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMR6000Controller.cpp | -| | -| Driver for Coolermaster based AMD Radeon GPU (6000 series) | -| | -| Eric S (edbgon) 2nd Feb 2021 | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMR6000Controller.cpp | +| | +| RGBController for Cooler Master AMD Radeon 6000 series | +| GPU | +| | +| Eric S (edbgon) 02 Feb 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_CMR6000Controller.h" diff --git a/Controllers/CoolerMasterController/CMR6000Controller/RGBController_CMR6000Controller.h b/Controllers/CoolerMasterController/CMR6000Controller/RGBController_CMR6000Controller.h index ee086c36..74492595 100644 --- a/Controllers/CoolerMasterController/CMR6000Controller/RGBController_CMR6000Controller.h +++ b/Controllers/CoolerMasterController/CMR6000Controller/RGBController_CMR6000Controller.h @@ -1,10 +1,14 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMR6000Controller.h | -| | -| Driver for Coolermaster based AMD Radeon GPU (6000 series) | -| | -| Eric S (edbgon) 2nd Feb 2021 | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMR6000Controller.h | +| | +| RGBController for Cooler Master AMD Radeon 6000 series | +| GPU | +| | +| Eric S (edbgon) 02 Feb 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMRGBController/CMRGBController.cpp b/Controllers/CoolerMasterController/CMRGBController/CMRGBController.cpp index 6d9b5b39..82b1d0f2 100644 --- a/Controllers/CoolerMasterController/CMRGBController/CMRGBController.cpp +++ b/Controllers/CoolerMasterController/CMRGBController/CMRGBController.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMRGBController.cpp | -| | -| Driver for Coolermaster RGB USB Controller | -| | -| Nic W (midgetspy) 13th Apr 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMRGBController.cpp | +| | +| Driver for Cooler Master RGB controller | +| | +| Nic W (midgetspy) 13 Apr 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "RGBController_CMRGBController.h" diff --git a/Controllers/CoolerMasterController/CMRGBController/CMRGBController.h b/Controllers/CoolerMasterController/CMRGBController/CMRGBController.h index 2e2720ff..c1f92afa 100644 --- a/Controllers/CoolerMasterController/CMRGBController/CMRGBController.h +++ b/Controllers/CoolerMasterController/CMRGBController/CMRGBController.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMRGBController.h | -| | -| Driver for Coolermaster RGB USB Controller | -| | -| Nic W (midgetspy) 13th Apr 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMRGBController.h | +| | +| Driver for Cooler Master RGB controller | +| | +| Nic W (midgetspy) 13 Apr 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMRGBController/RGBController_CMRGBController.cpp b/Controllers/CoolerMasterController/CMRGBController/RGBController_CMRGBController.cpp index 20b0c68a..24aab1f1 100644 --- a/Controllers/CoolerMasterController/CMRGBController/RGBController_CMRGBController.cpp +++ b/Controllers/CoolerMasterController/CMRGBController/RGBController_CMRGBController.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMRGBController.cpp | -| | -| Driver for Coolermaster RGB USB Controller | -| | -| Nic W (midgetspy) 13th Apr 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMRGBController.cpp | +| | +| RGBController for Cooler Master RGB controller | +| | +| Nic W (midgetspy) 13 Apr 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_CMRGBController.h" diff --git a/Controllers/CoolerMasterController/CMRGBController/RGBController_CMRGBController.h b/Controllers/CoolerMasterController/CMRGBController/RGBController_CMRGBController.h index 30f65a8f..684ed071 100644 --- a/Controllers/CoolerMasterController/CMRGBController/RGBController_CMRGBController.h +++ b/Controllers/CoolerMasterController/CMRGBController/RGBController_CMRGBController.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMRGBController.h | -| | -| Driver for Coolermaster RGB USB Controller | -| | -| Nic W (midgetspy) 13th Apr 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMRGBController.h | +| | +| RGBController for Cooler Master RGB controller | +| | +| Nic W (midgetspy) 13 Apr 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CMSmallARGBController/CMSmallARGBController.cpp b/Controllers/CoolerMasterController/CMSmallARGBController/CMSmallARGBController.cpp index 21980d86..2e35c0db 100644 --- a/Controllers/CoolerMasterController/CMSmallARGBController/CMSmallARGBController.cpp +++ b/Controllers/CoolerMasterController/CMSmallARGBController/CMSmallARGBController.cpp @@ -1,13 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMSmallARGBController.cpp | -| | -| Driver for Coolermaster Small ARGB USB Controller | -| | -| Chris M (Dr_No) 31st Jan 2021 | -| | -| Simple RGB device with 5 modes | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMSmallARGBController.cpp | +| | +| Driver for Cooler Master Small ARGB controller | +| | +| Chris M (Dr_No) 31 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "CMSmallARGBController.h" diff --git a/Controllers/CoolerMasterController/CMSmallARGBController/CMSmallARGBController.h b/Controllers/CoolerMasterController/CMSmallARGBController/CMSmallARGBController.h index fa81a91e..78660b8f 100644 --- a/Controllers/CoolerMasterController/CMSmallARGBController/CMSmallARGBController.h +++ b/Controllers/CoolerMasterController/CMSmallARGBController/CMSmallARGBController.h @@ -1,13 +1,13 @@ -/*-------------------------------------------------------------------*\ -| CMSmallARGBController.h | -| | -| Driver for Coolermaster Small ARGB USB Controller | -| | -| Chris M (Dr_No) 31st Jan 2021 | -| | -| Simple RGB device with 5 modes | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| CMSmallARGBController.h | +| | +| Driver for Cooler Master Small ARGB controller | +| | +| Chris M (Dr_No) 31 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once @@ -16,6 +16,10 @@ #include #include "RGBController.h" //Needed to set the direct mode +/*---------------------------------------------------------*\ +| Simple RGB device with 5 modes | +\*---------------------------------------------------------*/ + #define CM_SMALL_ARGB_PACKET_SIZE 65 #define CM_SMALL_ARGB_INTERRUPT_TIMEOUT 250 diff --git a/Controllers/CoolerMasterController/CMSmallARGBController/RGBController_CMSmallARGBController.cpp b/Controllers/CoolerMasterController/CMSmallARGBController/RGBController_CMSmallARGBController.cpp index f4886370..c7daca44 100644 --- a/Controllers/CoolerMasterController/CMSmallARGBController/RGBController_CMSmallARGBController.cpp +++ b/Controllers/CoolerMasterController/CMSmallARGBController/RGBController_CMSmallARGBController.cpp @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMSmallARGBController.cpp | -| | -| Driver for Coolermaster Small ARGB USB Controller | -| | -| Chris M (Dr_No) 31st Jan 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMSmallARGBController.cpp | +| | +| RGBController for Cooler Master Small ARGB controller | +| | +| Chris M (Dr_No) 31 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include "RGBController_CMSmallARGBController.h" diff --git a/Controllers/CoolerMasterController/CMSmallARGBController/RGBController_CMSmallARGBController.h b/Controllers/CoolerMasterController/CMSmallARGBController/RGBController_CMSmallARGBController.h index de5b3988..72b2272a 100644 --- a/Controllers/CoolerMasterController/CMSmallARGBController/RGBController_CMSmallARGBController.h +++ b/Controllers/CoolerMasterController/CMSmallARGBController/RGBController_CMSmallARGBController.h @@ -1,11 +1,13 @@ -/*-------------------------------------------------------------------*\ -| RGBController_CMSmallARGBController.h | -| | -| Driver for Coolermaster Small ARGB USB Controller | -| | -| Chris M (Dr_No) 31st Jan 2021 | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_CMSmallARGBController.h | +| | +| RGBController for Cooler Master Small ARGB controller | +| | +| Chris M (Dr_No) 31 Jan 2021 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once diff --git a/Controllers/CoolerMasterController/CoolerMasterControllerDetect.cpp b/Controllers/CoolerMasterController/CoolerMasterControllerDetect.cpp index 2a2bea6a..133d4352 100644 --- a/Controllers/CoolerMasterController/CoolerMasterControllerDetect.cpp +++ b/Controllers/CoolerMasterController/CoolerMasterControllerDetect.cpp @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| CoolerMasterControllerDetect.cpp | +| | +| Detector for Cooler Master devices | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + /*-----------------------------------------------------*\ | OpenRGB includes | \*-----------------------------------------------------*/