HID class-specific HID Descriptor (LUFA naming conventions). More...
#include <HIDClassCommon.h>
Data Fields | |
uint8_t | CountryCode |
USB_Descriptor_Header_t | Header |
uint16_t | HIDReportLength |
uint8_t | HIDReportType |
uint16_t | HIDSpec |
uint8_t | TotalReportDescriptors |
Type define for the HID class-specific HID descriptor, to describe the HID device's specifications. Refer to the HID specification for details on the structure elements.
uint8_t USB_HID_Descriptor_HID_t::CountryCode |
Country code of the localized device, or zero if universal.
USB_Descriptor_Header_t USB_HID_Descriptor_HID_t::Header |
Regular descriptor header containing the descriptor's type and length.
uint16_t USB_HID_Descriptor_HID_t::HIDReportLength |
Length of the associated HID report descriptor, in bytes.
uint8_t USB_HID_Descriptor_HID_t::HIDReportType |
Type of HID report, set to HID_DTYPE_Report.
uint16_t USB_HID_Descriptor_HID_t::HIDSpec |
BCD encoded version that the HID descriptor and device complies to.
uint8_t USB_HID_Descriptor_HID_t::TotalReportDescriptors |
Total number of HID report descriptors for the interface.