Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1530 → Rev 1531

/demos/trunk/loader/shark/shark.c
174,6 → 174,7
int i, object;
struct loader_task *l = loader_task_list;
struct timespec end_time;
int res;
 
i = 0;
object = 0;
200,13 → 201,14
while (i < total_loader_task) {
if (l->muxstatus == 1) {
fsf_init_shared_object(&(mutex_table[l->resource]).object,object);
mutex_table[l->resource].operation.op_id=1;
mutex_table[l->resource].operation.wcet.tv_sec=l->block[i].tv_sec;
mutex_table[l->resource].operation.wcet.tv_nsec=l->block[i].tv_nsec;
fsf_declare_shared_object_operation(&mutex_table[l->resource].object,
&mutex_table[l->resource].operation);
 
res = fsf_init_shared_object(&(mutex_table[l->resource]).object,l->resource);
if (res != -1) {
mutex_table[l->resource].operation.op_id=1;
mutex_table[l->resource].operation.wcet.tv_sec=l->block[0].tv_sec;
mutex_table[l->resource].operation.wcet.tv_nsec=l->block[0].tv_nsec;
fsf_declare_shared_object_operation(&mutex_table[l->resource].object,
&mutex_table[l->resource].operation);
}
l->muxstatus = 2;
}