aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/flash/asynch.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-4/+4
|
* Remove all notion of 'default' and 'alt' flash layouts. Now there's just the ↵Dion Dokter2025-05-011-4/+3
| | | | one layout.
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-5/+2
|
* Swat some other occurrences of .unwrap() that pull in panicing infraDavid Flemström2024-06-281-1/+1
|
* stm32: more docs.Dario Nieuwenhuis2023-12-181-0/+17
|
* stm32: add some docs.Dario Nieuwenhuis2023-12-181-1/+1
|
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-6/+2
|
* Rename embassy-hal-common to embassy-hal-internal, document it's for ↵Dario Nieuwenhuis2023-07-281-2/+2
| | | | internal use only. (#1700)
* Remove trivial to remove uses of atomic-polyfill.Dario Nieuwenhuis2023-07-121-1/+1
|
* Make interrupt module more standard.Dario Nieuwenhuis2023-06-081-5/+5
| | | | | | | | | | | | - Move typelevel interrupts to a special-purpose mod: `embassy_xx::interrupt::typelevel`. - Reexport the PAC interrupt enum in `embassy_xx::interrupt`. This has a few advantages: - The `embassy_xx::interrupt` module is now more "standard". - It works with `cortex-m` functions for manipulating interrupts, for example. - It works with RTIC. - the interrupt enum allows holding value that can be "any interrupt at runtime", this can't be done with typelevel irqs. - When "const-generics on enums" is stable, we can remove the typelevel interrupts without disruptive changes to `embassy_xx::interrupt`.
* cortex-m: remove owned interrupts.Dario Nieuwenhuis2023-06-011-4/+3
|
* Remove ability to set alt layout - it does not work.Rasmus Melchior Jacobsen2023-05-261-1/+1
|
* nightly guard async traits onlyRasmus Melchior Jacobsen2023-05-261-4/+8
|
* Move new async to asynch module to guard for models without flash interruptRasmus Melchior Jacobsen2023-05-251-0/+31
|
* *_blocking -> blocking_*Rasmus Melchior Jacobsen2023-05-251-2/+2
|
* Let Flash<Async/Blocking> be a thingRasmus Melchior Jacobsen2023-05-251-8/+5
|
* Align with new bind_interruptRasmus Melchior Jacobsen2023-05-251-0/+3
|
* Let FlashLayout and FlashRegion depends on a Blocking/Async mode genericRasmus Melchior Jacobsen2023-05-251-5/+30
|
* stm32: Add async flash write/erase to f4Rasmus Melchior Jacobsen2023-05-251-0/+129