kernel/eka/nkern/nk_timer.cpp
branchRCL_3
changeset 257 3e88ff8f41d5
parent 256 c1f20ce4abcf
equal deleted inserted replaced
256:c1f20ce4abcf 257:3e88ff8f41d5
   151 EXPORT_C TInt NTimer::Again(TInt aTime)
   151 EXPORT_C TInt NTimer::Again(TInt aTime)
   152 //
   152 //
   153 // Wait aTime from last trigger time - used for periodic timers
   153 // Wait aTime from last trigger time - used for periodic timers
   154 //
   154 //
   155 	{
   155 	{
       
   156 	__NK_ASSERT_DEBUG(aTime>0);
   156 	TInt irq=NKern::DisableAllInterrupts();
   157 	TInt irq=NKern::DisableAllInterrupts();
   157 	if (iState!=EIdle)
   158 	if (iState!=EIdle)
   158 		{
   159 		{
   159 		NKern::RestoreInterrupts(irq);
   160 		NKern::RestoreInterrupts(irq);
   160 		return KErrInUse;
   161 		return KErrInUse;