The man-page for rt_task_wakeup() says (in part): ... to wake up a task suspended by rt_task_suspend() while the man-page for rt_task_suspend() says (in part): ... suspends execution of the task until another call to rt_task_make_periodic() is made What I really want is the capability to create and "trigger" aperiodic tasks, each of which would be started by an interrupt service routine when it detected the relevant conditions. Can I use the suspend()/wakeup() functions for this purpose? Thanks Norm --- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] ---- For more information on Real-Time Linux see: http://www.rtlinux.org/~rtlinux/