aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/flash/common.rs
Commit message (Expand)AuthorAgeFilesLines
* add changelog and fix rustfmt errorsAndreas Lindahl Flåten (ALF)2025-11-131-1/+7
* Add c.rs flash for the stm32c0 familyAndreas Lindahl Flåten (ALF)2025-11-131-1/+1
* 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
* Check the bank setup when requiredDion Dokter2025-04-241-0/+4
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-6/+3
* Update stm32-metapac.Dario Nieuwenhuis2025-01-061-1/+1
* Swat some other occurrences of .unwrap() that pull in panicing infraDavid Flemström2024-06-281-1/+1
* stm32: add some docs.Dario Nieuwenhuis2023-12-181-2/+31
* embassy-stm32: Misc clippy fixesGrant Miller2023-08-061-1/+1
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-281-2/+2
* Remove trivial to remove uses of atomic-polyfill.Dario Nieuwenhuis2023-07-121-1/+1
* Fix tests.Dario Nieuwenhuis2023-05-291-1/+1
* Remove ability to set alt layout - it does not work.Rasmus Melchior Jacobsen2023-05-261-1/+1
* Move new async to asynch module to guard for models without flash interruptRasmus Melchior Jacobsen2023-05-251-30/+2
* Fix end address for assertionRasmus Melchior Jacobsen2023-05-251-1/+1
* Fix merge errorRasmus Melchior Jacobsen2023-05-251-9/+0
* Only assert_not_corrupted_read if we read from the second bankRasmus Melchior Jacobsen2023-05-251-2/+3
* More blocking renameRasmus Melchior Jacobsen2023-05-251-6/+6
* Merge branch 'async-flash' of https://github.com/rmja/embassy into async-flashRasmus Melchior Jacobsen2023-05-251-6/+15
|\
| * Fix unused errorsRasmus Melchior Jacobsen2023-05-251-0/+3
| * Align with new bind_interruptRasmus Melchior Jacobsen2023-05-251-8/+33
| * Let FlashLayout and FlashRegion depends on a Blocking/Async mode genericRasmus Melchior Jacobsen2023-05-251-130/+88
| * Run format with nightlyRasmus Melchior Jacobsen2023-05-251-3/+1
| * Fix unused get_sector and ensure_sector_alignedRasmus Melchior Jacobsen2023-05-251-2/+47
| * stm32: Add async flash write/erase to f4Rasmus Melchior Jacobsen2023-05-251-114/+141
* | *_blocking -> blocking_*Rasmus Melchior Jacobsen2023-05-251-21/+21
* | Let Flash<Async/Blocking> be a thingRasmus Melchior Jacobsen2023-05-251-16/+21
* | Add runtime checks for errata 2.2.11Rasmus Melchior Jacobsen2023-05-251-0/+3
* | Fix unused errorsRasmus Melchior Jacobsen2023-05-251-0/+3
* | Align with new bind_interruptRasmus Melchior Jacobsen2023-05-251-8/+33
* | Let FlashLayout and FlashRegion depends on a Blocking/Async mode genericRasmus Melchior Jacobsen2023-05-251-130/+88
* | Run format with nightlyRasmus Melchior Jacobsen2023-05-251-3/+1
* | Fix unused get_sector and ensure_sector_alignedRasmus Melchior Jacobsen2023-05-251-2/+47
* | stm32: Add async flash write/erase to f4Rasmus Melchior Jacobsen2023-05-251-114/+141
|/
* Add missing implementations for f4 alternate regionsRasmus Melchior Jacobsen2023-05-231-9/+9
* Remove Drop for AltFlashLayoutRasmus Melchior Jacobsen2023-05-231-0/+1
* Add MAX_ERASE_SIZE const in build script, and use it in flash-wide implementa...Mathias2023-04-181-3/+3
* Implement embedded-storage traits for full flash structMathias2023-04-181-0/+29
* common/peripheral: do not require mut in PeripheralRef clone_unchecked.Dario Nieuwenhuis2023-04-111-2/+1
* Remove Drop on Flash and FlashLayout and propage lifetime to region typesRasmus Melchior Jacobsen2023-04-051-16/+4
* Fix formatting of sector erase logRasmus Melchior Jacobsen2023-04-031-1/+1
* Ensure that flash locking is defered to after writeRasmus Melchior Jacobsen2023-04-011-2/+13
* Ensure that ranges are validated with the region sizeRasmus Melchior Jacobsen2023-04-011-35/+22
* Wrap write/erase operations in csRasmus Melchior Jacobsen2023-03-301-116/+89
* Ensure that embedded_storage traits are actually implementedRasmus Melchior Jacobsen2023-03-301-4/+4
* Let sector computation be shared across familiesRasmus Melchior Jacobsen2023-03-301-3/+32
* Align familiesRasmus Melchior Jacobsen2023-03-301-0/+6
* Add AltFlashLayout for supported F4 chipsRasmus Melchior Jacobsen2023-03-301-3/+1
* Remove FlashRegion trait and rename Settings to FlashRegionRasmus Melchior Jacobsen2023-03-301-28/+70