1
0
Fork 0

[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.
This commit is contained in:
tofurky 2022-01-24 10:57:50 -05:00 committed by GitHub
parent 0c3c34e589
commit 6cc4e32e61
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions

View file

@ -1,9 +1,9 @@
#include "frosty_flake.h" #include "frosty_flake.h"
void keyboard_pre_init_kb() { void keyboard_pre_init_kb() {
setPinOutput(B7); // num lock setPinOutput(B7); // caps lock
writePinHigh(B7); writePinHigh(B7);
setPinOutput(C5); // caps lock setPinOutput(C5); // num lock
writePinHigh(C7); writePinHigh(C7);
setPinOutput(C6); // scroll lock setPinOutput(C6); // scroll lock
writePinHigh(C6); writePinHigh(C6);
@ -16,8 +16,8 @@ bool led_update_kb(led_t usb_led) {
if (!led_update_user(usb_led)) if (!led_update_user(usb_led))
return true; return true;
writePin(C5, !usb_led.caps_lock); writePin(C5, !usb_led.num_lock);
writePin(B7, !usb_led.num_lock); writePin(B7, !usb_led.caps_lock);
writePin(C6, !usb_led.scroll_lock); writePin(C6, !usb_led.scroll_lock);
return true; return true;

View file

@ -16,8 +16,8 @@ bool led_update_kb(led_t usb_led) {
if (!led_update_user(usb_led)) if (!led_update_user(usb_led))
return true; return true;
writePin(B7, !usb_led.caps_lock); writePin(C5, !usb_led.caps_lock);
writePin(C5, !usb_led.num_lock); writePin(B7, !usb_led.num_lock);
writePin(C6, !usb_led.scroll_lock); writePin(C6, !usb_led.scroll_lock);
return true; return true;