Add Speed control to ENE SMBus (ASUS Aura SMBus) effect modes

This commit is contained in:
Adam Honse
2021-11-14 01:15:59 -06:00
parent e88fafcacd
commit 4370d35d54
3 changed files with 54 additions and 16 deletions

View File

@@ -253,9 +253,10 @@ void ENESMBusController::SetLEDColorEffect(unsigned int led, unsigned char red,
ENERegisterWrite(ENE_REG_APPLY, ENE_APPLY_VAL);
}
void ENESMBusController::SetMode(unsigned char mode)
void ENESMBusController::SetMode(unsigned char mode, unsigned char speed)
{
ENERegisterWrite(ENE_REG_MODE, mode);
ENERegisterWrite(ENE_REG_SPEED, speed);
ENERegisterWrite(ENE_REG_APPLY, ENE_APPLY_VAL);
}