X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fchips%2Frf2xx%2Flayers%2FPacketLinkLayerC.nc;h=fb65fe60e743a89ac47cff21858f9f8c2c2ceef5;hb=97e9cb5f12a8fcdd7537ddd0eec19ffe364af663;hp=5701af73a1132bcf6d3180ce49e424d6969c851c;hpb=51b365b6cb1df293dac98e285ae4856c2dccba2b;p=tinyos-2.x.git diff --git a/tos/chips/rf2xx/layers/PacketLinkLayerC.nc b/tos/chips/rf2xx/layers/PacketLinkLayerC.nc index 5701af73..fb65fe60 100644 --- a/tos/chips/rf2xx/layers/PacketLinkLayerC.nc +++ b/tos/chips/rf2xx/layers/PacketLinkLayerC.nc @@ -65,11 +65,12 @@ configuration PacketLinkLayerC { provides { interface Send; interface PacketLink; + interface RadioPacket; } uses { interface Send as SubSend; - interface PacketData 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; }