- /* Type Defines: */\r
- /** Type define for the HID class specific HID descriptor, to describe the HID device's specifications. Refer to the HID\r
- * specification for details on the structure elements.\r
- */\r
- typedef struct\r
- {\r
- USB_Descriptor_Header_t Header;\r
- \r
- uint16_t HIDSpec;\r
- uint8_t CountryCode;\r
- \r
- uint8_t TotalReportDescriptors;\r
-\r
- uint8_t HIDReportType;\r
- uint16_t HIDReportLength;\r
- } USB_Descriptor_HID_t;\r
-\r
- /** Type define for the data type used to store HID report descriptor elements. */\r
- typedef uint8_t USB_Descriptor_HIDReport_Datatype_t;\r