]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - support/make/blip.extra
Fix the issue with tos-deluge not timing out properly.
[tinyos-2.x.git] / support / make / blip.extra
index ae486254982d9255a5ea03ac455970a135cee8ce..d3deacaa0b26cde158256ff33ad2bc23d0af5727 100644 (file)
@@ -1,15 +1,20 @@
 # -*- makefile -*-
 
-PFLAGS +=-DPACKET_LINK -DDEF_MEMCPY
-# PFLAGS += -DCC2420_HW_ACKNOWLEDGEMENTS
-PFLAGS += -DTOSH_DATA_LENGTH=102
+# 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+=-DENABLE_SPI0_DMA
-
 PFLAGS+=-I$(TOSROOT)/tos/lib/net/
 PFLAGS+=-I$(LOWPAN_ROOT)/support/sdk/c/blip/lib6lowpan/
 PFLAGS+=-I$(LOWPAN_ROOT)/support/sdk/c/blip/libtcp/
@@ -18,10 +23,11 @@ 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