~ruther/qmk_firmware

6cc4e32e61a275a624061fd9be643973476cad9c — tofurky 3 years ago 0c3c34e
[Keyboard] Fix frosty_flake LED pin assignment (#16000)

4c080be seemed to swap the LED pins for the 20130602 and 20140521
variants. 20140521 is fine now, 20130602 untested but per the
schematics at https://deskthority.net/wiki/Costar_replacement_controllers
it seems correct.
M keyboards/bpiphany/frosty_flake/20130602/20130602.c => keyboards/bpiphany/frosty_flake/20130602/20130602.c +4 -4
@@ 1,9 1,9 @@
#include "frosty_flake.h"

void keyboard_pre_init_kb() {
    setPinOutput(B7); // num lock
    setPinOutput(B7); // caps lock
    writePinHigh(B7);
    setPinOutput(C5); // caps lock
    setPinOutput(C5); // num lock
    writePinHigh(C7);
    setPinOutput(C6); // scroll lock
    writePinHigh(C6);


@@ 16,8 16,8 @@ bool led_update_kb(led_t usb_led) {
    if (!led_update_user(usb_led))
        return true;

    writePin(C5, !usb_led.caps_lock);
    writePin(B7, !usb_led.num_lock);
    writePin(C5, !usb_led.num_lock);
    writePin(B7, !usb_led.caps_lock);
    writePin(C6, !usb_led.scroll_lock);

    return true;

M keyboards/bpiphany/frosty_flake/20140521/20140521.c => keyboards/bpiphany/frosty_flake/20140521/20140521.c +2 -2
@@ 16,8 16,8 @@ bool led_update_kb(led_t usb_led) {
    if (!led_update_user(usb_led))
        return true;

    writePin(B7, !usb_led.caps_lock);
    writePin(C5, !usb_led.num_lock);
    writePin(C5, !usb_led.caps_lock);
    writePin(B7, !usb_led.num_lock);
    writePin(C6, !usb_led.scroll_lock);

    return true;