]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - support/make/blip.extra
Merge TinyOS 2.1.1 into master.
[tinyos-2.x.git] / support / make / blip.extra
diff --git a/support/make/blip.extra b/support/make/blip.extra
new file mode 100644 (file)
index 0000000..d3deaca
--- /dev/null
@@ -0,0 +1,33 @@
+# -*- makefile -*-
+
+# radio stack defs
+PFLAGS += -DPACKET_LINK -DDEF_MEMCPY
+PFLAGS += -DENABLE_SPI0_DMA -DBLIP_MULTICAST
+PFLAGS += -DCC2420_HW_ACKNOWLEDGEMENTS
+
+ifdef BLIP_L2_MTU
+       PFLAGS += -DTOSH_DATA_LENGTH=$(BLIP_L2_MTU)
+else
+       PFLAGS += -DTOSH_DATA_LENGTH=102
+endif
+
+ifndef LOWPAN_ROOT
+  LOWPAN_ROOT=$(TOSROOT)
+endif
+
+PFLAGS+=-I$(TOSROOT)/tos/lib/net/
+PFLAGS+=-I$(LOWPAN_ROOT)/support/sdk/c/blip/lib6lowpan/
+PFLAGS+=-I$(LOWPAN_ROOT)/support/sdk/c/blip/libtcp/
+PFLAGS+=-I$(LOWPAN_ROOT)/tos/lib/net/blip/
+PFLAGS+=-I$(LOWPAN_ROOT)/tos/lib/net/blip/interfaces/ 
+PFLAGS+=-I$(LOWPAN_ROOT)/tos/lib/net/blip/nwprog/
+PFLAGS+=-I$(LOWPAN_ROOT)/tos/lib/net/blip/shell/
+PFLAGS+=-I$(LOWPAN_ROOT)/tos/lib/net/blip/serial/
+PFLAGS+=-I$(LOWPAN_ROOT)/tos/lib/net/blip/platform/
+
+PFLAGS+=$(LOWPAN_ROOT)/support/sdk/c/blip/lib6lowpan/lib6lowpan.c 
+PFLAGS+=$(LOWPAN_ROOT)/support/sdk/c/blip/lib6lowpan/lib6lowpanIP.c
+PFLAGS+=$(LOWPAN_ROOT)/support/sdk/c/blip/lib6lowpan/lib6lowpanFrag.c
+PFLAGS+=$(LOWPAN_ROOT)/support/sdk/c/blip/lib6lowpan/in_cksum.c
+PFLAGS+=$(LOWPAN_ROOT)/support/sdk/c/blip/lib6lowpan/ip_malloc.c
+PFLAGS+=$(LOWPAN_ROOT)/tos/lib/net/blip/table.c