mirror of https://github.com/ARMmbed/mbed-os.git
Remove extra USBDevice constructor
Remove the second USBDevice constructor since it does not provide any new functionality.pull/9768/head
parent
e3219cd016
commit
ced82dd16b
|
@ -1246,34 +1246,7 @@ USBDevice::USBDevice(USBPhy *phy, uint16_t vendor_id, uint16_t product_id, uint1
|
||||||
_device.state = Powered;
|
_device.state = Powered;
|
||||||
_device.configuration = 0;
|
_device.configuration = 0;
|
||||||
_device.suspended = false;
|
_device.suspended = false;
|
||||||
};
|
}
|
||||||
|
|
||||||
USBDevice::USBDevice(uint16_t vendor_id, uint16_t product_id, uint16_t product_release)
|
|
||||||
{
|
|
||||||
this->vendor_id = vendor_id;
|
|
||||||
this->product_id = product_id;
|
|
||||||
this->product_release = product_release;
|
|
||||||
|
|
||||||
memset(_endpoint_info, 0, sizeof(_endpoint_info));
|
|
||||||
memset(&_transfer, 0, sizeof(_transfer));
|
|
||||||
_transfer.user_callback = None;
|
|
||||||
|
|
||||||
_setup_ready = false;
|
|
||||||
_abort_control = false;
|
|
||||||
|
|
||||||
_phy = get_usb_phy();
|
|
||||||
_initialized = false;
|
|
||||||
_connected = false;
|
|
||||||
_current_interface = 0;
|
|
||||||
_current_alternate = 0;
|
|
||||||
_locked = 0;
|
|
||||||
_post_process = NULL;
|
|
||||||
|
|
||||||
/* Set initial device state */
|
|
||||||
_device.state = Powered;
|
|
||||||
_device.configuration = 0;
|
|
||||||
_device.suspended = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
uint32_t USBDevice::endpoint_max_packet_size(usb_ep_t endpoint)
|
uint32_t USBDevice::endpoint_max_packet_size(usb_ep_t endpoint)
|
||||||
{
|
{
|
||||||
|
|
|
@ -72,17 +72,6 @@ public:
|
||||||
uint16_t wLength;
|
uint16_t wLength;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
|
||||||
* Instantiate a new USBDevice with the given parameters
|
|
||||||
*
|
|
||||||
* This function uses a target's built in USBPhy.
|
|
||||||
*
|
|
||||||
* @param vendor_id The USB vendor ID
|
|
||||||
* @param product_id The USB product ID
|
|
||||||
* @param product_release The device release number
|
|
||||||
*/
|
|
||||||
USBDevice(uint16_t vendor_id, uint16_t product_id, uint16_t product_release);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Instantiate a new USBDevice with the given parameters
|
* Instantiate a new USBDevice with the given parameters
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue