/kernel/trunk/generic/include/proc/scheduler.h |
---|
52,14 → 52,12 |
extern void scheduler(void); |
extern void kcpulb(void *arg); |
extern void before_thread_runs(void); |
extern void after_thread_ran(void); |
extern void sched_print_list(void); |
/* |
* To be defined by architectures: |
*/ |
extern void before_task_runs_arch(void); |
extern void before_thread_runs_arch(void); |
extern void after_thread_ran_arch(void); |
/kernel/trunk/generic/include/proc/task.h |
---|
52,7 → 52,7 |
phone_t phones[IPC_MAX_PHONES]; |
atomic_t active_calls; /**< Active asynchronous messages */ |
task_arch_t arch; |
task_arch_t arch; /**< Architecture specific task data. */ |
}; |
extern spinlock_t tasks_lock; |