aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George2019-07-03 16:50:02 +1000
committerDamien George2019-07-03 16:50:02 +1000
commit3581deec816ff88a7dc2c0274b7c60b11e4ade34 (patch)
treecc7441f7dfa7fb1c974a1d6d79d931759df3d3d1
parentf88cb8a51412d8570e473045adf09699664f553a (diff)
stm32/boards/PYBD_SF2: Put mbedtls library code in external QSPI flash.
mbedtls is large and self contained so is a good candidate to be in external XIP flash, to keep enough spare ROM in internal flash.
-rw-r--r--ports/stm32/boards/PYBD_SF2/f722_qspi.ld2
1 files changed, 2 insertions, 0 deletions
diff --git a/ports/stm32/boards/PYBD_SF2/f722_qspi.ld b/ports/stm32/boards/PYBD_SF2/f722_qspi.ld
index b6d3e08e3..554d34b49 100644
--- a/ports/stm32/boards/PYBD_SF2/f722_qspi.ld
+++ b/ports/stm32/boards/PYBD_SF2/f722_qspi.ld
@@ -47,6 +47,8 @@ SECTIONS
{
.text_ext :
{
+ . = ALIGN(4);
+ *lib/mbedtls/*(.text* .rodata*)
. = ALIGN(512);
*(.big_const*)
. = ALIGN(4);