]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - support/make/blip.extra
Remove hwmul-disable; it works in newer GCC
[tinyos-2.x.git] / support / make / blip.extra
index 06c0c7f683b0dfa01e9b12890a54691c9653b0df..d3deacaa0b26cde158256ff33ad2bc23d0af5727 100644 (file)
@@ -1,26 +1,33 @@
 # -*- 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$(LOWPAN_ROOT)/support/sdk/c/blip/include/
+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