logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

xd60.h (709B)


  1. #pragma once
  2. #include "quantum.h"
  3. #define XD60_CAPS_LOCK_LED_PIN B2
  4. #define XD60_BACKLIGHT_PIN F5
  5. /* XD60 LEDs
  6. * GPIO pads
  7. * 0 F7 not connected
  8. * 1 F6 RGB PWM Underglow
  9. * 2 F5 Backlight LED
  10. * 3 F4 not connected
  11. * B2 Capslock LED
  12. * B0 not connected
  13. */
  14. inline void xd60_caps_led_on(void) {
  15. gpio_set_pin_output(XD60_CAPS_LOCK_LED_PIN);
  16. gpio_write_pin_low(XD60_CAPS_LOCK_LED_PIN);
  17. }
  18. inline void xd60_bl_led_on(void) {
  19. gpio_set_pin_output(XD60_BACKLIGHT_PIN);
  20. gpio_write_pin_low(XD60_BACKLIGHT_PIN);
  21. }
  22. inline void xd60_caps_led_off(void) {
  23. gpio_set_pin_input(XD60_CAPS_LOCK_LED_PIN);
  24. }
  25. inline void xd60_bl_led_off(void) {
  26. gpio_set_pin_input(XD60_BACKLIGHT_PIN);
  27. }