X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fplatforms%2Firis%2FActiveMessageC.nc;h=39f07fa252f2a495cceea721303b6857d946156e;hb=531a29c40625e51f0788a96c5fc9a001020f6789;hp=649ae6f312eb5094007d9a120cabd8bbf655b7e1;hpb=54538a754044acac23adbda11567f0e774ea1b80;p=tinyos-2.x.git diff --git a/tos/platforms/iris/ActiveMessageC.nc b/tos/platforms/iris/ActiveMessageC.nc index 649ae6f3..39f07fa2 100644 --- a/tos/platforms/iris/ActiveMessageC.nc +++ b/tos/platforms/iris/ActiveMessageC.nc @@ -35,6 +35,9 @@ configuration ActiveMessageC interface PacketAcknowledgements; interface LowPowerListening; +#ifdef PACKET_LINK + interface PacketLink; +#endif interface PacketTimeStamp as PacketTimeStampMicro; interface PacketTimeStamp as PacketTimeStampMilli; @@ -45,12 +48,15 @@ implementation { components RF230ActiveMessageC as MAC; - SplitControl = MAC; - AMSend = MAC; - Receive = MAC.Receive; - Snoop = MAC.Snoop; - Packet = MAC; - AMPacket = MAC; + SplitControl = MAC; + AMSend = MAC; + Receive = MAC.Receive; + Snoop = MAC.Snoop; + Packet = MAC; + AMPacket = MAC; +#ifdef PACKET_LINK + PacketLink = MAC; +#endif PacketAcknowledgements = MAC; LowPowerListening = MAC;