Added Keyboard LED report masks (KEYBOARD_LED_*) to the HID class driver and demos.
[pub/USBasp.git] / Demos / Device / LowLevel / Keyboard / Keyboard.c
index 1d8b8ff..e09bed7 100644 (file)
@@ -294,13 +294,13 @@ void ProcessLEDReport(uint8_t LEDReport)
 {\r
        uint8_t LEDMask = LEDS_LED2;\r
        \r
-       if (LEDReport & 0x01) // NUM Lock\r
+       if (*LEDReport & KEYBOARD_LED_NUMLOCK)\r
          LEDMask |= LEDS_LED1;\r
        \r
-       if (LEDReport & 0x02) // CAPS Lock\r
+       if (*LEDReport & KEYBOARD_LED_CAPSLOCK)\r
          LEDMask |= LEDS_LED3;\r
 \r
-       if (LEDReport & 0x04) // SCROLL Lock\r
+       if (*LEDReport & KEYBOARD_LED_SCROLLLOCK)\r
          LEDMask |= LEDS_LED4;\r
 \r
        /* Set the status LEDs to the current Keyboard LED status */\r