Added Keyboard LED report masks (KEYBOARD_LED_*) to the HID class driver and demos.
[pub/lufa.git] / Demos / Device / LowLevel / KeyboardMouse / KeyboardMouse.c
index d6c9b4d..d31f94d 100644 (file)
@@ -184,13 +184,13 @@ void EVENT_USB_Device_UnhandledControlRequest(void)
                                uint8_t LEDStatus = Endpoint_Read_Byte();\r
                                uint8_t LEDMask   = LEDS_LED2;\r
                                \r
                                uint8_t LEDStatus = Endpoint_Read_Byte();\r
                                uint8_t LEDMask   = LEDS_LED2;\r
                                \r
-                               if (LEDStatus & 0x01) // NUM Lock\r
+                               if (LEDStatus & KEYBOARD_LED_NUMLOCK)\r
                                  LEDMask |= LEDS_LED1;\r
                                \r
                                  LEDMask |= LEDS_LED1;\r
                                \r
-                               if (LEDStatus & 0x02) // CAPS Lock\r
+                               if (LEDStatus & KEYBOARD_LED_CAPSLOCK)\r
                                  LEDMask |= LEDS_LED3;\r
 \r
                                  LEDMask |= LEDS_LED3;\r
 \r
-                               if (LEDStatus & 0x04) // SCROLL Lock\r
+                               if (LEDStatus & KEYBOARD_LED_SCROLLLOCK)\r
                                  LEDMask |= LEDS_LED4;\r
 \r
                                /* Set the status LEDs to the current HID LED status */\r
                                  LEDMask |= LEDS_LED4;\r
 \r
                                /* Set the status LEDs to the current HID LED status */\r
@@ -264,13 +264,13 @@ void Keyboard_HID_Task(void)
                uint8_t LEDStatus = Endpoint_Read_Byte();\r
                uint8_t LEDMask   = LEDS_LED2;\r
                \r
                uint8_t LEDStatus = Endpoint_Read_Byte();\r
                uint8_t LEDMask   = LEDS_LED2;\r
                \r
-               if (LEDStatus & 0x01) // NUM Lock\r
+               if (LEDStatus & KEYBOARD_LED_NUMLOCK)\r
                  LEDMask |= LEDS_LED1;\r
                \r
                  LEDMask |= LEDS_LED1;\r
                \r
-               if (LEDStatus & 0x02) // CAPS Lock\r
+               if (LEDStatus & KEYBOARD_LED_CAPSLOCK)\r
                  LEDMask |= LEDS_LED3;\r
 \r
                  LEDMask |= LEDS_LED3;\r
 \r
-               if (LEDStatus & 0x04) // SCROLL Lock\r
+               if (LEDStatus & KEYBOARD_LED_SCROLLLOCK)\r
                  LEDMask |= LEDS_LED4;\r
 \r
                /* Set the status LEDs to the current Keyboard LED status */\r
                  LEDMask |= LEDS_LED4;\r
 \r
                /* Set the status LEDs to the current Keyboard LED status */\r