lkml.org 
[lkml]   [2002]   [Jul]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: Cyrix IRQ routing is wrong?
From
Date
Alan Cox <alan@www.linux.org.uk> writes:

> > 1) 2.4.17 was using the code I want to restore. Where was your hanging
> > box then?
>
> Hanging. Thats why I fixed it when Nat Semi documentation for the old cyrix
> appeared

So your BIOS probably has a buggy PIRQ table.

From page 155 of the CS5530 manual found at:

http://www.national.com/ds/CS/CS5530.pdf

Index 5Ch PCI Interrupt Steering Register 1 (R/W) Reset Value = 00h

7:4 INTB# Target Interrupt: Selects target interrupt for INTB#
3:0 INTA# Target Interrupt: Selects target interrupt for INTA#

Index 5Dh PCI Interrupt Steering Register 2 (R/W) Reset Value = 00h
7:4 INTD# Target Interrupt: Selects target interrupt for INTD#
3:0 INTC# Target Interrupt: Selects target interrupt for INTC#

So I have to switch that code around on most GX1 boards that I use or
I'll get a lot of messages about IRQ routing conflicts.

/Christer

--
"Just how much can I get away with and still go to heaven?"
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:27    [from the cache]
©2003-2011 Jasper Spaans