aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* stm32: flesh out lp executorxoviat2023-08-241-0/+5
* stm32: add low-power modxoviat2023-08-221-0/+2
* fmt mod must not be public.Dario Nieuwenhuis2023-08-091-1/+1
* stm32: add hrtim v2Dario Nieuwenhuis2023-07-311-1/+1
* Merge branch 'main' of https://github.com/embassy-rs/embassy into hrtimxoviat2023-07-281-3/+5
|\
| * add document-featuresJuliDi2023-07-281-0/+3
| * stm32/timer: merge pwm module into timer. (#1703)Dario Nieuwenhuis2023-07-281-1/+0
| * Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-281-2/+2
* | stm32/hrtim: extract into modxoviat2023-07-281-4/+5
|/
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-191-28/+28
* fix merge conflictgoueslati2023-06-121-33/+28
|\
| * Remove embassy-cortex-m crate, move stuff to embassy-hal-common.Dario Nieuwenhuis2023-06-091-2/+2
| * Remove executor dep+reexports from HALs.Dario Nieuwenhuis2023-06-091-1/+0
| * Add `rt` feature to HALs, cfg out interrupt handling when not set.Dario Nieuwenhuis2023-06-081-0/+1
| * Reexport NVIC_PRIO_BITS at HAL root.Dario Nieuwenhuis2023-06-081-0/+2
| * Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-31/+24
* | stm32/ipcc: move tl_mbox into `embassy-stm32-wpan`goueslati2023-06-121-2/+2
|/
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-1/+1
* Merge branch 'main' of https://github.com/embassy-rs/embassy into uartxoviat2023-05-291-2/+0
|\
| * stm32/ipcc: move into tl_mboxxoviat2023-05-271-2/+0
* | stm32/uart: refactor rx ringbufferxoviat2023-05-291-1/+1
|/
*-. Merge #1340 #1474bors[bot]2023-05-251-0/+2
|\ \
| * | stm32/i2s: add module and example for f4xoviat2023-05-031-0/+2
* | | stm32: move to bind_interruptsxoviat2023-05-241-1/+35
| |/ |/|
* | Update Rust nightly.Dario Nieuwenhuis2023-05-191-1/+0
* | stm32/usb: do not require embassy-time.Dario Nieuwenhuis2023-05-191-1/+1
* | Remove unused `feature(type_alias_impl_trait)`.Dario Nieuwenhuis2023-05-141-4/+1
* | added TL Mailbox initialization for STM32WBgoueslati2023-05-021-0/+2
|/
* Merge #1376bors[bot]2023-05-011-1/+1
|\
| * stm32/rtc: build more chipsxoviat2023-04-181-1/+1
* | Merge branch 'embassy-rs:master' into masterChuck Davis2023-04-301-0/+2
|\ \
| * | add IPCC peripheral for stm32wbOueslatiGhaith2023-04-271-0/+2
* | | Remove legacy LoRa drivers.ceekdee2023-04-271-3/+0
|/ /
* | Deprecate original LoRa drivers. Update rust-lorawan releases.ceekdee2023-04-251-0/+1
* | stm32/dma: refactor.Dario Nieuwenhuis2023-04-181-1/+6
|/
* stm32/rtc: disable nonworking versionsxoviat2023-04-161-1/+1
* stm32/rtc: disable nonworking versionsxoviat2023-04-161-1/+1
* Merge branch 'embassy-stm32/rtc' of https://github.com/MathiasKoch/embassy in...xoviat2023-04-161-0/+2
|\
| * Rebase on masterMathias2023-02-131-5/+24
| |\
| * | Implement RTC peripheral for all stm32 families with rtcMathias2022-09-291-0/+2
* | | stm32: remove subghz feature.Dario Nieuwenhuis2023-04-071-3/+2
* | | Align familiesRasmus Melchior Jacobsen2023-03-301-1/+0
* | | Merge remote-tracking branch 'upstream/master' into flash-regionsRasmus Melchior Jacobsen2023-03-301-1/+2
|\ \ \
| * | | feat(stm32:qspi): add support for QSPI in stm32Mateusz Butkiewicz2023-03-271-1/+2
| | |/ | |/|
* | | Let flash module be conditionally includedRasmus Melchior Jacobsen2023-03-291-10/+1
* | | Ensure flash module and FlashRegion trait is always definedRasmus Melchior Jacobsen2023-03-251-0/+7
|/ /
* | stm32: add stm32c0 support.Dario Nieuwenhuis2023-01-171-1/+1
* | Update stm32-data.Dario Nieuwenhuis2023-01-111-1/+1
* | stm32: Add basic support for DMA priority settingsMatous Hybl2022-11-281-1/+16
* | Switch to async-fn-in-traitDario Nieuwenhuis2022-11-251-1/+5