aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb
Commit message (Collapse)AuthorAgeFilesLines
* Fix rp webusb example on windowsLucas Kent2025-12-181-4/+0
|
* Don't forget the changelog!goodhoko2025-12-021-0/+1
|
* Expose dtr() and rts() on cdc_acm::ControlChangedgoodhoko2025-12-021-0/+10
| | | | What purpose that sturct has otherwise?
* Fix a bug where CDC ACM BufferedReceiver repeats data when its future is droppedChris Doble2025-11-282-2/+6
|
* chore: bump usbd-hid versionHaobo Gu2025-11-252-1/+2
| | | | Signed-off-by: Haobo Gu <[email protected]>
* Merge branch 'main' into 17-add-support-for-boot-protocolMatteo Meluzzi2025-10-2411-14/+18
|
* Merge branch 'main' into 17-add-support-for-boot-protocolMatteo Meluzzi2025-10-021-0/+1
|\
| * Update manifests to satisfy new checks.Dario Nieuwenhuis2025-09-221-0/+1
| |
* | 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
| |
* | fix changelogmatteo2025-09-212-4/+2
| |
* | 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-213-8/+37
|/
* chore: prepare embassy crate releasesUlf Lilleengen2025-08-262-4/+6
|
* Read crate configs from metadata.Dario Nieuwenhuis2025-08-251-0/+11
|
* feat: add semver checks and releasing to releaserUlf Lilleengen2025-08-251-5/+0
| | | | | | | | | * List dependencies of a crate * List dependents of a crate * Perform semver-checks of a crate * Prepare a release for a crate and all dependents * Use a single release.toml for cargo-release * Add changelogs where missing
* fix: prepare embassy-sync 0.7.1 releaseUlf Lilleengen2025-08-121-1/+1
| | | | * Add newtype for moved type to preserve API compat
* chore: Release embassy-usb-driver version 0.2.0Ulf Lilleengen2025-07-161-1/+1
|
* chore: Release embassy-usb version 0.5.0Ulf Lilleengen2025-07-162-1/+4
|
* Fix CDC ACM BufferedReceiver buffer calculationJianqing Liu2025-07-161-1/+1
| | | | Co-authored-by: Ralph Ursprung <[email protected]>
* chore: Release embassy-net-driver-channel version 0.3.1Ulf Lilleengen2025-07-161-1/+1
|
* Merge pull request #4397 from korbin/allocate-numbered-endpointsDario Nieuwenhuis2025-07-157-24/+52
|\ | | | | | | Make USB endpoint allocator methods accept an optional `EndpointAddress`
| * make usb endpoint allocator methods accept an optional EndpointAddresskorbin2025-07-137-24/+52
| |
* | release: embassy-usb-driver 0.1.1Ulf Lilleengen2025-07-151-1/+1
|/
* `embassy-usb`: add release automation using `cargo-release`Ralph Ursprung2025-07-082-1/+7
| | | | | | | | | | | this requires you to install [`cargo-release`]. note that this does not include a URL pointing to the diff on GitHub as is usually done in changelogs since `embassy` is a mono-repo and the GH UI doesn't offer a commit view per folder (see the [GH feature request] for this). [`cargo-release`]: https://crates.io/crates/cargo-release [GH feature request]: https://github.com/orgs/community/discussions/162131
* prepare changelog for `embassy-usb` v0.5.0Ralph Ursprung2025-07-081-0/+7
|
* Update Rust nightly, stable.Dario Nieuwenhuis2025-07-041-1/+1
|
* embassy-sync: bump to 0.7.0Matt Johnston2025-05-221-1/+1
|
* Update defmt dependenciesYuri Astrakhan2025-05-181-2/+2
|
* Implement embedded-io-async traits for USB CDC ACMMatt Rodgers2025-05-072-0/+100
|
* 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
|\ | | | | | | Small USB-related fixes
| * fix: mute by default (UAC1)elagil2025-03-221-1/+1
| |
* | Make CDC ACM state constructor `const`Bailey Quarters2025-03-241-4/+8
|/
* Add information about existing USB IP implementationsdecaday2025-03-191-0/+5
|
* 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
| | | | | | | | | | | | Replaced `core::intrinsics::copy_nonoverlapping` with the `core::ptr::copy_nonoverlapping`. Compiling embassy-usb v0.4.0 (embassy/embassy-usb) warning: use of deprecated module `core::intrinsics`: import this function via `std::mem` instead --> embassy/embassy-usb/src/class/cdc_ncm/mod.rs:17:23 | 17 | use core::intrinsics::copy_nonoverlapping; | ^^^^^^^^^^^^^^^^^^^
* chore: bump embassy-sync versionUlf Lilleengen2025-01-151-1/+1
| | | | Prepare version 0.6.2 for release
* Release embassy-usb v0.4.0, embassy-usb-logger v0.4.0.Dario Nieuwenhuis2025-01-152-1/+14
|
* 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
|