| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | stm32: async flash erase/write for h7 | Filip Brozovic | 2025-11-18 | 2 | -37/+157 |
| | | |||||
| * | Merge pull request #4872 from Wassasin/fix/stm32g-flash-dual-bank | xoviat | 2025-11-13 | 1 | -3/+2 |
| |\ | | | | | | | Fix flash erase on dualbank STM32Gxxx | ||||
| | * | Fix flash erase on dualbank STM32Gxxx | Wouter Geraedts | 2025-11-12 | 1 | -3/+2 |
| | | | |||||
| * | | add changelog and fix rustfmt errors | Andreas Lindahl Flåten (ALF) | 2025-11-13 | 2 | -5/+20 |
| | | | |||||
| * | | Add c.rs flash for the stm32c0 family | Andreas Lindahl Flåten (ALF) | 2025-11-13 | 3 | -2/+125 |
| |/ | | | | | This is basically a copy of the `g.rs` file, with multi bank support removed (c0 is single bank only). | ||||
| * | stm32: flash: fix flash erase on stm32l4xx, stm32l5xx series | Dillon Min | 2025-10-16 | 1 | -3/+9 |
| | | | | | | | | | | stm32l4xx, stm32l5xx flash layout has different pages(64/128/256) depends on BANK1_REGION.size and BANK1_REGION.erase_size. replace hardcoded 256 pages to size/erase_size. Signed-off-by: Dillon Min <[email protected]> | ||||
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 15 | -41/+69 |
| | | |||||
| * | Aligned STM32WBA with U5 flash HAL | Gerzain Mata | 2025-07-29 | 1 | -2/+2 |
| | | |||||
| * | Fix formatting of u5 file | Chris Storah | 2025-07-23 | 1 | -6/+2 |
| | | |||||
| * | Added missing guard for hsi48. Updated use of removed enums from stm32-data ↵ | Chris Storah | 2025-07-23 | 1 | -11/+11 |
| | | | | | u5 chip | ||||
| * | fix: lock on early return | okhsunrog | 2025-05-21 | 1 | -8/+10 |
| | | |||||
| * | fix UB | okhsunrog | 2025-05-21 | 1 | -5/+13 |
| | | |||||
| * | make API more consistent | okhsunrog | 2025-05-21 | 1 | -1/+1 |
| | | |||||
| * | adding docs | okhsunrog | 2025-05-21 | 1 | -43/+45 |
| | | |||||
| * | new API | okhsunrog | 2025-05-21 | 3 | -96/+229 |
| | | |||||
| * | nightly fmt | okhsunrog | 2025-05-21 | 1 | -2/+1 |
| | | |||||
| * | eeprom support | okhsunrog | 2025-05-21 | 2 | -1/+98 |
| | | |||||
| * | only support eeprom for l0 and l1 | okhsunrog | 2025-05-21 | 1 | -2/+3 |
| | | |||||
| * | import and re-export EEPROM_BASE and EEPROM_SIZE in flash module | okhsunrog | 2025-05-21 | 1 | -0/+2 |
| | | |||||
| * | Remove all notion of 'default' and 'alt' flash layouts. Now there's just the ↵ | Dion Dokter | 2025-05-01 | 16 | -144/+26 |
| | | | | | one layout. | ||||
| * | Fix dual bank support for F7 | Dion Dokter | 2025-05-01 | 1 | -2/+55 |
| | | |||||
| * | Fix the f4 flash tests by throwing away alt mode | Dion Dokter | 2025-05-01 | 1 | -249/+68 |
| | | |||||
| * | Add L4+ support | Dion Dokter | 2025-04-29 | 1 | -0/+10 |
| | | |||||
| * | Add f7 support | Dion Dokter | 2025-04-29 | 1 | -0/+10 |
| | | |||||
| * | Add F4 support | Dion Dokter | 2025-04-29 | 1 | -0/+10 |
| | | |||||
| * | Add support for L5 | Dion Dokter | 2025-04-29 | 1 | -0/+10 |
| | | |||||
| * | Add support for g0 | Dion Dokter | 2025-04-29 | 1 | -1/+11 |
| | | |||||
| * | Check the bank setup when required | Dion Dokter | 2025-04-24 | 2 | -0/+14 |
| | | |||||
| * | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 3 | -17/+10 |
| | | |||||
| * | feat(stm32): Add OTP flash region (again) | Rasmus Melchior Jacobsen | 2025-03-20 | 5 | -1/+11 |
| | | |||||
| * | stm32: flash: fix flash erase on stm32f3xx series | Matt Rodgers | 2025-01-08 | 1 | -2/+2 |
| | | | | | | | STM32F3xx series also needs a wait of at least one clock cycle before reading the BSY bit during a flash erase - previously this was only applied to STM32F1xx series. | ||||
| * | Update stm32-metapac. | Dario Nieuwenhuis | 2025-01-06 | 3 | -5/+4 |
| | | |||||
| * | chore: fix build | elagil | 2025-01-03 | 1 | -1/+1 |
| | | |||||
| * | fix stmd g0/g4 formatting and bker bit access | chanterheld | 2025-01-02 | 2 | -5/+6 |
| | | |||||
| * | fix g0 wait_busy | chanterheld | 2025-01-02 | 1 | -1/+1 |
| | | |||||
| * | embassy-stm32. support g0 second flash bank | chanterheld | 2025-01-02 | 2 | -4/+18 |
| | | |||||
| * | stm32u5: Add flash bank selection when erasing a sector | William | 2024-11-27 | 1 | -3/+13 |
| | | |||||
| * | stm32/flash: add stm32f2, stm32h5 flash driver | Lucas Martins | 2024-10-21 | 2 | -2/+180 |
| | | |||||
| * | stm32/flash: add support for l5 | Christian Enderle | 2024-10-17 | 2 | -28/+107 |
| | | |||||
| * | stm32: add f2 flash support (blocking) | Maxime Vincent | 2024-09-02 | 2 | -2/+145 |
| | | |||||
| * | embassy-stm32: wait for BSY flag to clear before flashing | Samuel Tardieu | 2024-07-27 | 1 | -1/+3 |
| | | | | | | | While not waiting for the BSY flag to clear works on STM32F103C8T6, it does not on APM32F103C8T6. Only one half-word gets written while the other one gets lost. | ||||
| * | Swat some other occurrences of .unwrap() that pull in panicing infra | David Flemström | 2024-06-28 | 12 | -17/+17 |
| | | |||||
| * | Emit cargo:rustc-check-cfg instructions from build.rs | Jan Špaček | 2024-05-30 | 1 | -2/+2 |
| | | |||||
| * | Reduce use of the full `futures` crate. | Dario Nieuwenhuis | 2024-04-26 | 1 | -2/+1 |
| | | |||||
| * | Merge branch 'master' into u0-dion | Dion Dokter | 2024-04-16 | 2 | -3/+86 |
| |\ | |||||
| | * | Merge pull request #2808 from MaxiluxSystems/feature/stm32h50-flash-swap-banks | Dario Nieuwenhuis | 2024-04-15 | 1 | -3/+47 |
| | |\ | | | | | | | | | | stm32: flash: h50: implement bank swapping | ||||
| | | * | stm32: flash: h50: implement bank swapping | Torin Cooper-Bennun | 2024-04-15 | 1 | -3/+47 |
| | | | | |||||
| | * | | Add support for using secure registers | Warren Campbell | 2024-04-15 | 1 | -0/+39 |
| | | | | |||||
| | * | | Use non-secure registers for u5 flash | Warren Campbell | 2024-04-15 | 1 | -14/+14 |
| | |/ | |||||
| | * | stm32/flash: remove otp flash regions (removed in newer metapacs). | Dario Nieuwenhuis | 2024-04-14 | 3 | -10/+3 |
| | | | |||||
