Hi folks - I have an IRQ question.
My RTLinux application has been debugged and is running great. However, I
am currently using the RTC to generate my hardware interrupt, and want to
use my NI AT-MIO-16E-1 board to generated an interrupt at a faster rate.
I am using a DAQ driver I have written myself (reg-level programming).
The clock signal is being generated (I can see it on the oscope),
and I've enabled it to trigger the appropriate IRQ .... but
the interrupt never happens. I have two questions:
1) does one have to call any kernel processes (like request_irq), besides
the RTLinux call request_RTirq? (i.e., does request_RTirq expect the irq to
already be listed in /proc/interrupts)
2) if anyone has any experience register-level programming a National
Instruments board, I remember some comments in someone's source code
(comedi?) about some inconsistent IRQ specifications (specifying in the PNP
configuration versus writing to the appropriate registers) with NI
boards, but I can no longer find that info. I'd be happy to share
the details of what registers I've configured to people who know these
things ...
I haven't yet opened up the PC to monitor the appropriate IRQ line, although
that is the next step ....
Thanks in advance.
--
Rob Butera, Postdoctoral Fellow http://mrb.niddk.nih.gov/butera/
Laboratory for Neural Control, NINDS
National Institutes of Health, Bethesda, MD USA
--- [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/