Commit Graph
41 Commits
Author SHA1 Message Date
Steven Franzen 252ecf424e Change search path for i2c devices on linux
Looking for devices by bus instead of class should fix issues where the
class is named differently, e.g. i2c-dev instead of i2c-adapter.
2019-10-26 21:44:49 -05:00
Adam Honse 6612e8990f Update README 2019-08-16 12:29:52 -05:00
Network Silence 5bcaabccc7 Fixed readme for the project 2019-08-16 12:05:27 -05:00
Adam Honse f7753ae3a3 Add support for AUMA0-E6K5-0104 2019-08-06 12:31:58 -05:00
Adam Honse 4c55e35397 Update README.md 2019-06-13 20:04:52 +00:00
Adam Honse 535c34af36 Add Nuvoton NCT6798D ID to list of supported Super IOs 2019-06-12 16:52:22 -05:00
Stavros Avramidis 234b006bee Add time-out on query enumeration
Signed-off-by: Stavros Avramidis <[email protected]>
2019-06-02 12:35:31 -05:00
Adam Honse 9c4bbec686 Add 0x4F and 0x66 to detected Aura addresses 2019-05-29 12:23:58 -05:00
Adam Honse 25d85a1db0 Re-add Super IO ID mask 2019-05-27 14:58:51 -05:00
Adam Honse dde0292719 Add a few more Nuvoton Super IO chips to the supported list including NCT6796D, clean up the Nuvoton detection code 2019-05-27 11:44:51 -05:00
Adam Honse 9d1745c0d0 Get SMBus base address from NCT6793D configuration registers 2019-05-27 04:14:22 -05:00
Adam Honse 559f1e9bcc Add preliminary probe functionality for NCT6793D, remove SMBus block read from NCT6793D SMBus driver as I haven't written this functionality yet 2019-05-23 00:05:28 -05:00
Adam Honse 3c95f9fe21 Fix block writes on Nuvoton NCT6793D SMBus driver 2019-05-22 00:01:58 -05:00
Adam Honse c2e384ab39 Add README.md 2019-05-21 03:55:04 +00:00
Adam Honse fe7d7df29b Initial SMBus driver for Nuvoton NCT6793D Super IO chip used on Prime Z270-A (and other Intel boards) 2019-05-20 22:21:10 -05:00
Thomas Berger 73d91b9494 Add support for 970 PRO GAMING/AURA
the Aura controller is located on 0x40 of the SMBus for
this board.
2019-04-23 20:30:02 -05:00
Adam Honse a2cdfc5aec Add Dump Aura button to Linux Qt dialog 2019-03-13 22:08:23 -05:00
Adam Honse 484e4e9770 Move Qt project file up to root directory 2019-03-13 19:49:36 -05:00
Adam Honse c45001b810 Initial files for Corsair Vengeance RGB RAM support 2019-03-09 00:18:35 -06:00
Adam Honse e3dcb9e87d Add button to dump Aura device memory 2019-03-06 21:48:48 -06:00
Adam Honse 75cf8b6aa8 Add support for AUMA0-E6K5-0105 2019-03-06 13:52:21 -06:00
Adam Honse 35ec4f5e90 cstring not string, oops 2019-03-06 12:47:16 -06:00
Adam Honse ab03edb6ce Add AUMA0-E6K5-0106 to device list and use v2 registers 2019-03-06 12:30:56 -06:00
Adam Honse 022871c5c5 Allow alternative color register locations for newer Aura chips. Select registers based on device string 2019-03-05 22:07:13 -06:00
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