diff options
| author | hathach <[email protected]> | 2019-05-12 15:38:15 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2019-05-12 15:38:15 +0700 |
| commit | 1174949308bb7595e99fd5789ebf3466cf2ab123 (patch) | |
| tree | 2a04ff594ea42234c532fc4ab5f8e6f0b4603623 /src/device/usbd.h | |
| parent | ba2136486c153edd372eadaa325dab27fe1297b2 (diff) | |
change tud_descriptor_string_cb() to be consistent with other descriptor callback
Diffstat (limited to 'src/device/usbd.h')
| -rw-r--r-- | src/device/usbd.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/device/usbd.h b/src/device/usbd.h index f8485166d..8193c4ce0 100644 --- a/src/device/usbd.h +++ b/src/device/usbd.h @@ -63,19 +63,17 @@ bool tud_remote_wakeup(void); // Application Callbacks (WEAK is optional)
//--------------------------------------------------------------------+
-// Invoked when received GET DEVICE DESCRIPTOR
+// Invoked when received GET DEVICE DESCRIPTOR request
// Application return pointer to descriptor
uint8_t const * tud_descriptor_device_cb(void);
-// Invoked when received GET CONFIGURATION DESCRIPTOR
-// Application return pointer to descriptor
-// Descriptor contents must exist long enough for transfer to complete
+// Invoked when received GET CONFIGURATION DESCRIPTOR request
+// Application return pointer to descriptor, whose contents must exist long enough for transfer to complete
uint8_t const * tud_descriptor_configuration_cb(void);
-// Invoked when received GET STRING DESC request
-// max_char is CFG_TUD_ENDOINT0_SIZE/2 -1, typically max_char = 31 if Endpoint0 size is 64
-// Return number of characters. Note usb string is in UTF-16 format
-uint8_t tud_descriptor_string_cb(uint8_t index, uint16_t* desc, uint8_t max_char);
+// Invoked when received GET STRING DESCRIPTOR request
+// Application return pointer to descriptor, whose contents must exist long enough for transfer to complete
+uint16_t const* tud_descriptor_string_cb(uint8_t index);
// Invoked when device is mounted (configured)
ATTR_WEAK void tud_mount_cb(void);
|
