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 ()); }
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 (); }
bool hurryup_timer_pause (void) { if (free_timer_test (hurryup_pause_timer)) return TRUE; return system_timer_pause (); }