On Tue, Jan 09, 2001 at 01:54:19PM +0100, Arnold Radtke wrote:
> I'm writing a RT-driver for a PCI-Card. Sometimes my PCI-Card and the
> ethernet card have the same interrupts.
>
> In init_module I call rtl_request_irq, but after the next interrupt of
> the ethernet card (so I think) the system crashes (freeze, reboot,
> kernel panic). My interrupt handler is never called. The calltrace of
> kernel panic looks like a lot of recusive calls.
>
> If my PCI card has another irq, it runs well. I use RTL 3.0pre9.
>
> Are there problems if Linux Device Driver and RT Driver share interrupts
There shouldn't be - but it is up to the RT driver to share interrupts with the
Linux code by pending the interrupts and it has to figure out whether the interrupt
is for it or Linux.
The x86 8253/4 timer is the obvious case where this works in RTL.
> ?
>
> Arnold
> -- [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/
--
---------------------------------------------------------
Victor Yodaiken
Finite State Machine Labs: The RTLinux Company.
www.fsmlabs.com www.rtlinux.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/