]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
- faster resource management using immediateRequest (~5% lifetime improvement)
authoridgay <idgay>
Thu, 10 Aug 2006 00:02:53 +0000 (00:02 +0000)
committeridgay <idgay>
Thu, 10 Aug 2006 00:02:53 +0000 (00:02 +0000)
tos/platforms/mica2/chips/cc1000/HplCC1000C.nc

index 7fcf6500b21712ae913ab7ca1bb329a0be3a0d86..bae6b096f7220008e5fc7f580e2accbe85dc881e 100644 (file)
  */
 configuration HplCC1000C {
   provides {
-    interface Read<uint16_t> as RssiAdc;
+    interface ReadNow<uint16_t> as RssiAdc;
+    interface Resource as RssiResource;
     interface HplCC1000Spi;
     interface HplCC1000;
   }
 }
 implementation {
   components HplCC1000P, HplCC1000SpiP;
-  components new AdcReadClientC() as RssiChannel;
+  components new AdcReadNowClientC() as RssiChannel;
 
   HplCC1000 = HplCC1000P;
   HplCC1000Spi = HplCC1000SpiP;
   RssiAdc = RssiChannel;
+  RssiResource = RssiChannel;
 
   RssiChannel.Atm128AdcConfig -> HplCC1000P;