X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fplatforms%2Firis%2FActiveMessageC.nc;h=b9273dac1a895cab81f8a8648b80550f8babe9ff;hb=768eb991451d242de5ef2b49f15cfd23a23d7d2e;hp=39f07fa252f2a495cceea721303b6857d946156e;hpb=581c061150636fb3c8fd49fd1434e1da16942178;p=tinyos-2.x.git diff --git a/tos/platforms/iris/ActiveMessageC.nc b/tos/platforms/iris/ActiveMessageC.nc index 39f07fa2..b9273dac 100644 --- a/tos/platforms/iris/ActiveMessageC.nc +++ b/tos/platforms/iris/ActiveMessageC.nc @@ -30,6 +30,8 @@ configuration ActiveMessageC interface AMSend[uint8_t id]; interface Receive[uint8_t id]; interface Receive as Snoop[uint8_t id]; + interface SendNotifier[am_id_t id]; + interface Packet; interface AMPacket; @@ -49,17 +51,21 @@ implementation components RF230ActiveMessageC as MAC; SplitControl = MAC; + AMSend = MAC; Receive = MAC.Receive; Snoop = MAC.Snoop; + SendNotifier = MAC; + Packet = MAC; AMPacket = MAC; + + PacketAcknowledgements = MAC; + LowPowerListening = MAC; #ifdef PACKET_LINK PacketLink = MAC; #endif - PacketAcknowledgements = MAC; - LowPowerListening = MAC; PacketTimeStampMilli = MAC; PacketTimeStampMicro = MAC; }