Commit graph

3767 commits

Author SHA1 Message Date
Adam Honse
dc3009bcaf Add some sanity checking to Aura device detection. Aura devices appear to read incrementing values at 0xA0 if no register written 2019-02-25 22:10:38 -06:00
Adam Honse
0941f25a8d Check for "INTEL" manufacturer string, per issue comment 10#note_144867740 by @F-Lehmann 2019-02-25 21:19:33 -06:00
Adam Honse
20fa1f4b1a vector not used on Linux, move to Windows ifdef block 2019-02-20 23:16:22 -06:00
Adam Honse
f1be1c9a8f Add Qt GUI, builds and runs on Linux 2019-02-20 20:19:08 -06:00
Adam Honse
b782a63ed5 Set direct mode when setting colors for all devices 2019-02-19 23:03:50 -06:00
Adam Honse
31446d18b4 More GUI improvements, GUI is mostly functional now 2019-02-19 22:57:12 -06:00
Adam Honse
3a249382fb Start work on Visual Studio GUI 2019-02-18 20:45:55 -06:00
Adam Honse
1e650d8f85 Move Aura device detection to its own function 2019-02-17 22:52:46 -06:00
Adam Honse
3d55a474ab Get Windows building again after Linux changes 2019-02-17 22:35:54 -06:00
Adam Honse
47468e8c3f Code cleanup 2019-02-17 20:47:30 -06:00
Adam Honse
d1a5fed46c Initial bus autodetection and Aura device autodetection 2019-02-17 15:37:44 -06:00
Adam Honse
0b5e8b400e Add i2c_smbus_linux.h/cpp driver to handle ioctl-driven I2C access to /dev/i2c-x nodes on Linux 2019-02-14 22:12:50 -06:00
Adam Honse
1b288ce0b2 Add register names for 0x80F8 and 0x80F9, the Aura RAM slot/address selection registers 2019-02-14 00:06:52 -06:00
Adam Honse
d91acc5a52 Added auto-detection of AMD and Intel SMBus adapters. WMI class by Stavros Avramidis (@purpl3F0x). 2019-02-13 22:57:59 -06:00
Adam Honse
6e9cf5e751 i801 working on Gigabyte X58-UD3R at 0x0500 2019-01-30 23:44:48 -06:00
Adam Honse
006289c784 Initial commit 2019-01-30 22:00:41 -06:00
Adam Honse
915cff48cb Add LICENSE 2019-01-29 03:26:51 +00:00