Merge pull request #8058 from haukepetersen/opt_boards_usecommon

boards: move shared code to boards/common/xx
This commit is contained in:
Gaëtan Harter 2017-11-30 10:54:16 +01:00 committed by GitHub
commit da24cdaf3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
283 changed files with 213 additions and 212 deletions

View File

@ -1,5 +1,5 @@
MODULE = board MODULE = board
DIRS = $(RIOTBOARD)/arduino-atmega-common DIRS = $(RIOTBOARD)/common/arduino-atmega
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1,3 @@
include $(RIOTBOARD)/arduino-atmega-common/Makefile.features include $(RIOTBOARD)/common/arduino-atmega/Makefile.features
-include $(RIOTCPU)/atmega328p/Makefile.features -include $(RIOTCPU)/atmega328p/Makefile.features

View File

@ -1,7 +1,7 @@
# define the cpu used by the ardudino duemilanove board # define the cpu used by the ardudino duemilanove board
export CPU = atmega328p export CPU = atmega328p
USEMODULE += arduino-atmega-common USEMODULE += boards_common_arduino-atmega
#export needed for flash rule #export needed for flash rule
export PORT_LINUX ?= /dev/ttyUSB0 export PORT_LINUX ?= /dev/ttyUSB0
@ -14,4 +14,4 @@ export FFLAGS += -p m328p
# overridden for debugging (which requires changes that require to use an ISP) # overridden for debugging (which requires changes that require to use an ISP)
export PROGRAMMER ?= arduino export PROGRAMMER ?= arduino
include $(RIOTBOARD)/arduino-atmega-common/Makefile.include include $(RIOTBOARD)/common/arduino-atmega/Makefile.include

View File

@ -1,5 +1,5 @@
MODULE = board MODULE = board
DIRS = $(RIOTBOARD)/arduino-atmega-common DIRS = $(RIOTBOARD)/common/arduino-atmega
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1,3 @@
include $(RIOTBOARD)/arduino-atmega-common/Makefile.features include $(RIOTBOARD)/common/arduino-atmega/Makefile.features
-include $(RIOTCPU)/atmega2560/Makefile.features -include $(RIOTCPU)/atmega2560/Makefile.features

View File

@ -1,7 +1,7 @@
# define the cpu used by the arduino mega2560 board # define the cpu used by the arduino mega2560 board
export CPU = atmega2560 export CPU = atmega2560
USEMODULE += arduino-atmega-common USEMODULE += boards_common_arduino-atmega
#export needed for flash rule #export needed for flash rule
export PORT_LINUX ?= /dev/ttyACM0 export PORT_LINUX ?= /dev/ttyACM0
@ -14,4 +14,4 @@ export FFLAGS += -p m2560
# overridden for debugging (which requires changes that require to use an ISP) # overridden for debugging (which requires changes that require to use an ISP)
export PROGRAMMER ?= stk500v2 export PROGRAMMER ?= stk500v2
include $(RIOTBOARD)/arduino-atmega-common/Makefile.include include $(RIOTBOARD)/common/arduino-atmega/Makefile.include

View File

@ -1,5 +1,5 @@
MODULE = board MODULE = board
DIRS = $(RIOTBOARD)/arduino-mkr-common DIRS = $(RIOTBOARD)/common/arduino-mkr
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -1 +1 @@
include $(RIOTBOARD)/arduino-mkr-common/Makefile.dep include $(RIOTBOARD)/common/arduino-mkr/Makefile.dep

View File

@ -1,3 +1,3 @@
include $(RIOTBOARD)/arduino-mkr-common/Makefile.features include $(RIOTBOARD)/common/arduino-mkr/Makefile.features
-include $(RIOTCPU)/samd21/Makefile.features -include $(RIOTCPU)/samd21/Makefile.features

View File

@ -1,10 +1,10 @@
USEMODULE += arduino-mkr-common USEMODULE += boards_common_arduino-mkr
ifeq ($(PROGRAMMER),jlink) ifeq ($(PROGRAMMER),jlink)
export MKR_JLINK_DEVICE = atsamw25 export MKR_JLINK_DEVICE = atsamw25
endif endif
include $(RIOTBOARD)/arduino-mkr-common/Makefile.include include $(RIOTBOARD)/common/arduino-mkr/Makefile.include
# add arduino-mkr1000 include path # add arduino-mkr1000 include path
INCLUDES += -I$(RIOTBOARD)/$(BOARD)/include INCLUDES += -I$(RIOTBOARD)/$(BOARD)/include

View File

