aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/flash/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* configure flash latency after axi clock and handle different flash in STM32H...Dominik Sliwa2023-08-181-1/+3
* added flash supportdev-guruprasath2023-07-311-1/+2
* nightly guard async traits onlyRasmus Melchior Jacobsen2023-05-261-2/+2
* Move new async to asynch module to guard for models without flash interruptRasmus Melchior Jacobsen2023-05-251-1/+3
* Remove TryLockError,Rasmus Melchior Jacobsen2023-05-251-1/+0
* Let FlashLayout and FlashRegion depends on a Blocking/Async mode genericRasmus Melchior Jacobsen2023-05-251-0/+3
* Fix unused get_sector and ensure_sector_alignedRasmus Melchior Jacobsen2023-05-251-44/+0
* stm32: Add async flash write/erase to f4Rasmus Melchior Jacobsen2023-05-251-0/+49
* Ensure FlashRegion can only be created within this crateRasmus Melchior Jacobsen2023-05-231-0/+1
* stm32f0 flash implementationJaap Prickartz2023-05-141-1/+2
* Add MAX_ERASE_SIZE const in build script, and use it in flash-wide implementa...Mathias2023-04-181-0/+1
* Add defmt support to new flash typesRasmus Melchior Jacobsen2023-03-301-0/+4
* Let sector computation be shared across familiesRasmus Melchior Jacobsen2023-03-301-1/+14
* Align familiesRasmus Melchior Jacobsen2023-03-301-35/+9
* Add AltFlashLayout for supported F4 chipsRasmus Melchior Jacobsen2023-03-301-26/+32
* Remove FlashRegion trait and rename Settings to FlashRegionRasmus Melchior Jacobsen2023-03-301-10/+6
* Remove flash operations from FlashRegion trait and move to common moduleRasmus Melchior Jacobsen2023-03-291-191/+9
* Fix build of not implemented familyRasmus Melchior Jacobsen2023-03-291-1/+1
* Add unimplemented family sectionRasmus Melchior Jacobsen2023-03-291-34/+61
* Move as much logic from families to shared module as possibleRasmus Melchior Jacobsen2023-03-291-78/+57
* Expose get_sector in favor of is_eraseable_rangeRasmus Melchior Jacobsen2023-03-291-1/+13
* Keep peripheral lifetime when calling into_regions()Rasmus Melchior Jacobsen2023-03-291-5/+7
* Expose flash region settings as an arrayRasmus Melchior Jacobsen2023-03-291-18/+22
* Support running tests in embassy-stm32 and move impl from common back to stm32Rasmus Melchior Jacobsen2023-03-291-0/+7
* Implement drop for FlashRegionsRasmus Melchior Jacobsen2023-03-251-0/+6
* Add is_eraseable_range and split write into consecutive partsRasmus Melchior Jacobsen2023-03-251-27/+58
* Add FlashRegion trait and implement embedded_storage traits for each regionRasmus Melchior Jacobsen2023-03-251-43/+113
* stm32: remove unused embedded-storage-async.Dario Nieuwenhuis2023-03-141-43/+0
* Remove flash lock/unlock public API from stm32 flash, and perform the unlocki...Mathias2022-09-301-14/+13
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-231-6/+6
* Update embassy-stm32Dario Nieuwenhuis2022-07-231-11/+5
* Require erase address to be aligned to page sizechemicstry2022-07-141-1/+1
* Add F4 flash driverchemicstry2022-07-111-0/+1
* Run rustfmt.Dario Nieuwenhuis2022-06-121-11/+5
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-121-1/+1
* Add H7 flash and bootloader supportMatous Hybl2022-05-061-0/+1
* Add F7 flash and bootloader supportMatous Hybl2022-05-061-1/+3
* Refactor flash handling to different modules for different familiesMatous Hybl2022-05-061-235/+9
* Add support for F3 flashMatous Hybl2022-05-061-28/+84
* Add bootloader to CIUlf Lilleengen2022-04-271-63/+21
* Add stm32 flash + bootloader supportUlf Lilleengen2022-04-271-0/+401