Dario Nieuwenhuis
|
80c9d04bbd
|
stm32: add some docs.
|
2023-12-18 00:53:18 +01:00 |
|
Adam Greig
|
f6bc96dfbd
|
STM32: Enable flash support for STM32G4
|
2023-12-16 03:50:34 +00:00 |
|
Andres Vahter
|
3616d68aaa
|
stm32 flash: check lock bit before unlocking
It hardfaults if already unlocked flash is unlocked again.
|
2023-10-10 12:55:43 +03:00 |
|
Dario Nieuwenhuis
|
036e00113e
|
stm32/flash: avoid pointless "if flag is set, set it".
|
2023-07-31 12:48:52 +02:00 |
|
Rasmus Melchior Jacobsen
|
fee89ed7c7
|
Remove ability to set alt layout - it does not work.
|
2023-05-26 15:41:08 +02:00 |
|
Rasmus Melchior Jacobsen
|
e08267df54
|
Move new async to asynch module to guard for models without flash interrupt
|
2023-05-25 23:51:10 +02:00 |
|
Rasmus Melchior Jacobsen
|
9eca19b49d
|
*_blocking -> blocking_*
|
2023-05-25 21:46:26 +02:00 |
|
Rasmus Melchior Jacobsen
|
7371eefa86
|
Align with new bind_interrupt
|
2023-05-25 20:07:42 +02:00 |
|
Rasmus Melchior Jacobsen
|
0e90e98e9b
|
stm32: Add async flash write/erase to f4
|
2023-05-25 20:07:41 +02:00 |
|
Rasmus Melchior Jacobsen
|
faf506b300
|
Remove Drop for AltFlashLayout
|
2023-05-23 22:50:41 +02:00 |
|
Rasmus Melchior Jacobsen
|
50b0fb1a37
|
Let get_flash_regions be public
|
2023-03-31 15:47:45 +02:00 |
|
Rasmus Melchior Jacobsen
|
e7129371d0
|
Let sector computation be shared across families
|
2023-03-30 08:32:36 +02:00 |
|
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
|
d6ce1c4325
|
Support running tests in embassy-stm32 and move impl from common back to stm32
|
2023-03-29 11:31:45 +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
|
73ccc04231
|
Change region type name
|
2023-03-25 13:47:28 +01:00 |
|
Rasmus Melchior Jacobsen
|
a8567f0617
|
Align F7 family
|
2023-03-25 06:26: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 |
|
Dario Nieuwenhuis
|
a8703b7598
|
Run rustfmt.
|
2022-06-12 22:22:31 +02:00 |
|
Matous Hybl
|
6d56f772e1
|
Add F7 flash and bootloader support
|
2022-05-06 21:57:15 +02:00 |
|