RESTVAL
ticks = RESTVAL(itimer) - TimerList->rest;
t->next->rest += RESTVAL(itimer); /* t (tp) was the first in the list */
rest = RESTVAL(itimer) - TimerList->rest;