18 Commits (master)

Author SHA1 Message Date
Michal Malý f5fc3ff450 Do not introduce a new field in i2c_smbus class 5 months ago
Michal Malý 23ec68701a Check for bus name when looking for Sapphire GPU RGB controls 5 months ago
berendi f516970d76 Remove i2c_smbus_thread as mutex already prevents concurrent access 5 months ago
Adam Honse c71cc4f18a Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect 7 months ago
Stephen Horvath 2c4b159901 Fix SPDDetector only scanning bus 0 on Linux 1 year ago
Adam Honse bb1ae9cf2e Fix possible loss of data warning in i2c_smbus.cpp 2 years ago
Adam Honse b12cd438cd Update more file header comments to standardized new format 2 years ago
Vidar Karlsen 7faa3b4875 Unbreak macOS build 4 years ago
Vidar Karlsen 6ae5242ed5 Add FreeBSD support 4 years ago
1000001101000 e36b52136c Add functions to i2c_smbus for pure i2c block transactions
Commit amended to rework API and change for code style by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
Adam Honse 1354864038 Get master building on MacOS 6 years ago
Térence Clastres 6c52e3ce11 Fix hang when deleting busses 6 years ago
Térence Clastres 53379c5482 Fixes for memory issues detected by valgrind 6 years ago
xyz 224f59450e Add support for MSI RTX 2080S Gaming X Trio 6 years ago
Adam Honse 525071c205 Use condition variables and mutexes to eliminate sleeps from SMBus threading 6 years ago
Adam Honse bfe03b0564 Handle all SMBus controller activity on a separate thread to avoid corrupting the SMBus data 6 years ago
Steven Franzen dbf796256b Fix most compiler warnings 6 years ago
Adam Honse 155ad165b1 Reorganization! Move all controllers into their own folders, move all RGBController wrappers into one folder, move i2c_smbus and serial_port dependencies into folders, and move main application/UI stuff into folders. Should help lead into creating a proper library 7 years ago