kernel/eka/nkern/nk_timer.cpp
changeset 36 538db54a451d
parent 0 a41df078684a
child 90 947f0dc9f7a8
equal deleted inserted replaced
34:f497542af8e4 36:538db54a451d
   458 		else if (!iOrderedQ.IsEmpty())
   458 		else if (!iOrderedQ.IsEmpty())
   459 			{
   459 			{
   460 			// if first ordered queue entry expires in <32ms, queue the DFC to transfer
   460 			// if first ordered queue entry expires in <32ms, queue the DFC to transfer
   461 			NTimer* pC=(NTimer*)iOrderedQ.First();
   461 			NTimer* pC=(NTimer*)iOrderedQ.First();
   462 #ifdef __EPOC32__
   462 #ifdef __EPOC32__
   463 			__ASSERT_WITH_MESSAGE_DEBUG(iMsCount<=pC->iTriggerTime, "iMsCount has exceeded pC->iTriggerTime; function called later than expected ","NKTimer::Tick()");
   463 			__ASSERT_WITH_MESSAGE_DEBUG(iMsCount<=pC->iTriggerTime, "iMsCount has exceeded pC->iTriggerTime; function called later than expected ","NTimerQ::Tick()");
   464 #endif
   464 #endif
   465 			if (TInt(pC->iTriggerTime-iMsCount)<ENumTimerQueues)
   465 			if (TInt(pC->iTriggerTime-iMsCount)<ENumTimerQueues)
   466 				doDfc=TRUE;
   466 				doDfc=TRUE;
   467 			}
   467 			}
   468 		}
   468 		}