]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/platforms/shimmer/ActiveMessageC.nc
Adding in cc2420 security support for Shimmer platform
[tinyos-2.x.git] / tos / platforms / shimmer / ActiveMessageC.nc
index 36f7797faa95f40c84aa8b7bbe820a970ddb1866..8c3031dd6133d1464799f9d946fff200018a41dd 100644 (file)
@@ -40,6 +40,7 @@
  *
  * @author Konrad Lorincz
  */
+#include "Timer.h"
 
 configuration ActiveMessageC {
   provides {
@@ -52,6 +53,8 @@ configuration ActiveMessageC {
     interface Packet;
     interface AMPacket;
     interface PacketAcknowledgements;
+    interface PacketTimeStamp<T32khz, uint32_t> as PacketTimeStamp32khz;
+    interface PacketTimeStamp<TMilli, uint32_t> as PacketTimeStampMilli;
   }
 }
 implementation {
@@ -65,4 +68,8 @@ implementation {
   Packet       = AM;
   AMPacket     = AM;
   PacketAcknowledgements = AM;
+
+  components CC2420PacketC;
+  PacketTimeStamp32khz = CC2420PacketC;
+  PacketTimeStampMilli = CC2420PacketC;
 }