aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/flash/f4.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-8/+16
|
* Remove all notion of 'default' and 'alt' flash layouts. Now there's just the ↵Dion Dokter2025-05-011-11/+3
| | | | one layout.
* Fix the f4 flash tests by throwing away alt modeDion Dokter2025-05-011-249/+68
|
* Add F4 supportDion Dokter2025-04-291-0/+10
|
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-6/+5
|
* feat(stm32): Add OTP flash region (again)Rasmus Melchior Jacobsen2025-03-201-1/+4
|
* Update stm32-metapac.Dario Nieuwenhuis2025-01-061-2/+2
|
* chore: fix buildelagil2025-01-031-1/+1
|
* Swat some other occurrences of .unwrap() that pull in panicing infraDavid Flemström2024-06-281-4/+4
|
* Reduce use of the full `futures` crate.Dario Nieuwenhuis2024-04-261-2/+1
|
* stm32/flash: remove otp flash regions (removed in newer metapacs).Dario Nieuwenhuis2024-04-141-4/+1
|
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-201-1/+0
|
* stm32/flash: add support for f1.Dario Nieuwenhuis2024-01-051-2/+2
|
* stm32: more docs.Dario Nieuwenhuis2023-12-181-1/+1
|
* STM32: Enable flash support for STM32G4Adam Greig2023-12-161-1/+1
|
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-2/+0
|
* stm32: Remove unneeded unsafeRasmus Melchior Jacobsen2023-10-241-1/+1
|
* stm32 flash: check lock bit before unlockingAndres Vahter2023-10-101-2/+4
| | | | It hardfaults if already unlocked flash is unlocked again.
* stm32/flash: avoid pointless "if flag is set, set it".Dario Nieuwenhuis2023-07-311-6/+3
|
* Rename embassy-hal-common to embassy-hal-internal, document it's for ↵Dario Nieuwenhuis2023-07-281-1/+1
| | | | internal use only. (#1700)
* Remove trivial to remove uses of atomic-polyfill.Dario Nieuwenhuis2023-07-121-2/+1
|
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-191-17/+13
|
* Remove ability to set alt layout - it does not work.Rasmus Melchior Jacobsen2023-05-261-26/+9
|
* WHY does format on save not workRasmus Melchior Jacobsen2023-05-261-3/+1
|
* nightly guard async traits onlyRasmus Melchior Jacobsen2023-05-261-10/+1
|
* Move nightly guard and clear data cache reset bitRasmus Melchior Jacobsen2023-05-261-1/+2
|
* erase_sector_blocking -> blocking_erase_sectorRasmus Melchior Jacobsen2023-05-251-0/+4
|
* Endless rustfmt painRasmus Melchior Jacobsen2023-05-251-3/+3
|
* Fix end address for assertionRasmus Melchior Jacobsen2023-05-251-2/+2
|
* Only assert_not_corrupted_read if we read from the second bankRasmus Melchior Jacobsen2023-05-251-7/+8
|
* Errata if _not_ pa12 out lowRasmus Melchior Jacobsen2023-05-251-2/+2
|
* *_blocking -> blocking_*Rasmus Melchior Jacobsen2023-05-251-9/+9
|
* Let Flash<Async/Blocking> be a thingRasmus Melchior Jacobsen2023-05-251-2/+20
|
* Handle errata 2.2.12Rasmus Melchior Jacobsen2023-05-251-1/+40
|
* Add runtime checks for errata 2.2.11Rasmus Melchior Jacobsen2023-05-251-1/+72
|
* Add sector number testsRasmus Melchior Jacobsen2023-05-251-41/+47
|
* Fix unused errorsRasmus Melchior Jacobsen2023-05-251-5/+3
|
* Simplify SR->ResultRasmus Melchior Jacobsen2023-05-251-28/+17
|
* Align with new bind_interruptRasmus Melchior Jacobsen2023-05-251-1/+1
|
* Actually transition to dual bank mode - key was requiredRasmus Melchior Jacobsen2023-05-251-5/+24
|
* Default to Async modeRasmus Melchior Jacobsen2023-05-251-5/+5
|
* Let FlashLayout and FlashRegion depends on a Blocking/Async mode genericRasmus Melchior Jacobsen2023-05-251-64/+50
|
* Run format with nightlyRasmus Melchior Jacobsen2023-05-251-7/+7
|
* Add more missing nightly guardsRasmus Melchior Jacobsen2023-05-251-7/+12
|
* Add missing nightly guardsRasmus Melchior Jacobsen2023-05-251-0/+2
|
* stm32: Add async flash write/erase to f4Rasmus Melchior Jacobsen2023-05-251-26/+155
|
* Add missing implementations for f4 alternate regionsRasmus Melchior Jacobsen2023-05-231-8/+61
|
* Remove Drop for AltFlashLayoutRasmus Melchior Jacobsen2023-05-231-7/+8
|
* common/peripheral: do not require mut in PeripheralRef clone_unchecked.Dario Nieuwenhuis2023-04-111-1/+1
|
* Remove Drop on Flash and FlashLayout and propage lifetime to region typesRasmus Melchior Jacobsen2023-04-051-20/+22
| | | | This allows the user to "split" the FlashRegions struct into each region