aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/usb
Commit message (Expand)AuthorAgeFilesLines
...
* Reset inited flag to allow re-enablingDániel Buga2024-04-261-0/+1
* Hide the Dir traitDániel Buga2024-04-261-2/+2
* Extract synopsys otg driverDániel Buga2024-04-261-1203/+107
* Fix spelling in vbus_detection doc commentJoël Schulz-Ansres2024-04-221-2/+2
* Merge pull request #2813 from diondokter/u0-dionDario Nieuwenhuis2024-04-162-8/+8
|\
| * stm32/usb: enable USV for U0.Dario Nieuwenhuis2024-04-161-1/+1
| * Add some examples.Dion Dokter2024-04-131-7/+7
* | Remove nested CSJames Munns2024-04-161-6/+4
* | Add critical sections to avoid USB OTG ErrataJames Munns2024-04-161-52/+64
|/
* stm32/otg: fix OTG_HS in FS mode.Dario Nieuwenhuis2024-04-121-40/+18
* stm32: fix typo in docBoris Faure2024-04-111-2/+2
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-233-25/+23
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-202-13/+2
* stm32/usb: assert usb clock is okay.Dario Nieuwenhuis2024-03-191-0/+13
* stm32/usb: extract common init code.Dario Nieuwenhuis2024-03-193-48/+53
* stm32/usb: merge usb and usb_otg into single module.Dario Nieuwenhuis2024-03-193-36/+1660
* USB needs PWR_CR2 USV set on STM32L4Joonas Javanainen2024-02-201-1/+1
* stm32: autogenerate clocks struct, enable mux for all chips.Dario Nieuwenhuis2024-02-021-1/+1
* Suppress "unused" warnings.Dario Nieuwenhuis2024-01-141-5/+6
* changes to get usb working on a L1. Adds a usb_serial example tooshufps2024-01-141-0/+6
* stm32: fix USB wait_enabled IN messagesBen Schattinger2023-12-261-2/+2
* stm32: USB IN endpoints use IN wakersBen Schattinger2023-12-261-1/+1
* stm32: doc everything else.Dario Nieuwenhuis2023-12-192-0/+11
* Conditionally compile line for all stm32wb chipsKaitlyn Kenwell2023-12-081-1/+1
* Assert CR2.USV on stm32wb55, wb35 series chipsKaitlyn Kenwell2023-12-081-1/+1
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-2/+0
* enable clock firstpbert2023-10-121-1/+1
* STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-121-2/+1
* stm32: centralize enabling pwr, syscfg, flash.Dario Nieuwenhuis2023-09-251-4/+1
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-281-1/+1
* Update stm32-metapac, includes chiptool changes to use real Rust enums now.Dario Nieuwenhuis2023-06-291-28/+28
* stm32/usb: add TODO: implement VBUS detection.Dario Nieuwenhuis2023-06-271-42/+43
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-191-220/+194
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-082-6/+6
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-3/+3
* stm32: move to bind_interruptsxoviat2023-05-241-87/+93
* stm32/usb: do not require embassy-time.Dario Nieuwenhuis2023-05-191-2/+4
* stm32: add H5 support.Dario Nieuwenhuis2023-04-061-0/+5
* stm32/usb: add support for 32bit usbram.Dario Nieuwenhuis2023-04-061-46/+85
* usb: docsDario Nieuwenhuis2023-01-311-8/+8
* Update stm32-data.Dario Nieuwenhuis2023-01-111-0/+1
* Refactor embassy-usb address handling to allow reordering of status resoponsechemicstry2023-01-111-12/+13
* stm32/usb: use separate irq flags.Dario Nieuwenhuis2022-12-231-33/+33
* usb-driver: Remove unncessary lifetimeGabriel Smith2022-11-271-1/+1
* Switch to async-fn-in-traitDario Nieuwenhuis2022-11-251-313/+269
* usb: make HALs depend only on embassy-usb-driver.Dario Nieuwenhuis2022-09-271-2/+3
* usb: split driver trait to separate crate.Dario Nieuwenhuis2022-09-261-17/+18
* Replace futures::future::poll_fn -> core::future::poll_fn.Dario Nieuwenhuis2022-09-221-2/+1
* split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis2022-08-221-1/+1
* Split embassy-time from embassy-executor.Dario Nieuwenhuis2022-08-181-1/+1