can a rate monotonic task be interrupted?
Joel Sherrill
joel.sherrill at OARcorp.com
Tue Mar 25 14:07:50 UTC 2003
Salman wrote:
>
> either by an interrupt, other normal tasks, or another rate monotonic
> task ??
Yes. By default all RTEMS Classic API tasks (created via
rtems_task_create)
are preemptible by both higher priority tasks and interrupts. This
is directly compatible with hte rate monotonic scheduling theory. You
could easily violate this assumption by turning off interrupts or making
the task non-preemptible though.
All that the rate monotonic manager in RTEMS does is provide a nice
mechanism for periodic tasks which don't drift.
> thanks,
>
> Salman
--
Joel Sherrill, Ph.D. Director of Research & Development
joel at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the users
mailing list