Example #1
0
void timer_pause_second (void)
{
	do {
		task_sleep (TIME_400MS);
	} while (system_timer_pause ());
	do {
		task_sleep (TIME_400MS);
	} while (system_timer_pause ());
	do {
		task_sleep (TIME_400MS);
	} while (system_timer_pause ());
}
Example #2
0
void mbsave_task (void)
{
	/* Note: maximum of 30sec. due to multiplication below */
	mbsave_timer *= 8;
	while (mbsave_timer > 0)
	{
		do {
			task_sleep (TIME_133MS);
		} while (system_timer_pause ());
		mbsave_timer--;
	}
	task_sleep_sec (2);
	task_exit ();
}
Example #3
0
bool hurryup_timer_pause (void)
{
	if (free_timer_test (hurryup_pause_timer))
		return TRUE;
	return system_timer_pause ();
}