JesseSwildens / Software-ontwikkeling-VESOFTON

https://jesseswildens.github.io/Software-ontwikkeling-VESOFTON/
0 stars 0 forks source link

28 configure linker #30

Closed JesseSwildens closed 6 months ago

JesseSwildens commented 6 months ago

To prevent Memory access collisions moved all data and execution from SRAM to Flash and CCMRAM. This also removes the warning of GCC V13+ that execution code is in the same SRAM as data what could cause remote code execution from overflows.

Needs #25 to be completed, so a rebase to remove changes that aren't made here.

JesseSwildens commented 6 months ago

@tomseli @Mirkoet Review is required after merging of #25 as otherwise you'd be looking into unnecessary amount of files