| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | stm32: async flash erase/write for h7 | Filip Brozovic | 2025-11-18 | 1 | -35/+155 |
| | | |||||
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -2/+2 |
| | | |||||
| * | Remove all notion of 'default' and 'alt' flash layouts. Now there's just the ↵ | Dion Dokter | 2025-05-01 | 1 | -9/+1 |
| | | | | | one layout. | ||||
| * | Swat some other occurrences of .unwrap() that pull in panicing infra | David Flemström | 2024-06-28 | 1 | -3/+3 |
| | | |||||
| * | Fix warnings in recent nightly. | Dario Nieuwenhuis | 2024-03-20 | 1 | -1/+0 |
| | | |||||
| * | fix(stm32h7/flash): enhance resilience to program sequence errors (pgserr) | Badr Bouslikhin | 2024-02-06 | 1 | -2/+6 |
| | | |||||
| * | stm32/flash: add support for f1. | Dario Nieuwenhuis | 2024-01-05 | 1 | -4/+4 |
| | | |||||
| * | stm32: add some docs. | Dario Nieuwenhuis | 2023-12-18 | 1 | -2/+2 |
| | | |||||
| * | STM32: Enable flash support for STM32G4 | Adam Greig | 2023-12-16 | 1 | -1/+1 |
| | | |||||
| * | stm32 flash: check lock bit before unlocking | Andres Vahter | 2023-10-10 | 1 | -4/+8 |
| | | | | | It hardfaults if already unlocked flash is unlocked again. | ||||
| * | configure flash latency after axi clock and handle different flash in ↵ | Dominik Sliwa | 2023-08-18 | 1 | -2/+10 |
| | | | | | STM32H7A/B devices | ||||
| * | stm32/flash: avoid pointless "if flag is set, set it". | Dario Nieuwenhuis | 2023-07-31 | 1 | -33/+3 |
| | | |||||
| * | Remove trivial to remove uses of atomic-polyfill. | Dario Nieuwenhuis | 2023-07-12 | 1 | -2/+1 |
| | | |||||
| * | Remove ability to set alt layout - it does not work. | Rasmus Melchior Jacobsen | 2023-05-26 | 1 | -1/+3 |
| | | |||||
| * | Move new async to asynch module to guard for models without flash interrupt | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -4/+0 |
| | | |||||
| * | *_blocking -> blocking_* | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -5/+5 |
| | | |||||
| * | Align with new bind_interrupt | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -1/+1 |
| | | |||||
| * | stm32: Add async flash write/erase to f4 | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -10/+11 |
| | | |||||
| * | Remove Drop for AltFlashLayout | Rasmus Melchior Jacobsen | 2023-05-23 | 1 | -0/+2 |
| | | |||||
| * | Let get_flash_regions be public | Rasmus Melchior Jacobsen | 2023-03-31 | 1 | -1/+1 |
| | | |||||
| * | Let sector computation be shared across families | Rasmus Melchior Jacobsen | 2023-03-30 | 1 | -14/+7 |
| | | |||||
| * | Align families | Rasmus Melchior Jacobsen | 2023-03-30 | 1 | -9/+5 |
| | | |||||
| * | Fix h7 compile error | Rasmus Melchior Jacobsen | 2023-03-29 | 1 | -1/+1 |
| | | |||||
| * | Move as much logic from families to shared module as possible | Rasmus Melchior Jacobsen | 2023-03-29 | 1 | -14/+3 |
| | | |||||
| * | Expose get_sector in favor of is_eraseable_range | Rasmus Melchior Jacobsen | 2023-03-29 | 1 | -6/+12 |
| | | |||||
| * | Add is_eraseable_range and split write into consecutive parts | Rasmus Melchior Jacobsen | 2023-03-25 | 1 | -39/+37 |
| | | |||||
| * | Align H7 family | Rasmus Melchior Jacobsen | 2023-03-25 | 1 | -22/+19 |
| | | |||||
| * | Remove unnecessary use of atomic-polyfill. | Dario Nieuwenhuis | 2022-12-23 | 1 | -2/+2 |
| | | | | | Only use it when CAS is actually needed. | ||||
| * | stm32: Fix H7 unaligned erase | Matous Hybl | 2022-11-28 | 1 | -11/+6 |
| | | |||||
| * | Add memory barriers to H7 flash driver to mitigate PGSERR errors | Matous Hybl | 2022-10-18 | 1 | -0/+8 |
| | | | | | The stm32h7xx-hal uses only the ordering barrier, while the CubeMX uses the DSB and ISB instructions, to be on the safe side, both are used here. | ||||
| * | Run rustfmt. | Dario Nieuwenhuis | 2022-06-12 | 1 | -6/+2 |
| | | |||||
| * | Add H7 flash and bootloader support | Matous Hybl | 2022-05-06 | 1 | -0/+202 |
