| Age | Commit message (Collapse) | Author |
|
nuc505: change dcd_set_config() behavior
|
|
Cxd56 disconnect connect
|
|
|
|
|
|
|
|
Valentyusb dcd disconnect connect
|
|
Synopsys msp430 dcd disconnect connect
|
|
samg implement dcd connect/disconnect
|
|
> If you notice my chain of events above, the bulk transfer was started BEFORE the SET_INTERFACE call. The USB device hardware swaps the order of them being delivered. On STM32, it gives priority to the lower-numbered EP index.
It shouldn't be a matter, control is 2+ stage, before sending the setup. Host should stop all communication to the endpoint that It wants to close.
|
|
|
|
|
|
Implement setInterface(alt) for usb net driver
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
don't return false with STD request get/setInterface() or targeted Data
Interface (itfnum +1)
|
|
interface
|
|
|
|
mostly forward these request (recipient = interface) to class driver.
|
|
merge net_data back into net driver
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tested with dfu_runtime
|
|
|
|
|
|
|
|
|
|
usbnet: OS-agnostic (Windows/Linux/macOS) network driver
|
|
|
|
|
|
|
|
|