aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb/src
Commit message (Expand)AuthorAgeFilesLines
* Update to embedded-io 0.7Dario Nieuwenhuis2025-12-191-6/+45
* Fix rp webusb example on windowsLucas Kent2025-12-181-4/+0
* Expose dtr() and rts() on cdc_acm::ControlChangedgoodhoko2025-12-021-0/+10
* Fix a bug where CDC ACM BufferedReceiver repeats data when its future is droppedChris Doble2025-11-281-2/+5
* Merge branch 'main' into 17-add-support-for-boot-protocolMatteo Meluzzi2025-10-2410-13/+17
* rename HidSubclass to match hid specmatteo2025-10-011-7/+7
* review commentsmatteo2025-09-301-95/+39
* add usb subclass boot and usb protocol mouse and keyboardmatteo2025-09-231-5/+90
* update commentsmatteo2025-09-211-3/+3
* fix compilation with usbd-hid feature offmatteo2025-09-211-0/+25
* Add support for changing hid protocol modematteo2025-09-211-7/+32
* Fix CDC ACM BufferedReceiver buffer calculationJianqing Liu2025-07-161-1/+1
* make usb endpoint allocator methods accept an optional EndpointAddresskorbin2025-07-137-24/+52
* Update Rust nightly, stable.Dario Nieuwenhuis2025-07-041-1/+1
* Implement embedded-io-async traits for USB CDC ACMMatt Rodgers2025-05-071-0/+99
* Logging: Make some things less chattyDion Dokter2025-04-251-4/+4
* Add optional trace endpointDániel Buga2025-04-171-1/+28
* Add CMSIS-DAP driverDániel Buga2025-04-172-0/+102
* Merge pull request #3992 from elagil/usb_fixesDario Nieuwenhuis2025-03-251-1/+1
|\
| * fix: mute by default (UAC1)elagil2025-03-221-1/+1
* | Make CDC ACM state constructor `const`Bailey Quarters2025-03-241-4/+8
|/
* doc: Fix "the the"Ronald Weber2025-02-192-3/+3
* embassy-usb: fix `core::intrinsics` deprecate warning in nightly.René van Dorst2025-02-031-2/+1
* Desugar some async fnsDániel Buga2024-12-302-6/+4
* embassy-usb: fix building with optional log feature9names2024-12-282-1/+7
* Update default docs for device class fieldsEekle2024-12-241-3/+6
* Default USB to use composite_with_iads, which "just works" in most casesEekle2024-12-241-5/+8
* add docs for usb version variantssawyer bristol2024-12-031-0/+2
* forgot to expose UsbVersionsawyer bristol2024-12-021-1/+1
* rename BcdUsbVersion -> UsbVersionsawyer bristol2024-12-021-3/+3
* add fmtsawyer bristol2024-12-021-0/+2
* fix device_qualifier_descriptor with custom bcd versionsawyer bristol2024-12-021-1/+1
* add named bcd versionssawyer bristol2024-12-022-14/+21
* fix bug and allow bcd to be .0sawyer bristol2024-12-021-1/+1
* bcd default to 2.1sawyer bristol2024-12-021-2/+2
* custom bcd usb versionsawyer bristol2024-11-292-12/+18
* feat(usb): add USB Audio Class 1elagil2024-11-245-0/+1114
* Merge pull request #3314 from elagil/add_iso_endpoint_supportDario Nieuwenhuis2024-09-162-25/+206
|\
| * feat(usb): make use of ISO endpoint supportelagil2024-09-052-25/+206
* | Allow bos_descriptor_buf to be a zero-length sliceMaxime Vincent2024-08-291-0/+6
|/
* feat(usb): add device qualifier descriptorHaobo Gu2024-08-152-0/+25
* Update to Rust 1.80, make check-cfg unconditional.Dario Nieuwenhuis2024-07-251-0/+2
* Reduced define for 'unreachable!' to a single macro ruleTarun Singh2024-07-171-10/+6
* Add collapse_debuginfo to fmt.rs macros.Dario Nieuwenhuis2024-06-171-0/+17
* Merge pull request #2862 from AtoVproject/feature/web-usb-classDario Nieuwenhuis2024-04-283-0/+192
|\
| * feature: WebUSB capability implementationChris Maniewski2024-04-273-0/+192
* | usb-hid: all the RequestHandler method accept &mut selfBoris Faure2024-04-151-3/+3
* | usb/hid: make RequestHandler::set_report(&mut self,…)Boris Faure2024-04-151-9/+9
|/
* USB: fix comments about the config.max_packet_size_0 fieldAdam Simpkins2024-04-091-4/+5
* use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-231-16/+12