If a wait of 10 microseconds, for example, is requested, when control is returned to the timer routine it may thereby not be guaranteed that the delay will always be 10 microseconds, e.g. it may be 12 or 25, depending upon what the system or other processes or routines are doing.