failure notice

Mark Vander Voord mvandervoord at
Fri Jan 20 00:34:13 UTC 2006

Does using the Rate Monotonic Scheduler override the standard
priority-based scheduling in some way?

 In my init function, I am launching a task which has been configured
to run using an RMS period.  I have the following RTEMS options
defined (among other, unrelated options):


 With these settings, I believe that the INIT task would be
un-interruptable by any other task until it have finished or parked. 
However, this is not the case.  As soon as I have created the task
mentioned above (which has a priority of 25 and a rate of 5msec), that
task is immediately run.  It continues to run every 5msec from then
on, taking priority over the INIT task.

 Are there other settings that I am missing to get the behavior that I
desire, or do I need to delay creation of the RMS period?

Mark S VanderVoord

More information about the users mailing list