@ -1,5 +1,5 @@
MODULE = board MODULE = board
DIRS = $(RIOTBOARD)/arduino-mkr-common DIRS = $(RIOTBOARD)/common/arduino-mkr
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -1 +1 @@
include $(RIOTBOARD)/arduino-mkr-common/Makefile.dep include $(RIOTBOARD)/common/arduino-mkr/Makefile.dep

View File

@ -1,3 +1,3 @@
include $(RIOTBOARD)/arduino-mkr-common/Makefile.features include $(RIOTBOARD)/common/arduino-mkr/Makefile.features
-include $(RIOTCPU)/samd21/Makefile.features -include $(RIOTCPU)/samd21/Makefile.features

View File

@ -1,10 +1,10 @@
USEMODULE += arduino-mkr-common USEMODULE += boards_common_arduino-mkr
ifeq ($(PROGRAMMER),jlink) ifeq ($(PROGRAMMER),jlink)
export MKR_JLINK_DEVICE = atsamd21 export MKR_JLINK_DEVICE = atsamd21
endif endif
include $(RIOTBOARD)/arduino-mkr-common/Makefile.include include $(RIOTBOARD)/common/arduino-mkr/Makefile.include
# add arduino-mkrzero include path # add arduino-mkrzero include path
INCLUDES += -I$(RIOTBOARD)/$(BOARD)/include INCLUDES += -I$(RIOTBOARD)/$(BOARD)/include

View File

@ -1,5 +1,5 @@
MODULE = board MODULE = board
DIRS = $(RIOTBOARD)/arduino-atmega-common DIRS = $(RIOTBOARD)/common/arduino-atmega
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -1,3 +1,3 @@
include $(RIOTBOARD)/arduino-atmega-common/Makefile.features include $(RIOTBOARD)/common/arduino-atmega/Makefile.features
-include $(RIOTCPU)/atmega328p/Makefile.features -include $(RIOTCPU)/atmega328p/Makefile.features

View File

@ -1,7 +1,7 @@
# define the cpu used by the arduino uno board # define the cpu used by the arduino uno board
export CPU = atmega328p export CPU = atmega328p
USEMODULE += arduino-atmega-common USEMODULE += boards_common_arduino-atmega
# export needed for flash rule # export needed for flash rule
export PORT_LINUX ?= /dev/ttyACM0 export PORT_LINUX ?= /dev/ttyACM0
@ -14,4 +14,4 @@ export FFLAGS += -p m328p
# overridden for debugging (which requires changes that require to use an ISP) # overridden for debugging (which requires changes that require to use an ISP)
export PROGRAMMER ?= arduino export PROGRAMMER ?= arduino
include $(RIOTBOARD)/arduino-atmega-common/Makefile.include include $(RIOTBOARD)/common/arduino-atmega/Makefile.include

View File

@ -1,5 +1,5 @@
MODULE = board MODULE = board
DIRS = $(RIOTBOARD)/msba2-common DIRS = $(RIOTBOARD)/common/msba2
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -1 +1 @@
include $(RIOTBOARD)/msba2-common/Makefile.dep include $(RIOTBOARD)/common/msba2/Makefile.dep

View File

@ -1,3 +1,3 @@
USEMODULE += msba2-common USEMODULE += boards_common_msba2
include $(RIOTBOARD)/msba2-common/Makefile.include include $(RIOTBOARD)/common/msba2/Makefile.include

View File

@ -0,0 +1,3 @@
MODULE = boards_common_arduino-atmega
include $(RIOTBASE)/Makefile.base

View File

@ -1,7 +1,7 @@
# include optional dependencies # include optional dependencies
include $(RIOTBOARD)/arduino-atmega-common/Makefile.dep include $(RIOTBOARD)/common/arduino-atmega/Makefile.dep
INCLUDES += -I$(RIOTBOARD)/arduino-atmega-common/include INCLUDES += -I$(RIOTBOARD)/common/arduino-atmega/include
# refine serial port information # refine serial port information
export BAUD ?= 9600 export BAUD ?= 9600

View File

@ -1,3 +1,3 @@
MODULE = arduino-atmega-common MODULE = boards_common_arduino-mkr
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -22,7 +22,7 @@ else
include $(RIOTMAKE)/tools/bossa.inc.mk include $(RIOTMAKE)/tools/bossa.inc.mk
endif endif
INCLUDES += -I$(RIOTBOARD)/arduino-mkr-common/include INCLUDES += -I$(RIOTBOARD)/common/arduino-mkr/include
# setup the boards dependencies # setup the boards dependencies
include $(RIOTBOARD)/$(BOARD)/Makefile.dep include $(RIOTBOARD)/$(BOARD)/Makefile.dep

