kernel/eka/nkern/nk_timer.cpp
changeset 11 329ab0095843
parent 9 96e5fb8b040d
child 43 c1f20ce4abcf
equal deleted inserted replaced
10:36bfc973b146 11:329ab0095843
   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 		}