]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/ymd96/backlight.c
Fix Blockey compiler (and size) issues (#4390)
[qmk_firmware.git] / keyboards / ymd96 / backlight.c
index 36c5563875f2dbc26e7f42d50b721c04b746e81d..f3f2b7a05b4556816eafb372cf8e38c346eae698 100644 (file)
@@ -19,8 +19,8 @@
 // Port D: digital pins of the AVR chipset
 #define NUMLOCK_PORT    (1 << 0)  // 0th pin of Port D (digital)
 #define CAPSLOCK_PORT   (1 << 1)  // 1st pin
-#define BACKLIGHT_PORT  (1 << 4)  // 4th pin
-//#define SCROLLLOCK_PORT (1 << 6)  // 6th pin
+#define BACKLIGHT_PORT  (1 << 4)  // D4
+//#define SCROLLLOCK_PORT (1 << 6)  // D6
 
 #define TIMER_CLK_DIV64                          0x03  ///< Timer clocked at F_CPU/64
 #define TIMER1PRESCALE TIMER_CLK_DIV64 ///< timer 1 prescaler default
@@ -43,6 +43,7 @@ extern backlight_config_t backlight_config;
 
 // @Override
 // turn LEDs on and off depending on USB caps/num/scroll lock states.
+__attribute__ ((weak))
 void led_set_user(uint8_t usb_led) {
     if (usb_led & (1 << USB_LED_NUM_LOCK)) {
       // turn on