#ifndef __HIDPARSER_H__\r
#define __HIDPARSER_H__\r
\r
+ /* Macros: */\r
+ #define __INCLUDE_FROM_USB_DRIVER\r
+ #define __INCLUDE_FROM_HID_DRIVER\r
+\r
/* Includes: */\r
#include <string.h>\r
#include <stdbool.h>\r
typedef struct\r
{\r
uint8_t ReportID; /** Report ID of the report within the HID interface */\r
- uint8_t ReportSizeBits[3]; /** Total number of bits in each report type for the given Report ID,\r
+ uint16_t ReportSizeBits[3]; /** Total number of bits in each report type for the given Report ID,\r
* indexed by the \ref HID_ReportItemTypes_t enum\r
*/\r
} HID_ReportSizeInfo_t;\r