I'm having trouble catching an external interrupt with RTL2.0. I've got an
external clock generating IRQ 11 at 60 hz, verified with a scope on the ISA
bus. At initialization, I do the following:

    rtl_request_irq(11, xclock);
    rtl_hard_enable_irq(11);

and the handler looks like this:

unsigned int xclock(unsigned int irq, struct pt_regs *regs)
{
    interrupts++;
    rtl_hard_enable_irq(11);
    return 0;
}


By observing the counter, I've determined that the handler is never getting
called.
 
Is there another step required to enable the interrupt?


Thanks

David Edwards
[EMAIL PROTECTED]





_______________________________________________________
Get FREE voicemail, fax and email at http://voicemail.excite.com 
 Talk online at http://voicechat.excite.com

--- [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