/shark/trunk/ports/first/modules/edfstar.c |
---|
114,9 → 114,6 |
int scheduling_level; |
int new_level[MAX_PROC]; |
int wcet[MAX_PROC]; /* save the wcet fields */ |
} EDFSTAR_level_des; |
static void EDFSTAR_check_preemption(EDFSTAR_level_des *lev) |
615,7 → 612,6 |
lev->wcet_miss[i] = 0; |
lev->nact[i] = 0; |
lev->budget[i] = NIL; |
lev->wcet[i] = 0; |
} |
iq_init(&lev->ready, NULL, IQUEUE_NO_PRIORITY); |
/shark/trunk/ports/first/modules/rmstar.c |
---|
110,9 → 110,6 |
int budget[MAX_PROC]; |
int new_level[MAX_PROC]; |
int wcet[MAX_PROC]; /* save the wcet fields */ |
int scheduling_level; |
} RMSTAR_level_des; |
597,7 → 594,6 |
lev->wcet_miss[i] = 0; |
lev->nact[i] = 0; |
lev->budget[i] = NIL; |
lev->wcet[i] = 0; |
} |
iq_init(&lev->ready, NULL, 0); |
/shark/trunk/ports/first/modules/posixstar.c |
---|
79,12 → 79,6 |
PID activated; |
int scheduling_level; |
int flag[MAX_PROC]; |
int new_level[MAX_PROC]; |
int new_slice[MAX_PROC]; |
int new_control[MAX_PROC]; |
} POSIXSTAR_level_des; |
/* the private scheduler choice a task and insert in cbsstar module */ |
448,12 → 442,6 |
for (i = 0; i < MAX_PROC; i++) { |
lev->nact[i] = -1; |
lev->budget[i] = -1; |
lev->flag[i] = 0; |
lev->new_level[i] = 0; |
lev->new_slice[i] = 0; |
lev->new_control[i] = 0; |
} |
lev->maxpriority = prioritylevels - 1; |