10,6 → 10,7 |
int cal_cycles=0; |
struct timespec zero_time; |
extern struct loader_task *loader_task_list; |
extern int total_loader_task; |
|
/* oneshot Soft and hard Task */ |
void *oneshot_task(void *arg) |
93,17 → 94,10 |
{ |
|
struct loader_task *current = loader_task_list; |
int i=0, k=0, total_task; |
int total_group = 0; |
int i=0, k=0; |
|
total_task = sizeof(loader_task_list)/sizeof(struct loader_task); |
|
cprintf("Created 1 %d loader tasks\n",total_task); |
|
while (k < total_task) { |
while (k <total_loader_task) { |
k++; |
total_group++; |
current->group = total_group; |
|
for (i=0; i < current->number; i++) { |
|
133,7 → 127,7 |
|
} |
|
cprintf("Created %d loader tasks\n",total_task); |
cprintf("Created %d loader tasks\n",k); |
|
|
} |