summaryrefslogtreecommitdiff
path: root/py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2018-03-27 21:17:48 +1100
committerDamien George <damien.p.george@gmail.com>2018-03-27 21:17:48 +1100
commit7aec06ca9abb8e07ffce09b5a755e2a6f61b6749 (patch)
treebccc2f9ce438f782895f33db1ac1c71d579c789e /py
parenta6009a9e3569b93fd2209f041576931bdc4811f0 (diff)
stm32/boards: Allow boards to have finer control over the linker script.
This patch allows a particular board to independently specify the linker scripts for 1) the MCU memory layout; 2) how the different firmware sections are arranged in memory. Right now all boards follow the same layout with two separate firmware section, one for the ISR and one for the text and data. This leaves room for storage (filesystem data) to live between the firmware sections. The idea with this patch is to accommodate boards that don't have internal flash storage and only need to have one continuous firmware section. Thus the common.ld script is renamed to common_ifs.ld to make explicit that it is used for cases where the board has internal flash storage.
Diffstat (limited to 'py')
0 files changed, 0 insertions, 0 deletions