Hello,
I have ported one Linux Device Driver to RT-Linux.
The driver is working properly in polling mode
(irq on device disabled) but there is a problem
with IRQs. IRQ handler is called only once and
run down properly. Then kernel reports
segmentation fault or PC crashes.
I'm calling rtl_hard_enable_irq(irq); at the end
of my intrerrupt handler, so the problem is not
in interrupt handler itself. The same problem occures
using ISA or PCI device, that mean the problem is not
necessarily shared interrupt on PCI-Bus (RT-L does not
support irq-sharing, which is crucial for PCI hardware).
What I have to take into account while configuring and
compiling RT-Linux Kernel. I'm using -D__SMP__ flag in my
Makefile, because SMP support was set for the Kernel. What
else have I to check?
Thank you for tip.
Looking forward,
David Tsaava
_______________________________________________________________________
1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de
[EMAIL PROTECTED], 8MB Speicher, Verschluesselung - http://freemail.web.de
-- [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/