circuitpython/ports/stm32/boards/B_L475E_IOT01A
Damien George 7aec06ca9a 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.
2018-03-27 21:17:48 +11:00
..
mpconfigboard.h stm32/boards: Update all boards to work with new USB configuration. 2018-02-13 18:57:01 +11:00
mpconfigboard.mk stm32/boards: Allow boards to have finer control over the linker script. 2018-03-27 21:17:48 +11:00
pins.csv stm32/boards: Add new board B_L475E_IOT01A based on STM32L475. 2017-09-10 16:02:39 +10:00
stm32l4xx_hal_conf.h stm32/boards: Update all boards to work with new USB configuration. 2018-02-13 18:57:01 +11:00