void clock_routine() { ++zeos_ticks; zeos_show_clock(); sched_do_tick(); }
void clock_routine() { zeos_ticks++; zeos_show_clock(); sched_update_data(); if (sched_change_needed()) { sched_update_queues_state(&readyqueue, current()); sched_switch_process(); } }
void clock_routine() { user_to_system(&(current()->st)); zeos_show_clock(); ++zeos_ticks; update_sched_data_rr(); if (needs_sched_rr()){ update_current_state_rr(&readyqueue);////////////modificar quan fem exit (ready or free)??? sched_next_rr(); } system_to_user(&(current()->st)); }
// clock service routine void clock_routine() { zeos_ticks = zeos_ticks + 1; zeos_show_clock(); schedule(); }
int cont = 0; void clock_service_routine() { zeos_show_clock(); ++zeos_ticks;
void RSI_CLOCK() { ++zeos_ticks; schedule(); zeos_show_clock(); }
void clock_routine(void) { ++zeos_ticks; schedule(); zeos_show_clock(); }