]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/lib/tosthreads/chips/atm128/adc/BlockingAdcP.nc
Renamed some components and added a blocking version of the SineSensor
[tinyos-2.x.git] / tos / lib / tosthreads / chips / atm128 / adc / BlockingAdcP.nc
index 9afdaafe284349db83d2ecf86631ae4ff8c8dd35..c67bd62028a26448fb837ad93795e8a6c587aa49 100644 (file)
@@ -54,26 +54,30 @@ implementation {
   components MainC;
   components WireAdcP;
   components WireAdcStreamP;
-  components BlockingAdcImplP;
+  components new BlockingReadP();
+  components new BlockingReadStreamP();
   
-  MainC.SoftwareInit -> BlockingAdcImplP;
+  MainC.SoftwareInit -> BlockingReadP;
+  MainC.SoftwareInit -> BlockingReadStreamP;
   
   //For BlockingRead
-  BlockingRead = BlockingAdcImplP;
-  BlockingAdcImplP.Read -> WireAdcP;
+  BlockingRead = BlockingReadP;
+  BlockingReadP.Read -> WireAdcP;
   Config = WireAdcP;
   ResourceRead = WireAdcP;
   
   //For BlockingReadStream
-  BlockingReadStream = BlockingAdcImplP;
-  BlockingAdcImplP.ReadStream -> WireAdcStreamP;
+  BlockingReadStream = BlockingReadStreamP;
+  BlockingReadStreamP.ReadStream -> WireAdcStreamP;
   ConfigReadStream = WireAdcStreamP;
   ResourceReadStream = WireAdcStreamP;
   
   components SystemCallC;
   components SystemCallQueueC;
-  BlockingAdcImplP.SystemCallQueue -> SystemCallQueueC;
-  BlockingAdcImplP.SystemCall -> SystemCallC;
+  BlockingReadP.SystemCallQueue -> SystemCallQueueC;
+  BlockingReadP.SystemCall -> SystemCallC;
+  BlockingReadStreamP.SystemCallQueue -> SystemCallQueueC;
+  BlockingReadStreamP.SystemCall -> SystemCallC;
 }