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/

Reply via email to