failure notice

Joel Sherrill joel.sherrill at
Fri Jan 20 11:41:36 UTC 2006

Mark Vander Voord wrote:

>Does using the Rate Monotonic Scheduler override the standard
>priority-based scheduling in some way?
No.  It just establishes the main loop of the task as periodic.  Nothing
magical about it.

> 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):
>              1
> 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?
I don't see anything particularly wrong.  All you really changed from 
in the above was to add floating point to the attributes.  Can you post 
your init.c
and use of confdefs.h?

>Mark S VanderVoord

More information about the users mailing list