All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] 3rd party task mode switches and inquiries
@ 2006-10-09 16:38 Jeff Weber
  2006-10-09 17:51 ` Jan Kiszka
  2006-10-09 18:14 ` Philippe Gerum
  0 siblings, 2 replies; 4+ messages in thread
From: Jeff Weber @ 2006-10-09 16:38 UTC (permalink / raw)
  To: Xenomai

I have a need for task t1 to switch task t2 to and from primary mode,
using the native API.  The rt_task_set_mode() API does not have an
argument for the target task, and assumes the current task.  How can I
initiate a 3rd party task mode switch?

On a related note, the task info returned from rt_task_inquire() does
not indicate task mode switches in the corresponding T_PRIMARY (0x200)
bit, which is the bit used to command the mode switch.  However, a mode
switch can be seen in the 0x100 status bit, which corresponds to the
XNRELAX bit, (not in the public native/task.h API).  What's the best way
to inquire if an arbitrary task is in primary or secondary mode?

I am using Xenomai-2.2.0.

thanks,
	Jeff Weber



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-10-09 18:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-09 16:38 [Xenomai-help] 3rd party task mode switches and inquiries Jeff Weber
2006-10-09 17:51 ` Jan Kiszka
2006-10-09 18:00   ` Jan Kiszka
2006-10-09 18:14 ` Philippe Gerum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.