]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - support/make/epic.target
Merge TinyOS 2.1.1 into master.
[tinyos-2.x.git] / support / make / epic.target
diff --git a/support/make/epic.target b/support/make/epic.target
new file mode 100644 (file)
index 0000000..c040c96
--- /dev/null
@@ -0,0 +1,27 @@
+#-*-Makefile-*-
+#$Id$
+
+PLATFORM ?= epic
+
+# Disable MSP430 hardware multiply because it makes MSPGCC die
+PFLAGS += -mdisable-hwmul
+# OPTFLAGS += -O
+
+# Default BSL assumes telosb-like programming interface
+MSP_BSL ?= tos-bsl
+MSP_BSL_FLAGS = --telosb
+
+VOLUME_FILE = volumes-at45db.xml
+VOLUME_ALLOCATOR ?= tos-storage-at45db
+
+ifdef CC2420_CHANNEL
+PFLAGS += -DCC2420_DEF_CHANNEL=$(CC2420_CHANNEL)
+endif
+
+# Include the epic-specific targets
+$(call TOSMake_include_platform,epic)
+# Include the msp extra targets
+$(call TOSMake_include_platform,msp)
+
+epic: $(BUILD_DEPS)
+       @: