[lkml]   [2001]   [Apr]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: what is pci=biosirq
Don Dugger wrote:
> The error message idicates that the MPS table doesn't provide interrupt
> routing information for that PCI slot. I ran into the same problem
> on my K6 machine. I was able to fix it in the BIOS. In the BIOS setup
> go to the `Advaned' page. Look under `Installed O/S'. It probably
> says something silly like `Win95' or `Win98/Win2000'. Change it to
> `Other' and your problem should go away.
> On Sat, Mar 31, 2001 at 06:37:41PM -0800, xcp wrote:
> > ALI15X3: IDE controller on PCI bus 00 dev 78
> > PCI: No IRQ known for interrupt pin A of device 00:0f.0. Please try using
> > pci=biosirq.
> > ALI15X3: chipset revision 193
> > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> > ide1 at 0x170-0x177,0x376 on irq 15
> > 00:0f.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev c1)

It looks more like that Acer misimplemented PCI_IRQPIN register - if it
is legacy IDE interface using ports 1F0-1F7/170-177, with IRQs 14 & 15,
it should report zero as IRQ pin. What 'lspci -vx -s 0:f.0' says?
Last four bytes it prints should read 'YY 00 XX XX' - where YY is IRQ
number assigned by BIOS - either hardwired to zero in chip, or just left
alone by BIOS (00 or FF) and next 00 is IRQ pin number - 0 = none, 1 =
2 = B ... Intel IDE interfaces returns 00 00 here, VIA returns FF 00,
I have no hardware with an additional IDE around.

Petr Vandrovec
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:22    [W:0.148 / U:0.196 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site