Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 801 → Rev 802

/shark/trunk/ports/first/modules/edfstar.c
379,13 → 379,13
if (proc_table[p].status != SLEEP) {
/* a periodic task cannot be activated when it is already active */
/* but aperiodic task can be reactivate before */
if (proc_table[p].status != EDFSTAR_IDLE) {
if (lev->flag[p] & EDFSTAR_FLAG_SPORADIC) {
lev->nact[p]++;
return;
} else {
kern_raise(XACTIVATION,p);
}
if (lev->flag[p] & EDFSTAR_FLAG_SPORADIC) {
if (proc_table[p].status != EDFSTAR_IDLE) {
lev->nact[p]++;
return;
}
} else {
kern_raise(XACTIVATION,p);
}
}