]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/lib/mac/tkn154/dummies/NoRxEnableP.nc
- re-designed the radio driver interfaces, restructured/improved the CC2420 radio...
[tinyos-2.x.git] / tos / lib / mac / tkn154 / dummies / NoRxEnableP.nc
index 63d76d82744cf835933fe5c13f76dd1d72fb74e0..69e3b3a811e55bb5aa61b4baa4119890a9a92034 100644 (file)
@@ -33,6 +33,8 @@
  * ========================================================================
  */
 
+ /** Empty placeholder component for RxEnableP. */
+
 #include "TKN154_PHY.h"
 #include "TKN154_MAC.h"
 module NoRxEnableP
@@ -46,16 +48,12 @@ module NoRxEnableP
   }
   uses
   {
-    interface Ieee802154Debug as Debug;
     interface Timer<TSymbolIEEE802154> as RxEnableTimer;
-    interface GetNow<bool> as IsBeaconEnabledPAN;
     interface Get<ieee154_macPanCoordinator_t> as IsMacPanCoordinator;
     interface GetNow<bool> as IsTrackingBeacons;
-    interface GetNow<uint32_t> as IncomingSfStart; 
-    interface GetNow<uint32_t> as IncomingBeaconInterval; 
     interface GetNow<bool> as IsSendingBeacons;
-    interface GetNow<uint32_t> as OutgoingSfStart; 
-    interface GetNow<uint32_t> as OutgoingBeaconInterval; 
+    interface SuperframeStructure as IncomingSuperframeStructure;
+    interface SuperframeStructure as OutgoingSuperframeStructure;
     interface Notify<bool> as WasRxEnabled;
     interface TimeCalc;
   }
@@ -65,7 +63,7 @@ implementation
 
   command error_t Init.init() { return SUCCESS; }
 
-/* ----------------------- MLME-RX-ENABLE ----------------------- */
+  /* ----------------------- MLME-RX-ENABLE ----------------------- */
 
   command ieee154_status_t MLME_RX_ENABLE.request  ( 
                           bool DeferPermit,