Fixed config table for Asus ROG Strix 4070 Super

* Corrected name label in detector
* Added config table entry for new found version
* Resolves #4005
This commit is contained in:
Chris
2024-03-10 11:36:27 +11:00
parent 025ecf98b5
commit 6dadd3cef6
3 changed files with 13 additions and 2 deletions

View File

@@ -189,6 +189,17 @@ ENESMBusController::ENESMBusController(ENESMBusInterface* interface, ene_dev_id
// Read LED count from configuration table
led_count = config_table[ENE_CONFIG_LED_COUNT_0107];
}
// AUMA0-E6K5-0008
// Found on ASUS STRIX 4070 Super OC
else if (strcmp(device_name, "AUMA0-E6K5-0008") == 0)
{
direct_reg = ENE_REG_COLORS_DIRECT_V2;
effect_reg = ENE_REG_COLORS_EFFECT_V2;
channel_cfg = ENE_CONFIG_CHANNEL_V1;
// Read LED count from configuration table
led_count = config_table[ENE_CONFIG_LED_COUNT_0107];
}
// ROG ARION - ASUS ROG Arion external SSD enclosure
// This device does not support ENE read, so we fake the device name string
// if the interface is ROG Arion type. It uses second generation registers.