Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 292 → Rev 293

/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;