USBD ROM Stack
2.0
ROM based USB device stack
|
HID class-specific HID Descriptor. More...
Data Structures | |
struct | _HID_DESCRIPTOR_LIST |
Data Fields | |
uint8_t | bLength |
uint8_t | bDescriptorType |
uint16_t | bcdHID |
uint8_t | bCountryCode |
uint8_t | bNumDescriptors |
PRE_PACK struct POST_PACK _HID_DESCRIPTOR::_HID_DESCRIPTOR_LIST | DescriptorList [1] |
HID class-specific HID Descriptor.
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.
HID class-specific HID Descriptor.
uint8_t HID_DESCRIPTOR::bLength |
Size of the descriptor, in bytes.
uint8_t HID_DESCRIPTOR::bDescriptorType |
Type of HID descriptor.
uint16_t HID_DESCRIPTOR::bcdHID |
BCD encoded version that the HID descriptor and device complies to.
uint8_t HID_DESCRIPTOR::bCountryCode |
Country code of the localized device, or zero if universal.
uint8_t HID_DESCRIPTOR::bNumDescriptors |
Total number of HID report descriptors for the interface.
PRE_PACK struct POST_PACK _HID_DESCRIPTOR::_HID_DESCRIPTOR_LIST HID_DESCRIPTOR::DescriptorList[1] |
Array of one or more descriptors