Hello everyone,
I am writing a RTLinux device driver for a CPCI Waveform digitizer and am
running into some major problems with IRQ conflicts on my system.
My application is time critical so I would like to be able to use
RTLinux's hard IRQ capabilities. However, since I have a large number of
modules (six) on the CPCI bus there seems to always be a conflict between
one of my modules and an IRQ line used by a Linux (non-RT) device. This
creates a problem because my driver cannot service the Linux device's
interrupt and RTLinux won't release the interrupt since my driver has
registered a hard IRQ.
The optimal sollution would to re-assign the IRQ lines so that there is no
conflict. Unfortunately though the BIOS my system is using (AWARD) does
not support this nor do I know of a way to do it in Linux.
Any suggestions would be greatly appreciated.
cheers,
-Dan
/*====================================================================*\
| Daniel R. Schuette | |
| | VHE Gamma Ray Astronomy |
| Tel. (310)825-3391 | STACEE project |
| Fax. (310)206-2096 | Univ. of California, Los Angeles |
| e-mail: [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/rtlinux/