I have Linuxbios boot from DOC successfuly. But I can not get my 2-channel-video-monitor-card up. When I load the driver, it shows PCI: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq The driver can not get IRQ, and it can not work.
If I boot from BIOS with the same kernel , the card can work correctly.
I noticed that BIOS set IRQ into the card but linuxbios does not do so.
Can you tell me what shall I do?
Thanks a lot.
David Xiong
I have Linuxbios boot from DOC successfuly. But I can not get my 2-channel-video-monitor-card up. When I load the driver, it shows PCI: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq The driver can not get IRQ, and it can not work.
If I boot from BIOS with the same kernel , the card can work correctly.
I noticed that BIOS set IRQ into the card but linuxbios does not do so.
You need to make and run the program util/getpir (using the original BIOS, running Linux) to make the file irq_tables.c, then copy that file into the mainboard directory, and set the option HAVE_PIRQ_TABLE=1. Linuxbios when it starts will copy this file into the shadowed RAM at 0xF0000, where Linux can find it during startup. This allows Linux to route the irqs.
-Steve
On Sun, 29 Sep 2002, Steve M. Gehlbach wrote:
You need to make and run the program util/getpir (using the original BIOS, running Linux) to make the file irq_tables.c, then copy that file into the mainboard directory, and set the option HAVE_PIRQ_TABLE=1. Linuxbios when it starts will copy this file into the shadowed RAM at 0xF0000, where Linux can find it during startup. This allows Linux to route the irqs.
exactly. If this is a new board I need all the info so I can put it in the source tree.
ron
On Sun, 29 Sep 2002, David Xiong wrote:
I have Linuxbios boot from DOC successfuly. But I can not get my 2-channel-video-monitor-card up. When I load the driver, it shows PCI: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq The driver can not get IRQ, and it can not work.
this means a bad irq table.
What is the motherboard and what is the chipset?
ro