All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] no-brainer realtime issue
@ 2006-02-16 16:21 Steven Seeger
  2006-02-16 16:34 ` Philippe Gerum
  2006-02-16 16:41 ` Jan Kiszka
  0 siblings, 2 replies; 19+ messages in thread
From: Steven Seeger @ 2006-02-16 16:21 UTC (permalink / raw)
  To: xenomai@xenomai.org

I have a xenomai userspace application that does the following:

A thread of priority 90 toggles a bit (outb) to move a stepper motor.

A thread of priority 10 updates the display once a second.

The motor thread is periodic and uses rt_task_wait_period(). The display
thread just uses sleep(1).

My question is this: the priority 90 thread is higher priority, and doesn't
do anything relating to linux system calls. Whenever the display thread
updates the display, the motor thread stalls momentarily.

Any idea why this is?

Steven



^ permalink raw reply	[flat|nested] 19+ messages in thread
[parent not found: <43F4D077.10003@domain.hid>]

end of thread, other threads:[~2006-02-21 15:04 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-16 16:21 [Xenomai-help] no-brainer realtime issue Steven Seeger
2006-02-16 16:34 ` Philippe Gerum
2006-02-16 16:41 ` Jan Kiszka
2006-02-16 17:21   ` Philippe Gerum
     [not found] <43F4D077.10003@domain.hid>
2006-02-16 19:48 ` Steven Seeger
2006-02-17  8:17   ` Philippe Gerum
2006-02-17 14:04     ` Steven Seeger
2006-02-17 14:28       ` Philippe Gerum
2006-02-17 14:37         ` Steven Seeger
2006-02-17 15:00         ` Steven Seeger
2006-02-17 15:59           ` Philippe Gerum
2006-02-17 16:05             ` Steven Seeger
2006-02-17 16:27               ` Philippe Gerum
2006-02-17 17:53             ` Steven Seeger
2006-02-17 18:29               ` Philippe Gerum
2006-02-17 18:37                 ` Philippe Gerum
2006-02-21 13:50                 ` Steven Seeger
2006-02-21 15:04             ` Steven Seeger
2006-02-18 13:05       ` Gilles Chanteperdrix

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.