From f3a5ea65a9869b8d3bc305165b943922b50108f4 Mon Sep 17 00:00:00 2001 From: hathach Date: Sun, 12 May 2019 19:55:15 +0700 Subject: add index to tud_descriptor_configuration_cb() --- examples/device/cdc_msc_hid/src/usb_descriptors.c | 4 ++-- examples/device/cdc_msc_hid_freertos/src/usb_descriptors.c | 3 ++- examples/device/hid_generic_inout/src/usb_descriptors.c | 3 ++- examples/device/msc_dual_lun/src/usb_descriptors.c | 3 ++- 4 files changed, 8 insertions(+), 5 deletions(-) (limited to 'examples') diff --git a/examples/device/cdc_msc_hid/src/usb_descriptors.c b/examples/device/cdc_msc_hid/src/usb_descriptors.c index 73c8e7ce1..f887571e5 100644 --- a/examples/device/cdc_msc_hid/src/usb_descriptors.c +++ b/examples/device/cdc_msc_hid/src/usb_descriptors.c @@ -155,11 +155,11 @@ 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 -uint8_t const * tud_descriptor_configuration_cb(void) +uint8_t const * tud_descriptor_configuration_cb(uint8_t index) { + (void) index; // for multiple configurations return desc_configuration; } - //------------- String Descriptors -------------// // array of pointer to string descriptors diff --git a/examples/device/cdc_msc_hid_freertos/src/usb_descriptors.c b/examples/device/cdc_msc_hid_freertos/src/usb_descriptors.c index 92ce8c6ec..333d07ba4 100644 --- a/examples/device/cdc_msc_hid_freertos/src/usb_descriptors.c +++ b/examples/device/cdc_msc_hid_freertos/src/usb_descriptors.c @@ -155,8 +155,9 @@ 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 -uint8_t const * tud_descriptor_configuration_cb(void) +uint8_t const * tud_descriptor_configuration_cb(uint8_t index) { + (void) index; // for multiple configurations return desc_configuration; } diff --git a/examples/device/hid_generic_inout/src/usb_descriptors.c b/examples/device/hid_generic_inout/src/usb_descriptors.c index fb4dd378c..a9f84b988 100644 --- a/examples/device/hid_generic_inout/src/usb_descriptors.c +++ b/examples/device/hid_generic_inout/src/usb_descriptors.c @@ -99,8 +99,9 @@ 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 -uint8_t const * tud_descriptor_configuration_cb(void) +uint8_t const * tud_descriptor_configuration_cb(uint8_t index) { + (void) index; // for multiple configurations return desc_configuration; } diff --git a/examples/device/msc_dual_lun/src/usb_descriptors.c b/examples/device/msc_dual_lun/src/usb_descriptors.c index 1ae000fd9..8cc63da64 100644 --- a/examples/device/msc_dual_lun/src/usb_descriptors.c +++ b/examples/device/msc_dual_lun/src/usb_descriptors.c @@ -92,8 +92,9 @@ 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 -uint8_t const * tud_descriptor_configuration_cb(void) +uint8_t const * tud_descriptor_configuration_cb(uint8_t index) { + (void) index; // for multiple configurations return desc_configuration; } -- cgit v1.3.1