tests: gadget0: switch to Linker script generation
We're about to drop the very limited set of fixed linker scripts we have, so convert all the in tree code to linker script generation
This commit is contained in:
parent
9ae81c798a
commit
fd3c950b29
|
@ -32,13 +32,9 @@ INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
|||
OPENCM3_DIR=../..
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
LDSCRIPT = ../../lib/efm32/hg/efm32hg309f64.ld
|
||||
OPENCM3_LIB = opencm3_efm32hg
|
||||
OPENCM3_DEFS = -DEFM32HG
|
||||
FP_FLAGS ?= -mfloat-abi=soft
|
||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m0plus $(FP_FLAGS)
|
||||
#OOCD_INTERFACE = stlink-v2-1
|
||||
#OOCD_TARGET = efm32
|
||||
OOCD_FILE = openocd.efm32hg309-generic.cfg
|
||||
DEVICE=efm32hg309f64
|
||||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
|
|
|
@ -32,13 +32,9 @@ INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
|||
OPENCM3_DIR=../..
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
LDSCRIPT = ../../lib/stm32/f0/stm32f07xzb.ld
|
||||
OPENCM3_LIB = opencm3_stm32f0
|
||||
OPENCM3_DEFS = -DSTM32F0
|
||||
#FP_FLAGS ?= -mfloat-abi=hard -mfpu=fpv4-sp-d16
|
||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m0 $(FP_FLAGS)
|
||||
#OOCD_INTERFACE = stlink-v2
|
||||
#OOCD_TARGET = stm32f4x
|
||||
OOCD_FILE = openocd.stm32f072disco.cfg
|
||||
DEVICE=stm32f072rb
|
||||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
|
|
|
@ -32,12 +32,9 @@ INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
|||
OPENCM3_DIR=../../
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
LDSCRIPT = ../../lib/stm32/f1/stm32f103x8.ld
|
||||
OPENCM3_LIB = opencm3_stm32f1
|
||||
OPENCM3_DEFS = -DSTM32F1
|
||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m3
|
||||
#OOCD_INTERFACE = jlink
|
||||
#OOCD_TARGET = stm32f1x
|
||||
OOCD_FILE = openocd.stm32f103-generic.cfg
|
||||
DEVICE=stm32f103x8
|
||||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
|
|
|
@ -32,13 +32,9 @@ INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
|||
OPENCM3_DIR=../..
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
LDSCRIPT = ../../lib/stm32/f3/stm32f303xc.ld
|
||||
OPENCM3_LIB = opencm3_stm32f3
|
||||
OPENCM3_DEFS = -DSTM32F3
|
||||
FP_FLAGS ?= -mfloat-abi=hard -mfpu=fpv4-sp-d16
|
||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m4 $(FP_FLAGS)
|
||||
#OOCD_INTERFACE = stlink-v2
|
||||
#OOCD_TARGET = stm32f3x
|
||||
OOCD_FILE = openocd.stm32f3-disco.cfg
|
||||
DEVICE=stm32f303xc
|
||||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
|
|
|
@ -32,13 +32,9 @@ INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
|||
OPENCM3_DIR=../..
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
LDSCRIPT = ../../lib/stm32/f4/stm32f405x6.ld
|
||||
OPENCM3_LIB = opencm3_stm32f4
|
||||
OPENCM3_DEFS = -DSTM32F4
|
||||
FP_FLAGS ?= -mfloat-abi=hard -mfpu=fpv4-sp-d16
|
||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m4 $(FP_FLAGS)
|
||||
#OOCD_INTERFACE = stlink-v2
|
||||
#OOCD_TARGET = stm32f4x
|
||||
DEVICE=stm32f405re
|
||||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
|
|
|
@ -32,13 +32,9 @@ INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
|||
OPENCM3_DIR=../..
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
LDSCRIPT = ../../lib/stm32/f4/stm32f405x6.ld
|
||||
OPENCM3_LIB = opencm3_stm32f4
|
||||
OPENCM3_DEFS = -DSTM32F4
|
||||
FP_FLAGS ?= -mfloat-abi=hard -mfpu=fpv4-sp-d16
|
||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m4 $(FP_FLAGS)
|
||||
#OOCD_INTERFACE = stlink-v2
|
||||
#OOCD_TARGET = stm32f4x
|
||||
OOCD_FILE = openocd.stm32f4disco.cfg
|
||||
DEVICE=stm32f405re
|
||||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
|
|
|
@ -32,13 +32,9 @@ INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
|||
OPENCM3_DIR=../..
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
LDSCRIPT = ../../lib/stm32/l0/stm32l0xx8.ld
|
||||
OPENCM3_LIB = opencm3_stm32l0
|
||||
OPENCM3_DEFS = -DSTM32L0
|
||||
#FP_FLAGS ?= -mfloat-abi=hard -mfpu=fpv4-sp-d16
|
||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m0plus $(FP_FLAGS)
|
||||
#OOCD_INTERFACE = stlink-v2-1
|
||||
#OOCD_TARGET = stm32l0
|
||||
OOCD_FILE = openocd.stm32l053disco.cfg
|
||||
DEVICE=stm32l053x8
|
||||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
|
|
|
@ -32,12 +32,9 @@ INCLUDES += $(patsubst %,-I%, . $(SHARED_DIR))
|
|||
OPENCM3_DIR=../..
|
||||
|
||||
### This section can go to an arch shared rules eventually...
|
||||
LDSCRIPT = ../../lib/stm32/l1/stm32l15xx8.ld
|
||||
OPENCM3_LIB = opencm3_stm32l1
|
||||
OPENCM3_DEFS = -DSTM32L1
|
||||
ARCH_FLAGS = -mthumb -mcpu=cortex-m3
|
||||
#OOCD_INTERFACE = jlink
|
||||
#OOCD_TARGET = stm32l1x
|
||||
OOCD_FILE = openocd.stm32l1-generic.cfg
|
||||
DEVICE=stm32l151c8
|
||||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
|
|
|
@ -36,7 +36,5 @@ DEVICE=lm4f120xl
|
|||
OOCD_FILE = openocd.$(BOARD).cfg
|
||||
|
||||
include $(OPENCM3_DIR)/mk/genlink-config.mk
|
||||
#include $(OPENCM3_DIR)/mk/gcc-config.mk
|
||||
include $(OPENCM3_DIR)/mk/genlink-rules.mk
|
||||
include ../rules.mk
|
||||
#include $(OPENCM3_DIR)/mk/gcc-rules.mk
|
||||
|
|
Loading…
Reference in New Issue