| Age | Commit message (Collapse) | Author |
|
|
|
> 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
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
for removing dcd_set_config()
|
|
|
|
|
|
|
|
stm32fsdev: Implement dcd_connect.
|
|
port ESP32 S2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tud_isr() must be called by application to forward the irqhandle to the
stack
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Port samg55
|
|
|
|
Signed-off-by: Chang Feng <[email protected]>
|