All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Bottom half task scheduling
@ 2010-09-11 20:08 Travis Stratman
  2010-09-11 20:26 ` Gilles Chanteperdrix
  2010-09-12  8:53 ` Jan Kiszka
  0 siblings, 2 replies; 7+ messages in thread
From: Travis Stratman @ 2010-09-11 20:08 UTC (permalink / raw)
  To: xenomai

Hello,

I am writing a Xenomai driver with an interrupt that must trigger a
complex series of hardware accesses that may not be atomic (i.e. waiting
for DMA to complete). I'd like to move this section to a bottom half. In a
Linux driver I would use a workqueue but I haven't been able to determine
what the preferred method would be in Xenomai. All of the task creation
API that I have considered cannot be called from an interrupt handler as
they may reschedule.

Can anyone point me to some documentation or example that covers this? Any
pointers would be appreciated.

Thanks,

TAS



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

end of thread, other threads:[~2010-09-12 14:13 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-11 20:08 [Xenomai-help] Bottom half task scheduling Travis Stratman
2010-09-11 20:26 ` Gilles Chanteperdrix
2010-09-12  2:49   ` Travis Stratman
2010-09-12  8:53 ` Jan Kiszka
2010-09-12 13:42   ` Travis Stratman
2010-09-12 13:48     ` Jan Kiszka
2010-09-12 14:13       ` Travis Stratman

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.