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    [W:0.028 / U:63.032 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site