[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[rtl] a shared interrupt service routine




Hi!
I am writing a device driver of a video capture card.
The kernel is 2.2.13-rtl2.0.

The BIOS of my PC allocates the same irq number to 
the video capture card and the on-board sound device.

The ALSA(Advanced Linux Sound Architecture)-driver is used for 
the on-board sound device.
Activating both devices resulted in hanging down the system.

Is it possible to share the same interrupt between the RTL driver 
and the plain linux driver ?

I know two plain linux drivers can share the same interrupt 
by setting SA_SHIRQ bit when request_irq() is called.

Any help or comments will be very appreciated.
Bye.