[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: [rtl] Q: when are linux interrupt handlers are invoked?
On Mon, May 11, 1998 at 11:59:06AM -0700, Jun Sun wrote:
> Thanks for the clarification.
>
> It turns out my reasoning is probably still wrong. I saw that soft interrupt
> is ALWAYS turned off if the current rt task is NOT linux. This means
> linux interrupt handlers WON'T be invoked if the current running rt task
> is NOT the "linux" task (which has the lowest priority). So, in other words,
> if there are RT tasks running, the linux interrupt handlers won't be
> invoked, and RT tasks won't be delayed by linux interrupt handlers..
>
> Does this sound right? Thanks in advance.
Yes. But even if Linux is running, the Linux drivers will run with real
interrupts _enabled_.
In the 2.1 RT version, there are separate flags for RT tasks active and
soft interrupts disabled so it's a little clearer.
>
> --
> Jun Sun
--- [rtl] ---
For more information on Real-Time Linux see:
http://rtlinux.cs.nmt.edu/