~ruther/qmk_firmware

a0f248c20ed14303c742365e841ed2482749c972 — Ceremony 6 years ago 9bb4e63
Implement NUMLOCK indicator light for XD96 (#6581)

1 files changed, 8 insertions(+), 0 deletions(-)

M keyboards/xd96/xd96.c
M keyboards/xd96/xd96.c => keyboards/xd96/xd96.c +8 -0
@@ 16,9 16,11 @@
#include "xd96.h"

#define CAPS_PIN B6
#define NUMLOCK_PIN C6

void keyboard_pre_init_kb(void) {
  setPinOutput(CAPS_PIN);
  setPinOutput(NUMLOCK_PIN);

  keyboard_pre_init_user();
}


@@ 29,6 31,12 @@ void led_set_kb(uint8_t usb_led) {
  } else {
    writePinHigh(CAPS_PIN);
  }
  
  if (IS_LED_ON(usb_led, USB_LED_NUM_LOCK)) {
    writePinLow(NUMLOCK_PIN);
  } else {
    writePinHigh(NUMLOCK_PIN);
  }

  led_set_user(usb_led);
}