aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
...
* low-power: add stop support for stm32l5Christian Enderle2024-01-021-1/+1
* dbgmcu: add stm32l5 supportChristian Enderle2024-01-021-1/+1
* dbgmcu: set bits to false when disabledChristian Enderle2023-12-281-26/+24
* stm32: doc everything else.Dario Nieuwenhuis2023-12-191-0/+1
* stm32/timer: docs.Dario Nieuwenhuis2023-12-191-1/+24
* stm32: document hrtim, qspi, sdmmc, spi.Dario Nieuwenhuis2023-12-191-23/+1
* stm32: more docs.Dario Nieuwenhuis2023-12-191-1/+23
* Document how to bind multiple interrupts and handlers in `bind_interrupts!`.Dario Nieuwenhuis2023-12-081-0/+23
* STM32: Add UID driverAdam Greig2023-12-031-0/+2
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-2/+1
* stm32: compute stop mode and workaround rtt test bugxoviat2023-11-041-2/+3
* Re-add impl_trait_projectionsDániel Buga2023-10-301-1/+2
* stm32/low-power: refactor refcountxoviat2023-10-251-3/+3
* stm32: avoid creating many tiny critical sections in init.Dario Nieuwenhuis2023-10-121-72/+73
* enable clock firstpbert2023-10-121-3/+3
* STM32: combine RccPeripherals reset() and enable() to reset_and_enable()pbert2023-10-121-3/+3
* stm32: remove atomic-polyfill.Dario Nieuwenhuis2023-10-121-1/+3
* stm32: add opamp mod and update pacxoviat2023-10-031-0/+2
* Remove impl_trait_projections.Dario Nieuwenhuis2023-10-021-1/+1
* handle _C pinsJuliDi2023-10-011-0/+12
* Merge branch 'main' into issue-1974-add-sai-driverTyler2023-09-291-1/+15
|\
| * stm32: update metapac and remove sbsxoviat2023-09-281-3/+1
| * Make irq token Copy+CloneDario Nieuwenhuis2023-09-251-0/+1
| * stm32: centralize enabling pwr, syscfg, flash.Dario Nieuwenhuis2023-09-251-0/+10
| * stm32: add stm32wba support.Dario Nieuwenhuis2023-09-161-1/+1
| * stm32: flesh out lp executorxoviat2023-08-241-0/+5
* | Issue #1974 add SAI driverTyler Gilbert2023-09-291-0/+2
|/
* 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
| |/ |/|