]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/tda5250/Tda5250RadioC.nc
add a special short cut
[tinyos-2.x.git] / tos / chips / tda5250 / Tda5250RadioC.nc
index 467336ad8eb8b4fddf533e503cf690f94403108f..fafba5bc89f8007a248221471f3e7f143924022f 100644 (file)
@@ -44,14 +44,19 @@ configuration Tda5250RadioC {
   provides {
     interface SplitControl;
     interface Tda5250Control;
+    interface ResourceRequested;
     interface RadioByteComm;
+    interface ClkDiv;
+#ifdef LNDW
+    interface RfPower;
+#endif
   }
 }
 implementation {
   components Tda5250RadioP
            , HplTda5250ConfigC
            , HplTda5250DataC
-           , new Alarm32khzC() as DelayTimer
+           , new Alarm32khz16C() as DelayTimer
            , MainC;
 
   MainC.SoftwareInit -> HplTda5250ConfigC;
@@ -59,14 +64,21 @@ implementation {
   MainC.SoftwareInit -> Tda5250RadioP;
            
   Tda5250Control = Tda5250RadioP;
+  ResourceRequested = Tda5250RadioP;
   RadioByteComm = Tda5250RadioP;
   SplitControl = Tda5250RadioP;
-
-  Tda5250RadioP.DelayTimer -> DelayTimer.Alarm32khz16;
+  ClkDiv = Tda5250RadioP;
+#ifdef LNDW
+  RfPower = Tda5250RadioP;
+#endif
+  Tda5250RadioP.DelayTimer -> DelayTimer;
   
   Tda5250RadioP.ConfigResource -> HplTda5250ConfigC;
   Tda5250RadioP.DataResource -> HplTda5250DataC;
-
+  Tda5250RadioP.DataResourceRequested -> HplTda5250DataC;
+  
   Tda5250RadioP.HplTda5250Config -> HplTda5250ConfigC;
   Tda5250RadioP.HplTda5250Data -> HplTda5250DataC;
+  Tda5250RadioP.HplTda5250DataControl -> HplTda5250DataC;
+
 }