Rework RGBLight driver system (#22529)
This commit is contained in:
parent
2acb426b8e
commit
17f36a21bf
35 changed files with 125 additions and 87 deletions
|
@ -357,7 +357,7 @@ static void custom_effects(void)
|
|||
effect_funcs[rgb_ring.effect]();
|
||||
}
|
||||
|
||||
void rgblight_call_driver(rgb_led_t *start_led, uint8_t num_leds)
|
||||
void setleds_custom(rgb_led_t *start_led, uint16_t num_leds)
|
||||
{
|
||||
if (rgb_ring.state != RING_STATE_QMK) {
|
||||
return;
|
||||
|
@ -368,6 +368,10 @@ void rgblight_call_driver(rgb_led_t *start_led, uint8_t num_leds)
|
|||
}
|
||||
}
|
||||
|
||||
const rgblight_driver_t rgblight_driver = {
|
||||
.setleds = setleds_custom,
|
||||
};
|
||||
|
||||
|
||||
void rgb_ring_init(void)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue