You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a list of target implementations that can benefit from a cleanup and optimization of the flash algorithm using the new target flash API implemented in #1205
ch32f1 (in dire need, its a macro hell)
efm32
lpc_common
nrf51
nxpke04
renesas
stm32f1
stm32g0
spi (target flash api can be further leveraged)
This list was obtained by manually analyzing the code and is opinionated by nature, may also be incomplete
This issue is meant only to serve as a parent/reference and track the individual cleanups, that will be handled in their own issues/PRs
The text was updated successfully, but these errors were encountered:
The STM32F1 Flash erase handling has now been modernised, but we didn't yet touch the Flash write routine. That gets the first target on this list closer to being cleaned up
As part of #1399 I'm doing a large rework of ch32f1 and stm32f1 (maybe stm32g0 too at some point), I have not pushed said rework but let this serve as a warning to avoid wasted effort reworking said targets
We did more recently do an overhaul of the ch32f1 support, as part of straightening things out for the native firmware variants introduction, however it can probably do with more work as we didn't address any real structural problems there.
This is a list of target implementations that can benefit from a cleanup and optimization of the flash algorithm using the new target flash API implemented in #1205
This list was obtained by manually analyzing the code and is opinionated by nature, may also be incomplete
This issue is meant only to serve as a parent/reference and track the individual cleanups, that will be handled in their own issues/PRs
The text was updated successfully, but these errors were encountered: