]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/rf2xx/layers/PacketLinkLayerC.nc
reorganized packet header handling, added RF212Ieee154MessageC for BLIP
[tinyos-2.x.git] / tos / chips / rf2xx / layers / PacketLinkLayerC.nc
index 5701af73a1132bcf6d3180ce49e424d6969c851c..fb65fe60e743a89ac47cff21858f9f8c2c2ceef5 100644 (file)
@@ -65,11 +65,12 @@ configuration PacketLinkLayerC {
   provides {
     interface Send;
     interface PacketLink;
+    interface RadioPacket;
   }
   
   uses {
     interface Send as SubSend;
-    interface PacketData<link_metadata_t> as PacketLinkMetadata;
+    interface RadioPacket as SubPacket;
     interface PacketAcknowledgements;
   }
 }
@@ -78,10 +79,11 @@ implementation {
   components PacketLinkLayerP, new TimerMilliC() as DelayTimerC;
   
   PacketLink = PacketLinkLayerP;
-  Send = PacketLinkLayerP.Send;
-  SubSend = PacketLinkLayerP.SubSend;
+  Send = PacketLinkLayerP;
+  SubSend = PacketLinkLayerP;
   PacketAcknowledgements = PacketLinkLayerP;
-  PacketLinkMetadata = PacketLinkLayerP;
+  RadioPacket = PacketLinkLayerP;
+  SubPacket = PacketLinkLayerP;
 
   PacketLinkLayerP.DelayTimer -> DelayTimerC;
 }