Title: RE: Progress on tyan s1846 (440bx) : irq routing works.

>      I have patched irq_route.diff but the irq_register 0x3c  is still null.
>      As you said, the pci device's irq is assigned at pci subsystem
> initialization time.

Do you mean, there is one pci device that irq is not assigned, while all others
are assigned correctly?
If you mean this, i think it because of routing information is missing or wrong for that device (probably onboard device ?) in the routing table.

Missing or wrong routing table information is not the problem for linux with normal bios
as long as bios assign irqs correctly. Linux just don't care about it.
Originally linux use routing table just for better assignment. But linuxbios rely on this because it doen't assign irqs.

p.s.
PCI irq related sources of linux can be found in arch/i386/kernel/{pci-pc.c, pci-irq.c}

-
HeeChul Yun,         

Reply via email to