Ejemplo n.º 1
0
ulong get_timer(ulong base)
{
	/* NOTE: time_to_tick(base) is required to correctly handle rollover! */
	return tick_to_time(get_ticks() - time_to_tick(base));
}
Ejemplo n.º 2
0
void set_timer (ulong t)
{
	timestamp = time_to_tick(t);
}
Ejemplo n.º 3
0
/*
 * timer without interrupts
 */
ulong get_timer(ulong base)
{
	return tick_to_time(get_ticks() - time_to_tick(base));
}