--- libaitsched/inc/aitsched.h 2011/09/09 14:37:41 1.1.1.1.2.5 +++ libaitsched/inc/aitsched.h 2011/09/09 14:46:25 1.1.1.1.2.6 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitsched.h,v 1.1.1.1.2.5 2011/09/09 14:37:41 misho Exp $ +* $Id: aitsched.h,v 1.1.1.1.2.6 2011/09/09 14:46:25 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -197,9 +197,10 @@ inline void *schedFetch(sched_root_task_t * __restrict /* * schedRun() - Scheduler *run loop* * @root = root task + * @killState = kill condition variable, if !=0 stop scheduler loop * return: -1 error or 0 ok */ -int schedRun(sched_root_task_t * __restrict root); +int schedRun(sched_root_task_t * __restrict root, volatile intptr_t * __restrict killState); /* * schedCancel() - Cancel task from scheduler * @task = task