From: jgko Date: Sat, 29 Aug 2009 05:39:42 +0000 (+0000) Subject: Adding in cc2420 security support for Shimmer platform X-Git-Tag: rc_6_tinyos_2_1_1~322 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=a286a8a3b78f9918087f1f88696c0f481380f237 Adding in cc2420 security support for Shimmer platform --- diff --git a/apps/tests/cc2420/TestSecurity/README.txt b/apps/tests/cc2420/TestSecurity/README.txt index 061b7f57..fedc9c1a 100644 --- a/apps/tests/cc2420/TestSecurity/README.txt +++ b/apps/tests/cc2420/TestSecurity/README.txt @@ -48,12 +48,9 @@ enabled. The first application, RadioCountToLeds1, is a modification of RadioCountToLeds in the TinyOS 2.x repository. It dedicates one node (TOS_NODE_ID 1) to be the transmitting node and other nodes to receive its broadcast packets. Node 1 can use any of the three options -enabled. The second application, RadioCountToLeds2, is a modification -of the previous RadioCountToLeds1. Instead of only sending packets -with security enabled, node 1 sends each secured and un-secured -packets one at a time. The receivers distinguish between secured and -un-secured packets and process the un-secured ones through the normal -receive path and the secured ones through the secured receive path. +enabled. The second application is the BaseStation application with +the security extentions. Modifications were made to the Makefile by +adding CFLAGS += -DCC2420_HW_SECURITY and a longer TOSH_DATA_LENGTH. Known bugs/limitations: diff --git a/tos/platforms/shimmer/.platform b/tos/platforms/shimmer/.platform index 8ea49534..6e9ec9dd 100644 --- a/tos/platforms/shimmer/.platform +++ b/tos/platforms/shimmer/.platform @@ -25,6 +25,7 @@ push( @includes, qw( %T/chips/cc2420/spi %T/chips/cc2420/transmit %T/chips/cc2420/unique + %T/chips/cc2420/security %T/chips/msp430 %T/chips/msp430/adc12 %T/chips/msp430/dma