Commit Graph
38 Commits
Author SHA1 Message Date
Adam Honse 9ba4613c89 Improve PIIX4 sniffer - detect byte, word, and block operations 2019-12-16 13:51:47 -06:00
Adam Honse 58c156d0cf Rework i2c sniffer for PIIX4 controllers 2019-06-30 15:08:14 -05:00
Adam Honse 80fe5c14ff Sniffer loop for i801 SMBUS 2019-06-30 13:04:14 -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