On 14/02/07, Markus Franke <[EMAIL PROTECTED]> wrote:
Jan Kiszka wrote:
> Of course, irqloop runs in *primary* mode to be able to handle the
> events deterministically. So it is not directly affected by CONFIG_PREEMPT.
If I start irqloop in User-Mode, a thread is simply created via Linux
system call pthread_create() which interacts with the
xeno_irqbench-driver via ioctl(). But then I don't understand why
irqloop is running in Primary (Xenomai) Mode? Because of the interaction
with the RTDM-based driver?
I am just wondering because I can't see something like rt_task_create().
There is life beyond the native skin. e.g. the posix one.
After all, Xenomai is all about skins (layers implementing various RT
API interfaces).
So pthread_create() as well as ioctl() you may see in irqloop are
implemented ("shadowed") by the posix skin.
--
Best regards,
Dmitry Adamushko
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help