Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1018 → Rev 1017

/shark/trunk/modules/intdrive/intdrive.c
38,7 → 38,6
/* Interrupt Driver Module */
 
#include <intdrive/intdrive/intdrive.h>
#include <intdrive/intdrive/inttask.h>
#include <kernel/model.h>
#include <kernel/descr.h>
#include <kernel/var.h>
189,7 → 188,7
if (proc_table[INTDRIVE_task].wcet < TIMESPEC2USEC(&time)) {
kern_raise(XWCET_VIOLATION,INTDRIVE_task);
}
}
}
 
static void INTDRIVE_public_activate(LEVEL l, PID p, struct timespec *t)
269,7 → 268,7
//lev->avail -= TIMESPEC2USEC(&time);
 
TRACER_LOGEVENT(FTrace_EVT_user_event_0, 0, lev->avail + INT_MAX);
 
#ifdef INTDRIVE_DEBUG
kern_printf("(INTD:AV:%d)",(int)(lev->avail));
#endif
370,9 → 369,9
lev->avail = 0;
lev->q_theta = q_theta;
mul32div32to32(MAX_BANDWIDTH,U,10000,lev->U);
 
//!!!calcolare parametro
intdrive_taskinit(l, 10000);
intdrive_taskinit(10000);
 
return l;
}