diff --git a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBController.cpp b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBController.cpp index 27946370..4b8a50f7 100644 --- a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBController.cpp +++ b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBController.cpp @@ -1,8 +1,11 @@ -/*-------------------------------------------------------------------*\ -| Lenovo4ZoneUSBController.cpp | -| | -| interface for Lenovo 4-Zones Devices | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| Lenovo4ZoneUSBController.cpp | +| | +| Driver for Lenovo 4-Zone devices | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #include #include "Lenovo4ZoneUSBController.h" diff --git a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBController.h b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBController.h index d7364186..284e6a87 100644 --- a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBController.h +++ b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBController.h @@ -1,21 +1,23 @@ -/*-------------------------------------------------------------------*\ -| Lenovo4ZoneUSBController.h | -| | -| interface for Lenovo 4-Zones Devices | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| Lenovo4ZoneUSBController.h | +| | +| Driver for Lenovo 4-Zone devices | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once +#include +#include +#include +#include +#include #include "RGBController.h" #include "LogManager.h" #include "LenovoDevices4Zone.h" -#include -#include -#include -#include -#include - #ifndef HID_MAX_STR #define HID_MAX_STR 255 #endif diff --git a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBDetect.cpp b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBControllerDetect.cpp similarity index 82% rename from Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBDetect.cpp rename to Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBControllerDetect.cpp index 0a325d3e..2f814de7 100644 --- a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBDetect.cpp +++ b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/Lenovo4ZoneUSBControllerDetect.cpp @@ -1,16 +1,19 @@ -/*-------------------------------------------------------------------*\ -| Lenovo4ZoneUSBDetect.h | -| | -| Describes zones for Lenovo 4-Zone Device | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| Lenovo4ZoneUSBControllerDetect.cpp | +| | +| Detector for Lenovo 4-Zone devices | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ +#include #include "Detector.h" #include "LogManager.h" #include "RGBController.h" #include "Lenovo4ZoneUSBController.h" #include "LenovoDevices4Zone.h" #include "RGBController_Lenovo4ZoneUSB.h" -#include /*-----------------------------------------------------*\ | vendor IDs | diff --git a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/LenovoDevices4Zone.h b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/LenovoDevices4Zone.h index fd797a8e..3af6ad4a 100644 --- a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/LenovoDevices4Zone.h +++ b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/LenovoDevices4Zone.h @@ -1,9 +1,12 @@ -/*-------------------------------------------------------------------*\ -| LenovoDevices4Zone.h | -| | -| Describes zones for Lenovo 4-Zone Device | -| | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| LenovoDevices4Zone.h | +| | +| Device list for Lenovo 4-Zone devices | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #pragma once #include @@ -102,4 +105,3 @@ static const lenovo_led lenovo_4_zone_leds[] {0x02, "Right center"}, {0x03, "Right side"}, }; - diff --git a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/RGBController_Lenovo4ZoneUSB.cpp b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/RGBController_Lenovo4ZoneUSB.cpp index 9c494ab0..ef3141ec 100644 --- a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/RGBController_Lenovo4ZoneUSB.cpp +++ b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/RGBController_Lenovo4ZoneUSB.cpp @@ -1,15 +1,23 @@ +/*---------------------------------------------------------*\ +| RGBController_Lenovo4ZoneUSB.cpp | +| | +| Device list for Lenovo 4-Zone devices | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + +#include +#include +#include +#include +#include +#include #include "Lenovo4ZoneUSBController.h" #include "LenovoDevices4Zone.h" #include "RGBController_Lenovo4ZoneUSB.h" #include "LogManager.h" -#include -#include -#include -#include -#include -#include - /**------------------------------------------------------------------*\ @name Lenovo 4 Zone USB @category Keyboard diff --git a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/RGBController_Lenovo4ZoneUSB.h b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/RGBController_Lenovo4ZoneUSB.h index ca377c5a..5cbdcd51 100644 --- a/Controllers/LenovoControllers/Lenovo4ZoneUSBController/RGBController_Lenovo4ZoneUSB.h +++ b/Controllers/LenovoControllers/Lenovo4ZoneUSBController/RGBController_Lenovo4ZoneUSB.h @@ -1,17 +1,19 @@ -/*-------------------------------------------------------------------*\ -| RGBController_Lenovo4ZoneUSB.h | -| | -| interface for Lenovo 4-Zones Devices | -\*-------------------------------------------------------------------*/ +/*---------------------------------------------------------*\ +| RGBController_Lenovo4ZoneUSB.h | +| | +| RGBController for Lenovo 4-Zone devices | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once +#include #include "LenovoDevices.h" #include "Lenovo4ZoneUSBController.h" #include "RGBController.h" -#include - #define NA 0xFFFFFFFF class RGBController_Lenovo4ZoneUSB : public RGBController