From 148b84b7d1c21b6d6ceafb8fb31b5036b0ab4996 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Tue, 3 Mar 2020 12:15:55 -0600 Subject: [PATCH] Add support for ASRock Polychrome FW 3.04 (X570 Taichi) --- Controllers/PolychromeController/PolychromeController.cpp | 6 ++++++ Controllers/PolychromeController/PolychromeController.h | 1 + 2 files changed, 7 insertions(+) diff --git a/Controllers/PolychromeController/PolychromeController.cpp b/Controllers/PolychromeController/PolychromeController.cpp index 9442df088..551d813e3 100644 --- a/Controllers/PolychromeController/PolychromeController.cpp +++ b/Controllers/PolychromeController/PolychromeController.cpp @@ -47,6 +47,12 @@ PolychromeController::PolychromeController(i2c_smbus_interface* bus, polychrome_ strcpy(device_name, "ASRock Polychrome FW 3.00"); break; + case FIRMWARE_VER_3_PT_04: + led_count = 1; + asr_led = false; + strcpy(device_name, "ASRock Polychrome FW 3.04"); + break; + default: led_count = 0; strcpy(device_name, ""); diff --git a/Controllers/PolychromeController/PolychromeController.h b/Controllers/PolychromeController/PolychromeController.h index 53db24623..b7ad3c5fb 100644 --- a/Controllers/PolychromeController/PolychromeController.h +++ b/Controllers/PolychromeController/PolychromeController.h @@ -21,6 +21,7 @@ enum FIRMWARE_VER_2_PT_08 = 0x0208, /* Firmware nu51_2.08 */ FIRMWARE_VER_2_PT_10 = 0x020A, /* Firmware nu51_2.10 */ FIRMWARE_VER_3_PT_00 = 0x0300, /* Firmware nu51_3.00 */ + FIRMWARE_VER_3_PT_04 = 0x0304, /* Firmware nu51_3.04 */ }; enum