diff --git a/Controllers/CreativeController/CreativeControllerDetect.cpp b/Controllers/CreativeController/CreativeControllerDetect.cpp index a02a7ec7..49576214 100644 --- a/Controllers/CreativeController/CreativeControllerDetect.cpp +++ b/Controllers/CreativeController/CreativeControllerDetect.cpp @@ -1,7 +1,16 @@ +/*---------------------------------------------------------*\ +| CreativeControllerDetect.cpp | +| | +| Detector for Creative devices | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + +#include #include "CreativeSoundBlasterXG6Controller.h" #include "RGBController_CreativeSoundBlasterXG6.h" #include "Detector.h" -#include /*-----------------------------------------------------*\ | Creative vendor ID | @@ -15,7 +24,7 @@ void DetectCreativeDevice(hid_device_info* info, const std::string& name) { hid_device* dev = hid_open_path(info->path); - + if(dev) { CreativeSoundBlasterXG6Controller* controller = new CreativeSoundBlasterXG6Controller(dev, info->path); diff --git a/Controllers/CreativeController/CreativeSoundBlasterXG6Controller.cpp b/Controllers/CreativeController/CreativeSoundBlasterXG6Controller.cpp index 86ba08d1..9cb449c7 100644 --- a/Controllers/CreativeController/CreativeSoundBlasterXG6Controller.cpp +++ b/Controllers/CreativeController/CreativeSoundBlasterXG6Controller.cpp @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| CreativeSoundBlasterXG6Controller.cpp | +| | +| Driver for Creative SoundBlaster XG6 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include "CreativeSoundBlasterXG6Controller.h" CreativeSoundBlasterXG6Controller::CreativeSoundBlasterXG6Controller(hid_device* dev_handle, const char* path) diff --git a/Controllers/CreativeController/CreativeSoundBlasterXG6Controller.h b/Controllers/CreativeController/CreativeSoundBlasterXG6Controller.h index 8c168ee6..dcbea323 100644 --- a/Controllers/CreativeController/CreativeSoundBlasterXG6Controller.h +++ b/Controllers/CreativeController/CreativeSoundBlasterXG6Controller.h @@ -1,9 +1,18 @@ -#include "RGBController.h" -#include -#include +/*---------------------------------------------------------*\ +| CreativeSoundBlasterXG6Controller.h | +| | +| Driver for Creative SoundBlaster XG6 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ #pragma once +#include +#include +#include "RGBController.h" + class CreativeSoundBlasterXG6Controller { public: diff --git a/Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.cpp b/Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.cpp index 118016ef..e18b2338 100644 --- a/Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.cpp +++ b/Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.cpp @@ -1,3 +1,12 @@ +/*---------------------------------------------------------*\ +| RGBController_CreativeSoundBlasterXG6.cpp | +| | +| RGBController for Creative SoundBlaster XG6 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #include "RGBController_CreativeSoundBlasterXG6.h" /**------------------------------------------------------------------*\ diff --git a/Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.h b/Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.h index 069f4680..b279cd6b 100644 --- a/Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.h +++ b/Controllers/CreativeController/RGBController_CreativeSoundBlasterXG6.h @@ -1,4 +1,14 @@ +/*---------------------------------------------------------*\ +| RGBController_CreativeSoundBlasterXG6.h | +| | +| RGBController for Creative SoundBlaster XG6 | +| | +| This file is part of the OpenRGB project | +| SPDX-License-Identifier: GPL-2.0-only | +\*---------------------------------------------------------*/ + #pragma once + #include "RGBController.h" #include "CreativeSoundBlasterXG6Controller.h"