Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1184 → Rev 1185

/kernel/trunk/generic/include/proc/task.h
63,6 → 63,10
extern task_t *task_run_program(void *program_addr, char *name);
extern task_t *task_find_by_id(task_id_t id);
 
#ifndef task_create_arch
extern void task_create_arch(task_t *t);
#endif
 
extern __native sys_get_task_id(task_id_t *uspace_task_id);
 
#endif
/kernel/trunk/generic/src/proc/task.c
82,6 → 82,8
ta = (task_t *) malloc(sizeof(task_t), 0);
 
task_create_arch(ta);
 
spinlock_initialize(&ta->lock, "task_ta_lock");
list_initialize(&ta->th_head);
ta->as = as;