X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/3d4d8e7f628f9dc9981242f69b097333faa9940d..2e76ad721e494f3a14ece73100ea9a2144c6fe8e:/LUFA/Drivers/USB/Class/Common/HIDParser.h?ds=inline diff --git a/LUFA/Drivers/USB/Class/Common/HIDParser.h b/LUFA/Drivers/USB/Class/Common/HIDParser.h index cd32093ca..e0df87e79 100644 --- a/LUFA/Drivers/USB/Class/Common/HIDParser.h +++ b/LUFA/Drivers/USB/Class/Common/HIDParser.h @@ -38,6 +38,7 @@ /** \ingroup Group_USB * \defgroup Group_HIDParser HID Report Parser + * \brief USB Human Interface Device (HID) Class report descriptor parser. * * \section Sec_Dependencies Module Source Dependencies * The following files must be built with any user project that uses this module: @@ -53,11 +54,11 @@ * of data exchanged between a HID device and a host, including both the physical encoding of each item * (such as a button, key press or joystick axis) in the sent and received data packets - known as "reports" - * as well as other information about each item such as the usages, data range, physical location and other - * characterstics. In this way a HID device can retain a high degree of flexibility in its capabilities, as it - * is not forced to comply with a given report layout or featureset. + * characteristics. In this way a HID device can retain a high degree of flexibility in its capabilities, as it + * is not forced to comply with a given report layout or feature-set. * * This module also contains routines for the processing of data in an actual HID report, using the parsed report - * descritor data as a guide for the encoding. + * descriptor data as a guide for the encoding. * * @{ */ @@ -66,14 +67,11 @@ #define __HIDPARSER_H__ /* Includes: */ - #include - #include + #include "../../../../Common/Common.h" #include "HIDReportData.h" #include "../Common/HID.h" - - #include "../../../../Common/Common.h" - + /* Enable C linkage for C++ Compilers: */ #if defined(__cplusplus) extern "C" {