How to program fine-grained real-time concurrent applications in C or Ada

Mattia Bottaro mattiabottaro9 at gmail.com
Thu Dec 24 10:24:09 UTC 2020


Hi everyone, newbie RTEMS here.

I need to develop a multitasking real-time application with RTEMS
(preferably in Ada, but also C solutions are welcomed). I see that I can
use the Classic API
<https://docs.rtems.org/branches/master/c-user/index.html>, but they are
unsuitable to my purposes. As you can read here
<https://docs.rtems.org/branches/master/c-user/task/directives.html#task-wake-when-wake-up-when-specified>,
the  rtems_task_wake_when directive is too coarse: "The timing granularity
of this directive is a second.".
I need to work with microseconds-granularity and I cannot find how to do it.

Thanks in advance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20201224/a5071ac7/attachment.html>


More information about the users mailing list