Changeset 963074b3 in mainline for generic


Ignore:
Timestamp:
2006-04-13T14:44:52Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
897ad60
Parents:
a6d4ceb
Message:

Add task_create_arch() for all architectures.

Location:
generic
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • generic/include/proc/task.h

    ra6d4ceb r963074b3  
    6464extern task_t *task_find_by_id(task_id_t id);
    6565
     66#ifndef task_create_arch
     67extern void task_create_arch(task_t *t);
     68#endif
     69
    6670extern __native sys_get_task_id(task_id_t *uspace_task_id);
    6771
  • generic/src/proc/task.c

    ra6d4ceb r963074b3  
    8383        ta = (task_t *) malloc(sizeof(task_t), 0);
    8484
     85        task_create_arch(ta);
     86
    8587        spinlock_initialize(&ta->lock, "task_ta_lock");
    8688        list_initialize(&ta->th_head);
Note: See TracChangeset for help on using the changeset viewer.