# this is necessary, otherwise we will allocate a heap by including
# the lowpan target
-CFLAGS += -DNO_IP_MALLOC
-
+CFLAGS += -DNO_IP_MALLOC
+
+# this aligns the 802.15.4 payload on the data field of a message_t.
+# very convenient for forwarding, and means we don't have to do a
+# memmove. This doesn't mean that motes running blip also need this--
+# they can use IFRAMES or IEEE154FRAMES
+CFLAGS += -DIEEE154FRAMES_ENABLED
+CFLAGS += -DTOSH_DATA_LENGTH=104
#
# debugging
#
# for simulation
# CFLAGS += -DBASESTATION_ID=100
+# defs for snooping-- handy for debugging LPL, etc.
+# CFLAGS += -DCC2420_NO_UNIQUE
+# CFLAGS += -DCC2420_DEF_CHANNEL=15
+# CFLAGS += -DCC2420_NO_ACKNOWLEDGEMENTS
+# CFLAGS += -DCC2420_NO_ADDRESS_RECOGNITION
+
include $(MAKERULES)