X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=support%2Fmake%2Ftosboot.extra;h=ddb928c01f387642c8e30dab41734d31b24a713a;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hp=2420fa9372fb992aedeaccff61e28f778b715b21;hpb=adf1de6c009d13b7b52e68535c63b28f59c97400;p=tinyos-2.x.git diff --git a/support/make/tosboot.extra b/support/make/tosboot.extra index 2420fa93..ddb928c0 100644 --- a/support/make/tosboot.extra +++ b/support/make/tosboot.extra @@ -10,12 +10,19 @@ ifeq ($(BOOTLOADER),tosboot) CFLAGS += -DDELUGE CFLAGS += -I$(TOSDIR)/lib/net -I$(TOSDIR)/lib/net/drip -I$(DELUGE_DIR) -I$(DELUGE_DIR)/FlashVolumeManager -I$(DELUGE_DIR)/BlockStorageManager - ifneq ($(filter telosb tmote,$(TARGETS)),) - CFLAGS += -I$(DELUGE_EXTRA) -I$(DELUGE_EXTRA)/msp430 -I$(DELUGE_EXTRA)/telos -I$(DELUGE_EXTRA)/telosb + ifneq ($(filter telosb tmote epic,$(TARGETS)),) + CFLAGS += -I$(DELUGE_EXTRA) -I$(DELUGE_EXTRA)/msp430 -I$(DELUGE_EXTRA)/telos ifeq ($(filter docs,$(GOALS)),) CFLAGS += -Wl,--section-start=.text=0x4a00,--defsym=_reset_vector__=0x4000 endif - BOOTLOADER_IMG ?= $(TOSBOOT_DIR)/telosb/main.ihex + ifeq ($(TARGETS),telosb) + CFLAGS += -I$(DELUGE_EXTRA)/telosb + BOOTLOADER_IMG ?= $(TOSBOOT_DIR)/telosb/main.ihex + endif + ifeq ($(TARGETS),epic) + CFLAGS += -I$(DELUGE_EXTRA)/epic + BOOTLOADER_IMG ?= $(TOSBOOT_DIR)/epic/main.ihex + endif ifeq ($(shell [ -f /bin/cygwin1.dll ] && echo cygwin),cygwin) BOOTLOADER_IMG := $(shell cygpath -m $(BOOTLOADER_IMG)) endif @@ -27,11 +34,25 @@ ifeq ($(BOOTLOADER),tosboot) AVR_FUSE_H ?= 0xda endif + ifeq ($(TARGETS),mulle) + CFLAGS += -I$(DELUGE_EXTRA) -I$(DELUGE_EXTRA)/mulle -I$(DELUGE_EXTRA)/m16c62p + BOOTLOADER_IMG ?= $(TOSBOOT_DIR)/mulle/main.srec + endif + ifeq ($(TARGETS),iris) CFLAGS += -I$(DELUGE_EXTRA)/iris -I$(DELUGE_EXTRA)/micaz -I$(DELUGE_EXTRA)/mica2 -I$(DELUGE_EXTRA)/avr -I$(DELUGE_EXTRA) BOOTLOADER_IMG ?= $(TOSBOOT_DIR)/iris/main.ihex AVR_FUSE_H ?= 0xda endif + ifeq ($(TARGETS),tinynode) + CFLAGS += -I$(DELUGE_EXTRA)/tinynode + CFLAGS += -I$(DELUGE_EXTRA) -I$(DELUGE_EXTRA)/msp430 -I$(DELUGE_EXTRA)/msp430f1611 + ifeq ($(filter docs,$(GOALS)),) + CFLAGS += -Wl,--section-start=.text=0x4a00,--defsym=_reset_vector__=0x4000 + endif + BOOTLOADER_IMG ?= $(TOSBOOT_DIR)/tinynode/main.ihex + endif + endif