Adam Honse
c392e2c6ca
Fix no return warning in ENESMBusInterface_SpectrixS40G_Windows.cpp
2024-07-31 23:27:01 -05:00
Adam Honse
d94a496808
Fix wstring to string conversion warning in ENESMBusInterface_SpectrixS40G_Windows.cpp
2024-07-31 22:26:31 -05:00
Adam Honse
88493da3ab
Fix unused parameter warning in ENESMBusInterface_ROGArion.cpp
2024-07-07 18:06:27 -05:00
Adam Honse
a6c3bdd4f1
Move windows.h out of alphabetical order because it needs to be first to compile
2024-05-17 01:20:54 -05:00
Adam Honse
50ec1095c1
Update ENE SMBus controller files to new standardized header comment
2024-05-16 22:06:29 -05:00
Chris M
d2b4ff1c56
Updated OpenRGB.pro to dynamically resolve source files
...
* Created FORMS macro list dynamically
* Added GUI_H and CONTROLLERS_H list to HEADERS
* Added GUI_CPP and CONTROLLERS_CPP list to SOURCES
* Added unique list of GUI_INCLUDES and CONTROLLER_INCLUDES to INCLUDES
* Adjusted platform specific builds to align build targets
2024-02-21 22:00:02 +11:00
Adam Honse
340083bc33
Initial commit for ASUS ROG Arion external NVMe SSD enclosure
2023-09-19 04:37:51 +00:00
Artem
269ebeddb4
Fix building with GCC 13
2023-03-15 20:34:35 +00:00
Adam Honse
bf6ae63ae6
Fix some Windows build warnings
2022-07-18 20:46:13 -05:00
Adam Honse
bba7fa9fd2
Fix a bunch of compiler warnings
2022-07-17 22:33:20 -05:00
Adam Honse
d69848e4e5
Repeat XPG SSD reads on Windows if they fail
2021-11-22 03:31:35 -06:00
Adam Honse
41f75d958c
Add XPG Spectrix S40G ENE interface for Windows
2021-11-22 01:53:13 -06:00
Adam Honse
af43171066
Add NVMe path to XPG Spectrix S40G controller
2021-11-22 00:55:35 -06:00
Adam Honse
1333130235
Add XPG Spectrix S40G ENE interface for Linux
2021-11-22 00:14:19 -06:00
Adam Honse
82c02b48aa
Implement ENESMBusInterface to abstract away the specific I2C/SMBus interface implementation used by the ENE SMBus controller. This will allow for alternative interfaces such as NVMe controllers (XPG Spectrix S40G) and USB Mass Storage controllers (ROG Arion SSD enclosure).
2021-11-21 23:25:59 -06:00