]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - support/make/blip.extra
- add RF230 chip support for IRIS
[tinyos-2.x.git] / support / make / blip.extra
index 741cb6e39d66dcee204ba44b0e7b6febf51e09ff..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/
@@ -25,4 +30,4 @@ 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