PCI driver

Hannes Mayer h.mayer at inode.at
Thu Jul 27 21:05:39 CEST 2006


Birger Gustafsson wrote:
> Hi,
> 
> I have a PCI board (actually a PMC module, TPMC901 from TEWS 
> Datentechnik) and a driver for RTAI. Up til now we have been using 
> system with Intel PIII processors and this driver works just fine.
> 
> Now we are trying a system with Pentium M processor and there I have 
> problem running this driver.
> 
> We are using RTAI 3.3 with Linux 2.6.15.2 (based on Red Hat Enterprice).
> 
> The problem I have is that when I install the interrupt service routine 
> the system crashes. This is done with:
> 
>     rt_startup_irq(irq);              ! This works fine
>     rt_request_global_irq(irq, isr);  ! This crashes
> 
> irq is my interrupt number and irs my interrupt service routine. It does 
> not matter if the isr is empty or not.
> 
> Have you any experience with this? Could this be a kernel or rtai 
> configuration problem? What is different for the Pentium M compared to 
> PIII regarding interrupt handling?

Ciao Birger!

Dunno why it worked on a PIII and not on a PM, but have a look here:
http://www.captain.at/programming/rtai/parportintlxrt.php
Maybe this helps. Also see the other pages - links given at the top
of the page.

Best regards,
Hannes.




More information about the Rtai mailing list