]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/rf230/DummyLayerC.nc
Proper MSP_BSL_FLAGS for telosa and telosb based platforms using TMI modular tos...
[tinyos-2.x.git] / tos / chips / rf230 / DummyLayerC.nc
index f1f6f699792f858351d7bd9e123fe616248de9dc..e3c55dea3352de88b545b3490f41476b9c34a6ff 100644 (file)
@@ -36,9 +36,6 @@ generic configuration DummyLayerC()
                interface RadioCCA;
 
                interface DummyConfig as UnconnectedConfig;
-               interface PacketField<uint16_t> as UnconnectedPacketSleepInterval;
-               interface IEEE154Packet as UnconnectedIEEE154Packet;
-               interface PacketAcknowledgements as UnconnectedPacketAcknowledgments;
        }
 
        uses 
@@ -52,11 +49,6 @@ generic configuration DummyLayerC()
                interface Receive as SubReceive;
 
                interface DummyConfig as Config;
-               interface PacketField<uint16_t> as PacketSleepInterval;
-               interface IEEE154Packet;
-               interface PacketAcknowledgements;
-
-               interface LowPowerListening as UnconnectedLowPowerListening;
        }
 }
 
@@ -72,8 +64,7 @@ implementation
        Receive = SubReceive;
 
        Config = UnconnectedConfig;
-       PacketSleepInterval = UnconnectedPacketSleepInterval;
-       IEEE154Packet = UnconnectedIEEE154Packet;
-       PacketAcknowledgements = UnconnectedPacketAcknowledgments;
-       LowPowerListening = UnconnectedLowPowerListening;
+
+       components DummyLayerP;
+       LowPowerListening = DummyLayerP.LowPowerListening;
 }