diff --git a/examples/Vendor/i2c_tiny_usb_adapter/Adafruit_USBD_I2C.cpp b/examples/Vendor/i2c_tiny_usb_adapter/Adafruit_USBD_I2C.cpp index e2ff78b6..079e293e 100644 --- a/examples/Vendor/i2c_tiny_usb_adapter/Adafruit_USBD_I2C.cpp +++ b/examples/Vendor/i2c_tiny_usb_adapter/Adafruit_USBD_I2C.cpp @@ -64,7 +64,7 @@ Adafruit_USBD_I2C::Adafruit_USBD_I2C(TwoWire* wire) { setStringDescriptor("I2C Interface"); } -uint16_t Adafruit_USBD_I2C::getInterfaceDescriptor(uint8_t itfnum_deprecated, uint8_t* buf, uint16_t bufsize) { +uint16_t Adafruit_USBD_I2C::getInterfaceDescriptor(uint8_t* buf, uint16_t bufsize) { uint8_t itfnum = 0; uint8_t ep_in = 0; uint8_t ep_out = 0; diff --git a/examples/Vendor/i2c_tiny_usb_adapter/Adafruit_USBD_I2C.h b/examples/Vendor/i2c_tiny_usb_adapter/Adafruit_USBD_I2C.h index c6160893..b39ca703 100644 --- a/examples/Vendor/i2c_tiny_usb_adapter/Adafruit_USBD_I2C.h +++ b/examples/Vendor/i2c_tiny_usb_adapter/Adafruit_USBD_I2C.h @@ -93,7 +93,7 @@ class Adafruit_USBD_I2C : public Adafruit_USBD_Interface { bool handleControlTransfer(uint8_t rhport, uint8_t stage, tusb_control_request_t const* request); // from Adafruit_USBD_Interface - virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t* buf, uint16_t bufsize); + virtual uint16_t getInterfaceDescriptor(uint8_t* buf, uint16_t bufsize); private: TwoWire* _wire; diff --git a/src/arduino/Adafruit_USBD_CDC.cpp b/src/arduino/Adafruit_USBD_CDC.cpp index 46e8f2b4..b775a1c0 100644 --- a/src/arduino/Adafruit_USBD_CDC.cpp +++ b/src/arduino/Adafruit_USBD_CDC.cpp @@ -46,8 +46,7 @@ Adafruit_USBD_CDC::Adafruit_USBD_CDC(void) { _instance = INVALID_INSTANCE; } #if CFG_TUD_ENABLED -uint16_t Adafruit_USBD_CDC::getInterfaceDescriptor(uint8_t itfnum_deprecated, - uint8_t *buf, +uint16_t Adafruit_USBD_CDC::getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize) { // CDC is mostly always existed for DFU uint8_t itfnum = 0; diff --git a/src/arduino/Adafruit_USBD_CDC.h b/src/arduino/Adafruit_USBD_CDC.h index 877661d5..c0d10c1f 100644 --- a/src/arduino/Adafruit_USBD_CDC.h +++ b/src/arduino/Adafruit_USBD_CDC.h @@ -80,8 +80,7 @@ class Adafruit_USBD_CDC : public Stream, public Adafruit_USBD_Interface { operator bool(); // from Adafruit_USBD_Interface - virtual uint16_t getInterfaceDescriptor(uint8_t itfnum_deprecated, - uint8_t *buf, uint16_t bufsize); + virtual uint16_t getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize); private: enum { INVALID_INSTANCE = 0xffu }; diff --git a/src/arduino/Adafruit_USBD_Device.cpp b/src/arduino/Adafruit_USBD_Device.cpp index 98adf91a..3838ba2b 100644 --- a/src/arduino/Adafruit_USBD_Device.cpp +++ b/src/arduino/Adafruit_USBD_Device.cpp @@ -233,8 +233,8 @@ void Adafruit_USBD_Device::clearConfiguration(void) { // - Endpoint number is updated to be unique bool Adafruit_USBD_Device::addInterface(Adafruit_USBD_Interface &itf) { uint8_t *desc = _desc_cfg + _desc_cfg_len; - uint16_t const len = itf.getInterfaceDescriptor( - _itf_count, desc, _desc_cfg_maxlen - _desc_cfg_len); + uint16_t const len = + itf.getInterfaceDescriptor(desc, _desc_cfg_maxlen - _desc_cfg_len); if (!len) { return false; diff --git a/src/arduino/Adafruit_USBD_Interface.h b/src/arduino/Adafruit_USBD_Interface.h index dece43a8..09ff3fd8 100644 --- a/src/arduino/Adafruit_USBD_Interface.h +++ b/src/arduino/Adafruit_USBD_Interface.h @@ -37,11 +37,10 @@ class Adafruit_USBD_Interface { // Get Interface Descriptor // Fill the descriptor (if buf is not NULL) and return its length - virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t *buf, - uint16_t bufsize) = 0; + virtual uint16_t getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize) = 0; // Get Interface Descriptor Length uint16_t getInterfaceDescriptorLen() { - return getInterfaceDescriptor(0, NULL, 0); + return getInterfaceDescriptor(NULL, 0); } void setStringDescriptor(const char *str); diff --git a/src/arduino/hid/Adafruit_USBD_HID.cpp b/src/arduino/hid/Adafruit_USBD_HID.cpp index 0f8b0e5d..5cd8c6a9 100644 --- a/src/arduino/hid/Adafruit_USBD_HID.cpp +++ b/src/arduino/hid/Adafruit_USBD_HID.cpp @@ -158,8 +158,7 @@ uint16_t Adafruit_USBD_HID::makeItfDesc(uint8_t itfnum, uint8_t *buf, return len; } -uint16_t Adafruit_USBD_HID::getInterfaceDescriptor(uint8_t itfnum_deprecated, - uint8_t *buf, +uint16_t Adafruit_USBD_HID::getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize) { uint8_t itfnum = 0; uint8_t ep_in = 0; diff --git a/src/arduino/hid/Adafruit_USBD_HID.h b/src/arduino/hid/Adafruit_USBD_HID.h index a1a452ae..4b28b269 100644 --- a/src/arduino/hid/Adafruit_USBD_HID.h +++ b/src/arduino/hid/Adafruit_USBD_HID.h @@ -80,8 +80,7 @@ class Adafruit_USBD_HID : public Adafruit_USBD_Interface { bool mouseButtonRelease(uint8_t report_id); // from Adafruit_USBD_Interface - virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t *buf, - uint16_t bufsize); + virtual uint16_t getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize); // internal use only uint16_t makeItfDesc(uint8_t itfnum, uint8_t *buf, uint16_t bufsize, diff --git a/src/arduino/midi/Adafruit_USBD_MIDI.cpp b/src/arduino/midi/Adafruit_USBD_MIDI.cpp index 3c2cce41..fdd0b92f 100644 --- a/src/arduino/midi/Adafruit_USBD_MIDI.cpp +++ b/src/arduino/midi/Adafruit_USBD_MIDI.cpp @@ -153,8 +153,7 @@ uint16_t Adafruit_USBD_MIDI::makeItfDesc(uint8_t itfnum, uint8_t *buf, return desc_len; } -uint16_t Adafruit_USBD_MIDI::getInterfaceDescriptor(uint8_t itfnum_deprecated, - uint8_t *buf, +uint16_t Adafruit_USBD_MIDI::getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize) { uint8_t itfnum = 0; uint8_t ep_in = 0; diff --git a/src/arduino/midi/Adafruit_USBD_MIDI.h b/src/arduino/midi/Adafruit_USBD_MIDI.h index 2f0103e6..d46e0453 100644 --- a/src/arduino/midi/Adafruit_USBD_MIDI.h +++ b/src/arduino/midi/Adafruit_USBD_MIDI.h @@ -60,8 +60,7 @@ class Adafruit_USBD_MIDI : public Stream, public Adafruit_USBD_Interface { bool readPacket(uint8_t packet[4]); // from Adafruit_USBD_Interface - virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t *buf, - uint16_t bufsize); + virtual uint16_t getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize); // internal use only uint16_t makeItfDesc(uint8_t itfnum, uint8_t *buf, uint16_t bufsize, diff --git a/src/arduino/msc/Adafruit_USBD_MSC.cpp b/src/arduino/msc/Adafruit_USBD_MSC.cpp index dd8a634c..ca4fad88 100644 --- a/src/arduino/msc/Adafruit_USBD_MSC.cpp +++ b/src/arduino/msc/Adafruit_USBD_MSC.cpp @@ -76,8 +76,7 @@ uint16_t Adafruit_USBD_MSC::makeItfDesc(uint8_t itfnum, uint8_t *buf, return len; } -uint16_t Adafruit_USBD_MSC::getInterfaceDescriptor(uint8_t itfnum_deprecated, - uint8_t *buf, +uint16_t Adafruit_USBD_MSC::getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize) { // null buffer is used to get the length of descriptor only if (!buf) { @@ -85,7 +84,6 @@ uint16_t Adafruit_USBD_MSC::getInterfaceDescriptor(uint8_t itfnum_deprecated, } uint8_t const itfnum = TinyUSBDevice.allocInterface(1); - ; uint8_t const ep_in = TinyUSBDevice.allocEndpoint(TUSB_DIR_IN); uint8_t const ep_out = TinyUSBDevice.allocEndpoint(TUSB_DIR_OUT); diff --git a/src/arduino/msc/Adafruit_USBD_MSC.h b/src/arduino/msc/Adafruit_USBD_MSC.h index 3b110438..78f325ed 100644 --- a/src/arduino/msc/Adafruit_USBD_MSC.h +++ b/src/arduino/msc/Adafruit_USBD_MSC.h @@ -83,8 +83,7 @@ class Adafruit_USBD_MSC : public Adafruit_USBD_Interface { } // from Adafruit_USBD_Interface - virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t *buf, - uint16_t bufsize); + virtual uint16_t getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize); // internal use only uint16_t makeItfDesc(uint8_t itfnum, uint8_t *buf, uint16_t bufsize, diff --git a/src/arduino/video/Adafruit_USBD_Video.h b/src/arduino/video/Adafruit_USBD_Video.h index 5f537e94..0de81e98 100644 --- a/src/arduino/video/Adafruit_USBD_Video.h +++ b/src/arduino/video/Adafruit_USBD_Video.h @@ -39,8 +39,7 @@ class Adafruit_USBD_Video : public Adafruit_USBD_Interface { // bool isStreaming(uint8_t stream_idx); // from Adafruit_USBD_Interface - virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t *buf, - uint16_t bufsize); + virtual uint16_t getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize); private: uint8_t const *_desc_itf; diff --git a/src/arduino/webusb/Adafruit_USBD_WebUSB.cpp b/src/arduino/webusb/Adafruit_USBD_WebUSB.cpp index dfdccc2c..5f9574ff 100644 --- a/src/arduino/webusb/Adafruit_USBD_WebUSB.cpp +++ b/src/arduino/webusb/Adafruit_USBD_WebUSB.cpp @@ -202,8 +202,7 @@ uint16_t Adafruit_USBD_WebUSB::makeItfDesc(uint8_t itfnum, uint8_t *buf, return len; } -uint16_t Adafruit_USBD_WebUSB::getInterfaceDescriptor(uint8_t itfnum_deprecated, - uint8_t *buf, +uint16_t Adafruit_USBD_WebUSB::getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize) { if (!buf) { return TUD_VENDOR_DESC_LEN; diff --git a/src/arduino/webusb/Adafruit_USBD_WebUSB.h b/src/arduino/webusb/Adafruit_USBD_WebUSB.h index b0bed03c..98e5d937 100644 --- a/src/arduino/webusb/Adafruit_USBD_WebUSB.h +++ b/src/arduino/webusb/Adafruit_USBD_WebUSB.h @@ -65,8 +65,7 @@ class Adafruit_USBD_WebUSB : public Stream, public Adafruit_USBD_Interface { operator bool(); // from Adafruit_USBD_Interface - virtual uint16_t getInterfaceDescriptor(uint8_t itfnum, uint8_t *buf, - uint16_t bufsize); + virtual uint16_t getInterfaceDescriptor(uint8_t *buf, uint16_t bufsize); // internal use only uint16_t makeItfDesc(uint8_t itfnum, uint8_t *buf, uint16_t bufsize,