add tud_hid_descriptor_report_cb()
- remove tud_desc_set.hid_report - remove tud_desc_set_t
This commit is contained in:
@@ -89,16 +89,28 @@ uint8_t const desc_configuration[] =
|
||||
};
|
||||
|
||||
|
||||
// tud_desc_set is required by tinyusb stack
|
||||
tud_desc_set_t tud_desc_set =
|
||||
// Invoked when received GET DEVICE DESCRIPTOR
|
||||
// Application return pointer to descriptor
|
||||
uint8_t const * tud_descriptor_device_cb(void)
|
||||
{
|
||||
.device = &desc_device,
|
||||
.config = desc_configuration,
|
||||
return (uint8_t const *) &desc_device;
|
||||
}
|
||||
|
||||
#if CFG_TUD_HID
|
||||
.hid_report = desc_hid_report,
|
||||
#endif
|
||||
};
|
||||
// Invoked when received GET CONFIGURATION DESCRIPTOR
|
||||
// Application return pointer to descriptor
|
||||
// Descriptor contents must exist long enough for transfer to complete
|
||||
uint8_t const * tud_descriptor_configuration_cb(void)
|
||||
{
|
||||
return desc_configuration;
|
||||
}
|
||||
|
||||
// Invoked when received GET HID REPORT DESCRIPTOR
|
||||
// Application return pointer to descriptor
|
||||
// Descriptor contents must exist long enough for transfer to complete
|
||||
uint8_t const * tud_hid_descriptor_report_cb(void)
|
||||
{
|
||||
return desc_hid_report;
|
||||
}
|
||||
|
||||
//------------- String Descriptors -------------//
|
||||
|
||||
|
Reference in New Issue
Block a user