Steven Seeger wrote:
Why is there a different version of this function for user and kernel space?

Because Xeno cannot fire alarm handlers asynchronously in user-space when the alarm elapses at kernel level. We currently need an alarm server in user-space to process alarm events synchronously for the app, hence rt_alarm_wait().

I don't see this reflected in the docs.

Have a look at the "Environment" sections and notes for the alarm-related calls.


Xenomai-core mailing list



Reply via email to