When one registers an interrupt routine in the normal Linux kernel,
the request_irq function call carries a parameter ``dev_id'' that
identifies for which device the ISR has been registered. This
parameter is not available in the RTL request_irq. Does this mean that
one cannot share interrupts in real-time? Or is it a design option
to introduce the minimum amount of delay by just having one single ISR
to wake up? (And, as a consequence, if one has two devices on the same
interrupt, the ISR routine has to take care of the problem itself?)

Herman

-- 
"I decry the current tendency to seek patents on algorithms. There are
 better ways to earn a living than to prevent other people from making
 use of one's contributions to computer science."  D.E. Knuth, TAoCP 3

----- End of forwarded message from [EMAIL PROTECTED] -----
-- [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/

Reply via email to