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

Karel Gardas karel.gardas at centrum.cz
Thu Dec 24 11:12:48 UTC 2020


I'd try to use POSIX API and POSIX timers. Look into testsuites/psx* tests.

Cheers,
Karel

On 12/24/20 11:24 AM, Mattia Bottaro wrote:
> 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.
> 
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users
> 



More information about the users mailing list