aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* usb: remove device_descriptor buffer, store bytes in UsbDevice.inner insteadAdam Greig2024-03-234-40/+33
* fmt: disable "unused" warnings.Dario Nieuwenhuis2024-03-201-2/+1
* Add buffer size info to read_packetJomer.Dev2024-01-081-0/+1
* usb: remove msos-descriptor feature.Dario Nieuwenhuis2023-11-083-35/+8
* usb: reject instead of panic on CONTROL OUT longer than the buf.Dario Nieuwenhuis2023-11-061-0/+10
* Apply Pedantic Clippy LintsRafael Bachmann2023-10-1511-140/+118
* Fix clippyRafael Bachmann2023-10-155-22/+32
* Constify Config::newRafael Bachmann2023-10-151-1/+1
* embassy-usb: Add MIDI classkalkyl2023-10-142-0/+228
* Add async interface for CDC control changesMatt Spencer2023-09-191-2/+68
* Sync all fmt.rs files.Dario Nieuwenhuis2023-08-301-6/+39
* Fix hardcoded buffer length in USB NCM causing broken link on USB 2.0.Isaikin Roman2023-08-201-8/+13
* Fixed the final null terminator for RegMultiSz.Lukas Joeressen2023-08-181-1/+1
* Introduce driver::HardwareAddress without smoltcp dependencyRuben De Smet2023-07-311-1/+4
* Release embassy-net v0.1Dario Nieuwenhuis2023-06-291-2/+3
* usb: add missing builder reexports.Dario Nieuwenhuis2023-06-292-3/+3
* Remove unused `feature(type_alias_impl_trait)`.Dario Nieuwenhuis2023-05-141-1/+0
* Fix some typosDirk Stolle2023-05-083-4/+4
* Address review commentsJames Munns2023-03-272-11/+3
* Correct copy/paste errorsJames Munns2023-03-271-4/+6
* Add logging and interface for debugging buffer usageJames Munns2023-03-274-0/+59
* embassy_usb: Add split() for cdc_acmLasse Dalegaard2023-03-041-0/+100