aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/flash/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* stm32: async flash erase/write for h7Filip Brozovic2025-11-181-2/+2
|
* Add c.rs flash for the stm32c0 familyAndreas Lindahl Flåten (ALF)2025-11-131-1/+2
| | | | | This is basically a copy of the `g.rs` file, with multi bank support removed (c0 is single bank only).
* Aligned STM32WBA with U5 flash HALGerzain Mata2025-07-291-2/+2
|
* new APIokhsunrog2025-05-211-0/+5
|
* only support eeprom for l0 and l1okhsunrog2025-05-211-2/+3
|
* import and re-export EEPROM_BASE and EEPROM_SIZE in flash moduleokhsunrog2025-05-211-0/+2
|
* Remove all notion of 'default' and 'alt' flash layouts. Now there's just the ↵Dion Dokter2025-05-011-9/+1
| | | | one layout.
* feat(stm32): Add OTP flash region (again)Rasmus Melchior Jacobsen2025-03-201-0/+2
|
* Update stm32-metapac.Dario Nieuwenhuis2025-01-061-2/+1
|
* fix stmd g0/g4 formatting and bker bit accesschanterheld2025-01-021-2/+2
|
* embassy-stm32. support g0 second flash bankchanterheld2025-01-021-2/+2
|
* stm32/flash: add stm32f2, stm32h5 flash driverLucas Martins2024-10-211-2/+3
|
* stm32/flash: add support for l5Christian Enderle2024-10-171-3/+4
|
* stm32: add f2 flash support (blocking)Maxime Vincent2024-09-021-2/+3
|
* Emit cargo:rustc-check-cfg instructions from build.rsJan Špaček2024-05-301-2/+2
|
* Add wdt and flashDion Dokter2024-04-141-1/+2
|
* stm32/flash: remove otp flash regions (removed in newer metapacs).Dario Nieuwenhuis2024-04-131-2/+0
|
* flash: h50: first pass at implementationTorin Cooper-Bennun2024-02-191-1/+2
|
* support u5 flashZach2024-02-171-1/+2
|
* stm32/flash: add support for f1.Dario Nieuwenhuis2024-01-051-3/+3
|
* stm32: more docs.Dario Nieuwenhuis2023-12-191-0/+1
|
* stm32: add some docs.Dario Nieuwenhuis2023-12-181-12/+50
|
* STM32: Enable flash support for STM32G4Adam Greig2023-12-161-3/+3
|
* configure flash latency after axi clock and handle different flash in ↵Dominik Sliwa2023-08-181-1/+3
| | | | STM32H7A/B devices
* 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 ↵Mathias2023-04-181-0/+1
| | | | implementation of embedded-storage traits
* 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
|