Hi
The last message apparently was not readable to all, HTML format...
So I am sending it again...
---------

Hello
I hope this basic, but very CRITICAL questions don't bother the group. I
have some idea, just need your approval.

I am using RTLINUX v1 and I have registered my network IRQ using
request_RTIRQ and also used the idea of networking devices used by Mike
Morrison..

please tell me:

- How can we inssure that an interrupt-driven task is running _outside_ the
scoop of the interrupt handler? Meaning that we can get more interrupts
while executing the first task?

-How can we be sure that the task is interrupt enabled, so get preempted by
an interrupt while its execution?

-What is an RTTASK priority in comparison to the interrupt handler ?

** EXAMPLE: I am running a loop in my fun{} and also trying to receive some
interrupts from the network IRQ. The IRQ line is registered through
request_RTIRQ. If I increase the length of my task, it seems that I receive
interrupts with more gap between them; The receipt timestamp is always after
tasks execution, as if the network interrupt  cannot preempt my task.
Why is that?! or HOW can I avoid this?!

Thanx alot
maryam

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to