]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/rf2xx/rf230/RF230DriverLayerC.nc
reorganized packet header handling, added RF212Ieee154MessageC for BLIP
[tinyos-2.x.git] / tos / chips / rf2xx / rf230 / RF230DriverLayerC.nc
index 8b58211df26dcfae8fc19e0daeca0593e04d8808..b1bf4dd6b7d454ed8e4f0f0d87533e52b7ccadee 100644 (file)
@@ -32,6 +32,7 @@ configuration RF230DriverLayerC
                interface RadioSend;
                interface RadioReceive;
                interface RadioCCA;
+               interface RadioPacket;
 
                interface PacketField<uint8_t> as PacketTransmitPower;
                interface PacketField<uint8_t> as PacketRSSI;
@@ -43,9 +44,8 @@ configuration RF230DriverLayerC
 
        uses
        {
-               interface RF230DriverConfig;
+               interface RF230DriverConfig as Config;
                interface PacketTimeStamp<TRadio, uint32_t>;
-               interface PacketData<rf230_metadata_t> as PacketRF230Metadata;
        }
 }
 
@@ -57,11 +57,11 @@ implementation
        RadioSend = RF230DriverLayerP;
        RadioReceive = RF230DriverLayerP;
        RadioCCA = RF230DriverLayerP;
+       RadioPacket = RF230DriverLayerP;
 
        LocalTimeRadio = HplRF230C;
 
-       RF230DriverConfig = RF230DriverLayerP;
-       PacketRF230Metadata = RF230DriverLayerP;
+       Config = RF230DriverLayerP;
 
        PacketTransmitPower = RF230DriverLayerP.PacketTransmitPower;
        components new MetadataFlagC() as TransmitPowerFlagC;