]> oss.titaniummirror.com Git - tinyos-2.x.git/commit
some virtualise timer changes/fixes:
authoridgay <idgay>
Thu, 10 Aug 2006 00:11:41 +0000 (00:11 +0000)
committeridgay <idgay>
Thu, 10 Aug 2006 00:11:41 +0000 (00:11 +0000)
commitc07b33967d2a4cd0c3352dab514be93b8e0f3dc2
treee21e5741773f9ba42e1402cfe7fccaa6bc3f71d1
parentf96ab0b020b948b61fc878665e63ca5ca9b87272
some virtualise timer changes/fixes:
- we shouldn't worry about t0 in the future (a value of t0 > now represents
  a value in the past)
- we need to worry about the underlying timer having fired (but not reached)
  us yet when we try and set the timer (if we don't, we can handle a past
  event as representing a future event); see the revised version of
  executeTimersTask for details
- we track when timers are changed during execution of executeTimers
tos/lib/timer/VirtualizeTimerC.nc