]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
exporting LocalTime<TMilli>
authorkusy <kusy>
Tue, 17 Jun 2008 07:20:46 +0000 (07:20 +0000)
committerkusy <kusy>
Tue, 17 Jun 2008 07:20:46 +0000 (07:20 +0000)
tos/platforms/intelmote2/HilTimerMilliC.nc

index 475787b36ee9c56e059182b26e1aee99bbd8a94a..01a98489f5acb6e09a91978fe8297feb5d77e4a6 100644 (file)
@@ -38,6 +38,7 @@ configuration HilTimerMilliC
 {
   provides interface Init;
   provides interface Timer<TMilli> as TimerMilli[ uint8_t num ];
+  provides interface LocalTime<TMilli>;
 }
 
 implementation
@@ -46,17 +47,16 @@ implementation
   components new AlarmToTimerC(TMilli) as AlarmToTimerMilli32;
   components new HalPXA27xAlarmM(TMilli,2) as PhysAlarmMilli32;
   components HalPXA27xOSTimerMapC;
-
+  components CounterMilliC;
   enum {OST_CLIENT_ID = unique("PXA27xOSTimer.Resource")};
 
   Init = PhysAlarmMilli32;
-
   TimerMilli = VirtTimersMilli32.Timer;
-
+  LocalTime = CounterMilliC;
+  
   VirtTimersMilli32.TimerFrom -> AlarmToTimerMilli32.Timer;
-
   AlarmToTimerMilli32.Alarm -> PhysAlarmMilli32.Alarm;
-
+  
   PhysAlarmMilli32.OSTInit -> HalPXA27xOSTimerMapC.Init;
   PhysAlarmMilli32.OSTChnl -> HalPXA27xOSTimerMapC.OSTChnl[OST_CLIENT_ID];