X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fplatforms%2Firis%2FTimeSyncMessageC.nc;h=6e955c0a8a1ccf81320a2bdd72815e9a10d0ca55;hb=327ace966d6e087bdc24da77429af6cdbd708bf1;hp=e39b4929cdde5f3b62f23ed3b1f9096682a7dafc;hpb=189e238dd5d764505049da909d3945539044260f;p=tinyos-2.x.git diff --git a/tos/platforms/iris/TimeSyncMessageC.nc b/tos/platforms/iris/TimeSyncMessageC.nc index e39b4929..6e955c0a 100644 --- a/tos/platforms/iris/TimeSyncMessageC.nc +++ b/tos/platforms/iris/TimeSyncMessageC.nc @@ -34,9 +34,11 @@ configuration TimeSyncMessageC interface Packet; interface AMPacket; + interface PacketTimeStamp as PacketTimeStampRadio; interface TimeSyncAMSend as TimeSyncAMSendRadio[am_id_t id]; interface TimeSyncPacket as TimeSyncPacketRadio; + interface PacketTimeStamp as PacketTimeStampMilli; interface TimeSyncAMSend as TimeSyncAMSendMilli[am_id_t id]; interface TimeSyncPacket as TimeSyncPacketMilli; } @@ -44,16 +46,19 @@ configuration TimeSyncMessageC implementation { - components RF230TimeSyncMessageC as MAC; + components RF230TimeSyncMessageC as MessageC; - SplitControl = MAC; - Receive = MAC.Receive; - Snoop = MAC.Snoop; - Packet = MAC; - AMPacket = MAC; - - TimeSyncAMSendRadio = MAC; - TimeSyncPacketRadio = MAC; - TimeSyncAMSendMilli = MAC; - TimeSyncPacketMilli = MAC; + SplitControl = MessageC; + Receive = MessageC.Receive; + Snoop = MessageC.Snoop; + Packet = MessageC; + AMPacket = MessageC; + + PacketTimeStampRadio = MessageC; + TimeSyncAMSendRadio = MessageC; + TimeSyncPacketRadio = MessageC; + + PacketTimeStampMilli = MessageC; + TimeSyncAMSendMilli = MessageC; + TimeSyncPacketMilli = MessageC; }