Clarification on Rate montonic

Sebastian Huber sebastian.huber at embedded-brains.de
Tue Jun 5 07:32:11 UTC 2012


Hello,

before the call to rtems_rate_monotonic_period() the task is scheduled using 
the normal priority based scheme.  I suppose all your rate monotonic task are 
created with the same initial priority.  The rtems_task_start() will append the 
task to the ready queue of the corresponding priority, see also 
_Scheduler_priority_Ready_queue_enqueue().  Thus you can control which task 
runs first (order of start calls).

-- 
Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.



More information about the users mailing list