Clarification on Rate montonic

domenico.dileo at unina.it domenico.dileo at unina.it
Tue Jun 5 08:06:00 UTC 2012


Dear Sebastian,

I'm using RTEMS 4.10.2. I looked up for
_Scheduler_priority_Ready_queue_enqueue function
but I didn't find it.
What version are you using?

Quoting Sebastian Huber <sebastian.huber at embedded-brains.de>:

> 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.
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-users
>
>



Domenico Di Leo, PhD student, Universit? degli Studi di Napoli Federico II
Ph:     +39 081 676770
Fax:    +39 081 676574
Web: http://wpage.unina.it/domenico.dileo




More information about the users mailing list