~ruther/qmk_firmware

ba628a28bcf09421739922d8eeef05e6ca9e9b6b — Joel Challis 5 years ago a1452db
Move rgblight and backlight task to common location (#7733)

M quantum/quantum.c => quantum/quantum.c +1 -5
@@ 634,12 634,8 @@ void matrix_scan_quantum() {
    matrix_scan_combo();
#endif

#if defined(BACKLIGHT_ENABLE)
#    if defined(LED_MATRIX_ENABLE)
#ifdef LED_MATRIX_ENABLE
    led_matrix_task();
#    elif defined(BACKLIGHT_PIN) || defined(BACKLIGHT_PINS)
    backlight_task();
#    endif
#endif

#ifdef RGB_MATRIX_ENABLE

M tmk_core/common/keyboard.c => tmk_core/common/keyboard.c +10 -0
@@ 335,6 335,16 @@ MATRIX_LOOP_END:
    matrix_scan_perf_task();
#endif

#if defined(RGBLIGHT_ANIMATIONS) && defined(RGBLIGHT_ENABLE)
    rgblight_task();
#endif

#if defined(BACKLIGHT_ENABLE)
#    if defined(BACKLIGHT_PIN) || defined(BACKLIGHT_PINS)
    backlight_task();
#    endif
#endif

#ifdef QWIIC_ENABLE
    qwiic_task();
#endif

M tmk_core/protocol/chibios/main.c => tmk_core/protocol/chibios/main.c +0 -3
@@ 220,8 220,5 @@ int main(void) {
#ifdef RAW_ENABLE
        raw_hid_task();
#endif
#if defined(RGBLIGHT_ANIMATIONS) && defined(RGBLIGHT_ENABLE)
        rgblight_task();
#endif
    }
}

M tmk_core/protocol/lufa/lufa.c => tmk_core/protocol/lufa/lufa.c +0 -4
@@ 998,10 998,6 @@ int main(void) {
        MIDI_Device_USBTask(&USB_MIDI_Interface);
#endif

#if defined(RGBLIGHT_ANIMATIONS) && defined(RGBLIGHT_ENABLE)
        rgblight_task();
#endif

#ifdef MODULE_ADAFRUIT_BLE
        adafruit_ble_task();
#endif

M tmk_core/protocol/vusb/main.c => tmk_core/protocol/vusb/main.c +0 -4
@@ 99,10 99,6 @@ int main(void) {
            // To prevent failing to configure NOT scan keyboard during configuration
            if (usbConfiguration && usbInterruptIsReady()) {
                keyboard_task();

#if defined(RGBLIGHT_ANIMATIONS) && defined(RGBLIGHT_ENABLE)
                rgblight_task();
#endif
            }
            vusb_transfer_keyboard();
        }