├── .appveyor.yml ├── .clang-format ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── OLD.md ├── README.md ├── device.c ├── docs ├── CODE_OF_CONDUCT.md ├── CODING_STANDARDS.md ├── add_device.md ├── add_driver.md ├── device_dumps │ ├── CommanderPro.txt │ ├── H100i_RGB_Pro_XT.txt │ ├── H100i_asetek.txt │ ├── H110i.txt │ ├── H115i_Pro.txt │ ├── H150i_Pro.txt │ ├── H80iGT.txt │ └── RM750i.txt ├── git_hooks │ └── pre-commit └── reverse_engineering.md ├── drivers ├── asetek.c ├── asetekpro.c ├── commanderpro.c ├── coolit.c ├── coolit_old.c ├── dongle.c ├── platinum.c ├── rmi.c └── unsupported.c ├── extras └── cmocka-1.1.1 │ ├── .clang_complete │ ├── .ycm_extra_conf.py │ ├── AUTHORS │ ├── CMakeLists.txt │ ├── COPYING │ ├── CPackConfig.cmake │ ├── CTestConfig.cmake │ ├── ChangeLog │ ├── ConfigureChecks.cmake │ ├── DefineOptions.cmake │ ├── INSTALL │ ├── NEWS │ ├── README │ ├── cmake │ └── Modules │ │ ├── AddCMockaTest.cmake │ │ ├── COPYING-CMAKE-SCRIPTS │ │ ├── CheckCCompilerFlagSSP.cmake │ │ ├── DefineCMakeDefaults.cmake │ │ ├── DefineCompilerFlags.cmake │ │ ├── DefineInstallationPaths.cmake │ │ ├── DefinePlatformDefaults.cmake │ │ ├── FindNSIS.cmake │ │ ├── MacroEnsureOutOfSourceBuild.cmake │ │ └── UseDoxygen.cmake │ ├── cmocka-build-tree-settings.cmake.in │ ├── cmocka-config-version.cmake.in │ ├── cmocka-config.cmake.in │ ├── cmocka.pc.cmake │ ├── config.h.cmake │ ├── coverity │ ├── README │ ├── coverity_assert_model.c │ └── coverity_internal_model.c │ ├── doc │ ├── CMakeLists.txt │ ├── Doxyfile.in │ ├── index.html │ └── mainpage.dox │ ├── example │ ├── CMakeLists.txt │ ├── allocate_module.c │ ├── allocate_module_test.c │ ├── assert_macro.c │ ├── assert_macro.h │ ├── assert_macro_test.c │ ├── assert_module.c │ ├── assert_module.h │ ├── assert_module_test.c │ ├── calculator.c │ ├── calculator_test.c │ ├── chef_wrap │ │ ├── CMakeLists.txt │ │ ├── chef.c │ │ ├── chef.h │ │ ├── waiter_test_wrap.c │ │ └── waiter_test_wrap.h │ ├── customer_database.c │ ├── customer_database_test.c │ ├── database.h │ ├── key_value.c │ ├── key_value.h │ ├── key_value_test.c │ ├── product_database.c │ ├── product_database_test.c │ └── simple_test.c │ ├── include │ ├── CMakeLists.txt │ ├── cmocka.h │ ├── cmocka_pbc.h │ ├── cmocka_private.h │ └── cmockery │ │ ├── cmockery.h │ │ └── pbc.h │ ├── src │ ├── CMakeLists.txt │ ├── cmocka.c │ └── cmocka.def │ └── tests │ ├── CMakeLists.txt │ ├── ctest-default.cmake │ ├── test_alloc.c │ ├── test_assert_macros.c │ ├── test_assert_macros_fail.c │ ├── test_basics.c │ ├── test_cmockery.c │ ├── test_exception_handler.c │ ├── test_fixtures.c │ ├── test_group_fixtures.c │ ├── test_group_setup_assert.c │ ├── test_group_setup_fail.c │ ├── test_groups.c │ ├── test_ordering.c │ ├── test_ordering_fail.c │ ├── test_returns.c │ ├── test_returns_fail.c │ ├── test_setup_fail.c │ └── test_skip.c ├── include ├── common.h ├── device.h ├── driver.h ├── logic │ ├── options.h │ ├── print.h │ └── scan.h ├── lowlevel │ ├── asetek.h │ ├── commanderpro.h │ ├── coolit.h │ ├── platinum.h │ └── rmi.h ├── protocol │ ├── asetek.h │ ├── asetekpro.h │ ├── commanderpro.h │ ├── coolit.h │ ├── crc.h │ ├── platinum.h │ └── rmi.h └── unsupported.h ├── logic ├── options.c ├── options_fan.c ├── options_led.c ├── options_pump.c ├── print.c ├── scan.c └── settings │ ├── commanderpro.c │ ├── hydro_asetek.c │ ├── hydro_asetekpro.c │ ├── hydro_coolit.c │ ├── hydro_platinum.c │ └── psu.c ├── lowlevel ├── asetek.c ├── commanderpro.c ├── coolit.c ├── platinum.c └── rmi.c ├── main.c ├── protocol ├── asetek │ ├── core.c │ ├── fan.c │ ├── led.c │ ├── pump.c │ └── temperature.c ├── asetekpro │ ├── core.c │ ├── fan.c │ ├── led.c │ ├── pump.c │ └── temperature.c ├── commanderpro │ ├── .DS_Store │ ├── core.c │ ├── fan.c │ ├── led.c │ ├── power.c │ └── temperature.c ├── coolit │ ├── core.c │ ├── fan.c │ ├── led.c │ ├── pump.c │ └── temperature.c ├── platinum │ ├── core.c │ ├── crc.c │ ├── fan.c │ ├── fan_curve.c │ ├── led.c │ ├── pump.c │ └── temperature.c └── rmi │ ├── core.c │ ├── fan.c │ ├── power.c │ ├── temperature.c │ └── time.c └── tests └── test_protocol_asetek.c /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.elf 3 | .vscode 4 | .idea 5 | out 6 | gen 7 | build -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/Makefile -------------------------------------------------------------------------------- /OLD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/OLD.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/README.md -------------------------------------------------------------------------------- /device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/device.c -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CODING_STANDARDS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/CODING_STANDARDS.md -------------------------------------------------------------------------------- /docs/add_device.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/add_device.md -------------------------------------------------------------------------------- /docs/add_driver.md: -------------------------------------------------------------------------------- 1 | # How to Add A Driver 2 | -------------------------------------------------------------------------------- /docs/device_dumps/CommanderPro.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/device_dumps/CommanderPro.txt -------------------------------------------------------------------------------- /docs/device_dumps/H100i_RGB_Pro_XT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/device_dumps/H100i_RGB_Pro_XT.txt -------------------------------------------------------------------------------- /docs/device_dumps/H100i_asetek.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/device_dumps/H100i_asetek.txt -------------------------------------------------------------------------------- /docs/device_dumps/H110i.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/device_dumps/H110i.txt -------------------------------------------------------------------------------- /docs/device_dumps/H115i_Pro.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/device_dumps/H115i_Pro.txt -------------------------------------------------------------------------------- /docs/device_dumps/H150i_Pro.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/device_dumps/H150i_Pro.txt -------------------------------------------------------------------------------- /docs/device_dumps/H80iGT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/device_dumps/H80iGT.txt -------------------------------------------------------------------------------- /docs/device_dumps/RM750i.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/device_dumps/RM750i.txt -------------------------------------------------------------------------------- /docs/git_hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/git_hooks/pre-commit -------------------------------------------------------------------------------- /docs/reverse_engineering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/docs/reverse_engineering.md -------------------------------------------------------------------------------- /drivers/asetek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/asetek.c -------------------------------------------------------------------------------- /drivers/asetekpro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/asetekpro.c -------------------------------------------------------------------------------- /drivers/commanderpro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/commanderpro.c -------------------------------------------------------------------------------- /drivers/coolit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/coolit.c -------------------------------------------------------------------------------- /drivers/coolit_old.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/coolit_old.c -------------------------------------------------------------------------------- /drivers/dongle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/dongle.c -------------------------------------------------------------------------------- /drivers/platinum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/platinum.c -------------------------------------------------------------------------------- /drivers/rmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/rmi.c -------------------------------------------------------------------------------- /drivers/unsupported.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/drivers/unsupported.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/.clang_complete: -------------------------------------------------------------------------------- 1 | -Iinclude 2 | -Iobj 3 | -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/.ycm_extra_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/.ycm_extra_conf.py -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/AUTHORS -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/CMakeLists.txt -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/COPYING -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/CPackConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/CPackConfig.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/CTestConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/CTestConfig.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/ChangeLog -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/ConfigureChecks.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/ConfigureChecks.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/DefineOptions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/DefineOptions.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/INSTALL -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/NEWS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/README -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/AddCMockaTest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/AddCMockaTest.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/COPYING-CMAKE-SCRIPTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/COPYING-CMAKE-SCRIPTS -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/CheckCCompilerFlagSSP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/CheckCCompilerFlagSSP.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/DefineCMakeDefaults.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/DefineCMakeDefaults.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/DefineCompilerFlags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/DefineCompilerFlags.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/DefineInstallationPaths.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/DefineInstallationPaths.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/DefinePlatformDefaults.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/DefinePlatformDefaults.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/FindNSIS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/FindNSIS.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/MacroEnsureOutOfSourceBuild.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/MacroEnsureOutOfSourceBuild.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmake/Modules/UseDoxygen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmake/Modules/UseDoxygen.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmocka-build-tree-settings.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmocka-build-tree-settings.cmake.in -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmocka-config-version.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmocka-config-version.cmake.in -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmocka-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmocka-config.cmake.in -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/cmocka.pc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/cmocka.pc.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/config.h.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/config.h.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/coverity/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/coverity/README -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/coverity/coverity_assert_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/coverity/coverity_assert_model.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/coverity/coverity_internal_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/coverity/coverity_internal_model.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/doc/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Build the documentation 3 | # 4 | include(UseDoxygen OPTIONAL) 5 | 6 | -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/doc/Doxyfile.in -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/doc/index.html -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/doc/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/doc/mainpage.dox -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/CMakeLists.txt -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/allocate_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/allocate_module.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/allocate_module_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/allocate_module_test.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/assert_macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/assert_macro.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/assert_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/assert_macro.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/assert_macro_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/assert_macro_test.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/assert_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/assert_module.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/assert_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/assert_module.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/assert_module_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/assert_module_test.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/calculator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/calculator.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/calculator_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/calculator_test.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/chef_wrap/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/chef_wrap/CMakeLists.txt -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/chef_wrap/chef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/chef_wrap/chef.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/chef_wrap/chef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/chef_wrap/chef.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/chef_wrap/waiter_test_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/chef_wrap/waiter_test_wrap.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/chef_wrap/waiter_test_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/chef_wrap/waiter_test_wrap.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/customer_database.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/customer_database.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/customer_database_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/customer_database_test.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/database.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/database.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/key_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/key_value.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/key_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/key_value.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/key_value_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/key_value_test.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/product_database.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/product_database.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/product_database_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/product_database_test.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/example/simple_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/example/simple_test.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/include/CMakeLists.txt -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/include/cmocka.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/include/cmocka.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/include/cmocka_pbc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/include/cmocka_pbc.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/include/cmocka_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/include/cmocka_private.h -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/include/cmockery/cmockery.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/include/cmockery/pbc.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/src/CMakeLists.txt -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/src/cmocka.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/src/cmocka.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/src/cmocka.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/src/cmocka.def -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/CMakeLists.txt -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/ctest-default.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/ctest-default.cmake -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_alloc.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_assert_macros.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_assert_macros.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_assert_macros_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_assert_macros_fail.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_basics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_basics.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_cmockery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_cmockery.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_exception_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_exception_handler.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_fixtures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_fixtures.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_group_fixtures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_group_fixtures.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_group_setup_assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_group_setup_assert.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_group_setup_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_group_setup_fail.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_groups.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_ordering.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_ordering.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_ordering_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_ordering_fail.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_returns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_returns.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_returns_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_returns_fail.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_setup_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_setup_fail.c -------------------------------------------------------------------------------- /extras/cmocka-1.1.1/tests/test_skip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/extras/cmocka-1.1.1/tests/test_skip.c -------------------------------------------------------------------------------- /include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/common.h -------------------------------------------------------------------------------- /include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/device.h -------------------------------------------------------------------------------- /include/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/driver.h -------------------------------------------------------------------------------- /include/logic/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/logic/options.h -------------------------------------------------------------------------------- /include/logic/print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/logic/print.h -------------------------------------------------------------------------------- /include/logic/scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/logic/scan.h -------------------------------------------------------------------------------- /include/lowlevel/asetek.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/lowlevel/asetek.h -------------------------------------------------------------------------------- /include/lowlevel/commanderpro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/lowlevel/commanderpro.h -------------------------------------------------------------------------------- /include/lowlevel/coolit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/lowlevel/coolit.h -------------------------------------------------------------------------------- /include/lowlevel/platinum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/lowlevel/platinum.h -------------------------------------------------------------------------------- /include/lowlevel/rmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/lowlevel/rmi.h -------------------------------------------------------------------------------- /include/protocol/asetek.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/protocol/asetek.h -------------------------------------------------------------------------------- /include/protocol/asetekpro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/protocol/asetekpro.h -------------------------------------------------------------------------------- /include/protocol/commanderpro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/protocol/commanderpro.h -------------------------------------------------------------------------------- /include/protocol/coolit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/protocol/coolit.h -------------------------------------------------------------------------------- /include/protocol/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/protocol/crc.h -------------------------------------------------------------------------------- /include/protocol/platinum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/protocol/platinum.h -------------------------------------------------------------------------------- /include/protocol/rmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/protocol/rmi.h -------------------------------------------------------------------------------- /include/unsupported.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/include/unsupported.h -------------------------------------------------------------------------------- /logic/options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/options.c -------------------------------------------------------------------------------- /logic/options_fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/options_fan.c -------------------------------------------------------------------------------- /logic/options_led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/options_led.c -------------------------------------------------------------------------------- /logic/options_pump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/options_pump.c -------------------------------------------------------------------------------- /logic/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/print.c -------------------------------------------------------------------------------- /logic/scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/scan.c -------------------------------------------------------------------------------- /logic/settings/commanderpro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/settings/commanderpro.c -------------------------------------------------------------------------------- /logic/settings/hydro_asetek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/settings/hydro_asetek.c -------------------------------------------------------------------------------- /logic/settings/hydro_asetekpro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/settings/hydro_asetekpro.c -------------------------------------------------------------------------------- /logic/settings/hydro_coolit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/settings/hydro_coolit.c -------------------------------------------------------------------------------- /logic/settings/hydro_platinum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/settings/hydro_platinum.c -------------------------------------------------------------------------------- /logic/settings/psu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/logic/settings/psu.c -------------------------------------------------------------------------------- /lowlevel/asetek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/lowlevel/asetek.c -------------------------------------------------------------------------------- /lowlevel/commanderpro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/lowlevel/commanderpro.c -------------------------------------------------------------------------------- /lowlevel/coolit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/lowlevel/coolit.c -------------------------------------------------------------------------------- /lowlevel/platinum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/lowlevel/platinum.c -------------------------------------------------------------------------------- /lowlevel/rmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/lowlevel/rmi.c -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/main.c -------------------------------------------------------------------------------- /protocol/asetek/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetek/core.c -------------------------------------------------------------------------------- /protocol/asetek/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetek/fan.c -------------------------------------------------------------------------------- /protocol/asetek/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetek/led.c -------------------------------------------------------------------------------- /protocol/asetek/pump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetek/pump.c -------------------------------------------------------------------------------- /protocol/asetek/temperature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetek/temperature.c -------------------------------------------------------------------------------- /protocol/asetekpro/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetekpro/core.c -------------------------------------------------------------------------------- /protocol/asetekpro/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetekpro/fan.c -------------------------------------------------------------------------------- /protocol/asetekpro/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetekpro/led.c -------------------------------------------------------------------------------- /protocol/asetekpro/pump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetekpro/pump.c -------------------------------------------------------------------------------- /protocol/asetekpro/temperature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/asetekpro/temperature.c -------------------------------------------------------------------------------- /protocol/commanderpro/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/commanderpro/.DS_Store -------------------------------------------------------------------------------- /protocol/commanderpro/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/commanderpro/core.c -------------------------------------------------------------------------------- /protocol/commanderpro/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/commanderpro/fan.c -------------------------------------------------------------------------------- /protocol/commanderpro/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/commanderpro/led.c -------------------------------------------------------------------------------- /protocol/commanderpro/power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/commanderpro/power.c -------------------------------------------------------------------------------- /protocol/commanderpro/temperature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/commanderpro/temperature.c -------------------------------------------------------------------------------- /protocol/coolit/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/coolit/core.c -------------------------------------------------------------------------------- /protocol/coolit/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/coolit/fan.c -------------------------------------------------------------------------------- /protocol/coolit/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/coolit/led.c -------------------------------------------------------------------------------- /protocol/coolit/pump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/coolit/pump.c -------------------------------------------------------------------------------- /protocol/coolit/temperature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/coolit/temperature.c -------------------------------------------------------------------------------- /protocol/platinum/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/platinum/core.c -------------------------------------------------------------------------------- /protocol/platinum/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/platinum/crc.c -------------------------------------------------------------------------------- /protocol/platinum/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/platinum/fan.c -------------------------------------------------------------------------------- /protocol/platinum/fan_curve.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/platinum/fan_curve.c -------------------------------------------------------------------------------- /protocol/platinum/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/platinum/led.c -------------------------------------------------------------------------------- /protocol/platinum/pump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/platinum/pump.c -------------------------------------------------------------------------------- /protocol/platinum/temperature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/platinum/temperature.c -------------------------------------------------------------------------------- /protocol/rmi/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/rmi/core.c -------------------------------------------------------------------------------- /protocol/rmi/fan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/rmi/fan.c -------------------------------------------------------------------------------- /protocol/rmi/power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/rmi/power.c -------------------------------------------------------------------------------- /protocol/rmi/temperature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/rmi/temperature.c -------------------------------------------------------------------------------- /protocol/rmi/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/protocol/rmi/time.c -------------------------------------------------------------------------------- /tests/test_protocol_asetek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperkineticnerd/OpenCorsairLink/HEAD/tests/test_protocol_asetek.c --------------------------------------------------------------------------------