Build: Fix incorrect build target for Ubuntu CI builds.
[pub/USBasp.git] / LUFA / Drivers / USB / Class / Common / HIDClassCommon.h
index 6227d3b..9f50ef1 100644 (file)
@@ -1,13 +1,13 @@
 /*
              LUFA Library
 /*
              LUFA Library
-     Copyright (C) Dean Camera, 2016.
+     Copyright (C) Dean Camera, 2019.
 
   dean [at] fourwalledcubicle [dot] com
            www.lufa-lib.org
 */
 
 /*
 
   dean [at] fourwalledcubicle [dot] com
            www.lufa-lib.org
 */
 
 /*
-  Copyright 2016  Dean Camera (dean [at] fourwalledcubicle [dot] com)
+  Copyright 2019  Dean Camera (dean [at] fourwalledcubicle [dot] com)
 
   Permission to use, copy, modify, distribute, and sell this
   software and its documentation for any purpose is hereby granted
 
   Permission to use, copy, modify, distribute, and sell this
   software and its documentation for any purpose is hereby granted
@@ -66,7 +66,7 @@
 
        /* Macros: */
                /** \name Keyboard Standard Report Modifier Masks */
 
        /* Macros: */
                /** \name Keyboard Standard Report Modifier Masks */
-               //@{
+               /**@{*/
                /** Constant for a keyboard report modifier byte, indicating that the keyboard's left control key is currently pressed. */
                #define HID_KEYBOARD_MODIFIER_LEFTCTRL                    (1 << 0)
 
                /** Constant for a keyboard report modifier byte, indicating that the keyboard's left control key is currently pressed. */
                #define HID_KEYBOARD_MODIFIER_LEFTCTRL                    (1 << 0)
 
 
                /** Constant for a keyboard report modifier byte, indicating that the keyboard's right GUI key is currently pressed. */
                #define HID_KEYBOARD_MODIFIER_RIGHTGUI                    (1 << 7)
 
                /** Constant for a keyboard report modifier byte, indicating that the keyboard's right GUI key is currently pressed. */
                #define HID_KEYBOARD_MODIFIER_RIGHTGUI                    (1 << 7)
-               //@}
+               /**@}*/
 
                /** \name Keyboard Standard Report LED Masks */
 
                /** \name Keyboard Standard Report LED Masks */
-               //@{
+               /**@{*/
                /** Constant for a keyboard output report LED byte, indicating that the host's NUM LOCK mode is currently set. */
                #define HID_KEYBOARD_LED_NUMLOCK                          (1 << 0)
 
                /** Constant for a keyboard output report LED byte, indicating that the host's NUM LOCK mode is currently set. */
                #define HID_KEYBOARD_LED_NUMLOCK                          (1 << 0)
 
 
                /** Constant for a keyboard output report LED byte, indicating that the host's KANA mode is currently set. */
                #define HID_KEYBOARD_LED_KANA                             (1 << 4)
 
                /** Constant for a keyboard output report LED byte, indicating that the host's KANA mode is currently set. */
                #define HID_KEYBOARD_LED_KANA                             (1 << 4)
-               //@}
+               /**@}*/
 
                /** \name Keyboard Standard Report Key Scan-codes */
 
                /** \name Keyboard Standard Report Key Scan-codes */
-               //@{
+               /**@{*/
+               #define HID_KEYBOARD_SC_RESERVED                          0x00
                #define HID_KEYBOARD_SC_ERROR_ROLLOVER                    0x01
                #define HID_KEYBOARD_SC_POST_FAIL                         0x02
                #define HID_KEYBOARD_SC_ERROR_UNDEFINED                   0x03
                #define HID_KEYBOARD_SC_ERROR_ROLLOVER                    0x01
                #define HID_KEYBOARD_SC_POST_FAIL                         0x02
                #define HID_KEYBOARD_SC_ERROR_UNDEFINED                   0x03
                #define HID_KEYBOARD_SC_MEDIA_LOCK                        0xF9
                #define HID_KEYBOARD_SC_MEDIA_RELOAD                      0xFA
                #define HID_KEYBOARD_SC_MEDIA_CALCULATOR                  0xFB
                #define HID_KEYBOARD_SC_MEDIA_LOCK                        0xF9
                #define HID_KEYBOARD_SC_MEDIA_RELOAD                      0xFA
                #define HID_KEYBOARD_SC_MEDIA_CALCULATOR                  0xFB
-               //@}
+               /**@}*/
 
                /** \name Common HID Device Report Descriptors */
 
                /** \name Common HID Device Report Descriptors */
-               //@{
+               /**@{*/
                /** \hideinitializer
                 *  A list of HID report item array elements that describe a typical HID USB Joystick. The resulting report
                 *  descriptor is structured according to the following layout:
                /** \hideinitializer
                 *  A list of HID report item array elements that describe a typical HID USB Joystick. The resulting report
                 *  descriptor is structured according to the following layout:
                                HID_RI_REPORT_COUNT(8, NumBytes),       \
                                HID_RI_OUTPUT(8, HID_IOF_DATA | HID_IOF_VARIABLE | HID_IOF_ABSOLUTE | HID_IOF_NON_VOLATILE), \
                        HID_RI_END_COLLECTION(0)
                                HID_RI_REPORT_COUNT(8, NumBytes),       \
                                HID_RI_OUTPUT(8, HID_IOF_DATA | HID_IOF_VARIABLE | HID_IOF_ABSOLUTE | HID_IOF_NON_VOLATILE), \
                        HID_RI_END_COLLECTION(0)
-               //@}
+               /**@}*/
 
        /* Type Defines: */
                /** Enum for possible Class, Subclass and Protocol values of device and interface descriptors relating to the HID
 
        /* Type Defines: */
                /** Enum for possible Class, Subclass and Protocol values of device and interface descriptors relating to the HID