Hi,
Just today, a question came up regarding the order in which ISRs connected
to shared interrupts, get executed. To explain my question, if there are
three drivers, each servicing a different device and all the three being
connected to the same IRQ (the IRQ being shared, of course), in what order
would their ISRs be executed? Would it be dependent only on the
LoadOrderGroup parameter or are there other parameters involved? Also, is
it possible to programatically or otherwise, determine the order? Is it
different for NT and 2000?
Would really appreciate any insights on this.
Thanks in advance,
Sheela.