On Tue, 1 Mar 2005, Richard Smith wrote:
I've found that Linux up to 2.6.9 (I haven't tested .10) Dosen't do this fully. With my 440bx chipset there are config registers in the northbridge that control which IRQ line each of the PCI PIRQ lines are routed to. Even with a proper PIRQ table these registers are not setup and I get the same error reported.
that's whacky. The old linux did fine with 440bx. I never had to do anything but set up PIRQ tables.
I suggest you diff the output of lspci -xxx for the northbridge between linubios and factory bios and resolve all the differences with the datasheet.
on the geode 2.4.18 always worked, and if I patched linux for later linuxes, that worked fine too.
What a mess PIRQ got to be ....
ron