Rasmus Melchior Jacobsen
|
ddbd509865
|
Move as much logic from families to shared module as possible
|
2023-03-29 13:37:45 +02:00 |
|
Rasmus Melchior Jacobsen
|
69944675a3
|
Expose get_sector in favor of is_eraseable_range
|
2023-03-29 12:49:13 +02:00 |
|
Rasmus Melchior Jacobsen
|
bc69eb596e
|
Add is_eraseable_range and split write into consecutive parts
|
2023-03-25 16:04:45 +01:00 |
|
Rasmus Melchior Jacobsen
|
47e07584ca
|
Align H7 family
|
2023-03-25 13:03:00 +01:00 |
|
Dario Nieuwenhuis
|
10c9cc31b1
|
Remove unnecessary use of atomic-polyfill.
Only use it when CAS is actually needed.
|
2022-12-23 20:46:49 +01:00 |
|
Matous Hybl
|
2a35a09444
|
stm32: Fix H7 unaligned erase
|
2022-11-28 21:15:24 +01:00 |
|
Matous Hybl
|
6c5d81ada5
|
Add memory barriers to H7 flash driver to mitigate PGSERR errors
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.
|
2022-10-18 22:42:02 +02:00 |
|
Dario Nieuwenhuis
|
a8703b7598
|
Run rustfmt.
|
2022-06-12 22:22:31 +02:00 |
|
Matous Hybl
|
118532278c
|
Add H7 flash and bootloader support
|
2022-05-06 21:57:15 +02:00 |
|