View File

@ -29,11 +29,11 @@ flash: $(RIOTCPU)/$(CPU)/dist/wdog-disable.bin
# Reset the default goal. # Reset the default goal.
.DEFAULT_GOAL := .DEFAULT_GOAL :=
export OPENOCD_CONFIG ?= $(RIOTBOARD)/frdm-common/dist/old-openocd-$(CPU_FAMILY).cfg export OPENOCD_CONFIG ?= $(RIOTBOARD)/common/frdm/dist/old-openocd-$(CPU_FAMILY).cfg
endif endif
# Configuration for OpenOCD v0.10.0 and newer # Configuration for OpenOCD v0.10.0 and newer
export OPENOCD_CONFIG ?= $(RIOTBOARD)/frdm-common/dist/openocd-$(CPU_FAMILY).cfg export OPENOCD_CONFIG ?= $(RIOTBOARD)/common/frdm/dist/openocd-$(CPU_FAMILY).cfg
# Check the flash configuration field before flashing # Check the flash configuration field before flashing
export PRE_FLASH_CHECK_SCRIPT = $(RIOTCPU)/$(CPU)/dist/check-fcfield-elf.sh export PRE_FLASH_CHECK_SCRIPT = $(RIOTCPU)/$(CPU)/dist/check-fcfield-elf.sh

View File

@ -1,3 +1,3 @@
MODULE = remote-common MODULE = boards_common_iotlab
include $(RIOTBASE)/Makefile.base include $(RIOTBASE)/Makefile.base

View File

@ -14,4 +14,4 @@ include $(RIOTMAKE)/tools/serial.inc.mk
include $(RIOTMAKE)/tools/openocd.inc.mk include $(RIOTMAKE)/tools/openocd.inc.mk
# add the common header files to the include path # add the common header files to the include path
INCLUDES += -I$(RIOTBOARD)/iotlab-common/include INCLUDES += -I$(RIOTBOARD)/common/iotlab/include

View File

@ -1,4 +1,4 @@
MODULE = msb-430-common MODULE = boards_common_msb-430
DIRS = drivers DIRS = drivers

View File

@ -24,8 +24,8 @@ export DEBUGSERVER_FLAGS = $(MSPDEBUGFLAGS) gdb
export DEBUGGER = $(PREFIX)gdb export DEBUGGER = $(PREFIX)gdb
export DEBUGGER_FLAGS = --tui --ex="target remote localhost:2000" --ex "monitor reset halt" --ex load -ex "monitor reset halt" $(ELFFILE) export DEBUGGER_FLAGS = --tui --ex="target remote localhost:2000" --ex "monitor reset halt" --ex load -ex "monitor reset halt" $(ELFFILE)
# export msb-430-common includes # export common msb-430 includes
export INCLUDES += -I$(RIOTBOARD)/msb-430-common/include export INCLUDES += -I$(RIOTBOARD)/common/msb-430/include
export INCLUDES += -I$(RIOTBOARD)/msb-430-common/drivers/include export INCLUDES += -I$(RIOTBOARD)/common/msb-430/drivers/include
USEMODULE += msb-430-common-drivers USEMODULE += boards_common_msb-430-drivers

View File

@ -1,4 +1,4 @@
MODULE = msb-430-common-drivers MODULE = boards_common_msb-430-drivers
include $(RIOTBOARD)/$(BOARD)/Makefile.include include $(RIOTBOARD)/$(BOARD)/Makefile.include

View File

@ -1,4 +1,4 @@
MODULE = msba2-common MODULE = boards_common_msba2
DIRS = drivers DIRS = drivers

View File

@ -26,10 +26,11 @@ ifeq ($(PORT),)
endif endif
export FFLAGS = $(PORT) $(HEXFILE) export FFLAGS = $(PORT) $(HEXFILE)
export INCLUDES += -I$(RIOTBOARD)/msba2-common/include -I$(RIOTBOARD)/msba2-common/drivers/include INCLUDES += -I$(RIOTBOARD)/common/msba2/include
INCLUDES += -I$(RIOTBOARD)/common/msba2/drivers/include
export OFLAGS = -O ihex export OFLAGS = -O ihex
export UNDEF += $(BINDIR)/cpu/startup.o export UNDEF += $(BINDIR)/cpu/startup.o
USEMODULE += msba2-common-drivers USEMODULE += boards_common_msba2-drivers

View File

@ -0,0 +1,3 @@
MODULE = boards_common_msba2-drivers
include $(RIOTBASE)/Makefile.base

Some files were not shown because too many files have changed in this diff Show More