All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] Event flag from ISR
@ 2007-10-25 15:35 Patrick
  2007-10-25 17:47 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 7+ messages in thread
From: Patrick @ 2007-10-25 15:35 UTC (permalink / raw)
  To: xenomai

[-- Attachment #1: Type: text/plain, Size: 548 bytes --]

Hi all,

 

I am using a RT event flag structure to start a task from an ISR.

The task waits on rt_event_wait and when the IRQ occurs the ISR executes
rt_event_signal (the ISR code only clears the flag and calls
rt_event_signal).

I'm using an oscilloscope to measure the length of the ISR and the first
occurrence lasts about 20us and all the next occurrences last about 4us.

 

My question is why the first ISR is so long?

 

For information I use xenomai 2.4 rc4 on ARM pxa270 machine with 2.6.20
kernel. 

 

Thanks in advance,

 

Patrick


[-- Attachment #2: Type: text/html, Size: 3401 bytes --]

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

end of thread, other threads:[~2007-10-26  9:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-25 15:35 [Xenomai-help] Event flag from ISR Patrick
2007-10-25 17:47 ` Gilles Chanteperdrix
2007-10-26  8:05   ` ROSSIER Daniel
2007-10-26  8:26     ` Jan Kiszka
2007-10-26  9:11       ` ROSSIER Daniel
2007-10-26  9:22         ` Sebastian Smolorz
2007-10-26  9:38   ` Patrick

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.