rust-embedded-community/usb-device
Experimental device-side USB framework for microcontrollers in Rust.
RustMIT
Issues
- 8
Support for multiple device configurations
#150 opened by ia0 - 9
How to manage testing usb-device?
#100 opened by ianrrees - 9
- 3
- 0
- 2
- 5
Feature request: OS detection with handshake
#106 opened by LinuxHeki - 2
Can't allocate multiple serial devices
#111 opened by kpishere - 2
Mass Storage Class broken (on macOS?)
#93 opened by reitermarkus - 5
Improvement: Minimize LANGID enum under feature flag
#139 opened by maor1993 - 2
Feature request: TinyUSB integration
#135 opened by GamePad64 - 0
- 2
- 1
Replace atomic-polyfill with portable-atomic
#118 opened by ia0 - 1
- 9
Isochronous endpoint support
#33 opened by twitchyliquid64 - 15
USB Gadget implementation
#12 opened by nickray - 9
Usage with global allocator
#110 opened by hacknus - 10
- 1
Device builder should consume the bus allocator
#105 opened by parasyte - 15
Can't implement CDC with HID
#102 opened by yallxe - 1
Descriptor reads sometimes fail on SAMD21
#84 opened by mjahamel - 1
- 1
Resume (remote wakeup) hooks
#65 opened by haata - 6
- 2
embassy-usb
#89 opened by stappersg - 2
- 1
Simplify control buffer sizing
#90 opened by ryan-summers - 5
How do I implement a device with multiple classes
#85 opened by arkap - 2
- 25
- 5
Callback on new data arrived
#81 opened by vklachkov - 5
- 12
UsbClass::poll not always called on UsbDevice::poll
#32 opened by TimNN - 3
CTR_RX is not being cleared.
#72 opened by linasdev - 5
Alternate setting support
#49 opened by kiffie - 1
Revise docs for UsbBus::reset(), to indicate it should handle a bus reset
#25 opened by twitchyliquid64 - 5
Interface association
#26 opened by katyo - 5
- 2
USB read doesn't trigger
#47 opened by dimpolo - 4
USB high speed & full speed support
#39 opened by conorpp - 3
New endpoint allocation/configuration API
#21 opened by mvirkkunen - 0
endpoint-trait TODO list
#38 opened by mvirkkunen - 12
- 2
USB 2.1 and BOS descriptors break things.
#35 opened by FrozenDroid - 9
Compile-time descriptor generation
#11 opened by mvirkkunen - 2
Configurable QUIRK_SET_ADDRESS_BEFORE_STATUS
#27 opened by nickray - 2
bNumEndpoints is always 0?
#24 opened by btrepp - 1
Design: Make UsbBus::alloc_ep less convoluted
#10 opened by mvirkkunen - 8