Re: shared interrupts

Well regular RT tasks run with interrupts enabled anyway.  They just pend 
linux interrupts until the RT system is idle.  The small RTLinux and 
real-time ISRs always get to run, even in RTLinux, RTAi, etc.  Not sure I 
agree with that design but that's the way it works.  At least that's my 
understanding.  Am I wrong?

-Calin


On Mon, 23 Jan 2006, Frank Mori Hess wrote:

> On Sunday 22 January 2006 12:52 pm, Calin A. Culianu wrote:
>> However, I am not sure why that decision was made.  It normally is
>> possible to share linux interrupts with RT interrupts if the drivers are
>> written in such a way so as to support pending the interrupt to linux
>> when it is not for them.  I just assume it's because the comedi drivers
>> don't support this pending feature.
>
> And it's a pretty worthless feature.  The interrupt isn't RT at all if it
> drops out of RT every time the other device generates an interrupt.
>
> -- 
> Frank
>
>

Received on 2006-01-24Z05:21:53