Messages in this thread | | | Subject | Re: Interrupts not being raised. | Date | Fri, 12 Feb 1999 16:53:36 +0000 | From | David Woodhouse <> |
| |
steve@icarus.com said: > Careful. Turning "PnP O/S" on will cause some bioses to turn of all > the BARS and IRQ lines for PCI devices off. I think the Phoenix BIOS > works this way. Caused me no end of trouble under *NT*.
> (Although I think that as of 2.2.x, Linux can be coaxed into doing > all the PCI mapping itself.)
Right on both counts, except that it doesn't take much coaxing. It just does it.
devel2 /homes/dwmw2 # dd if=/dev/mem bs=65535 skip=15 count=1 | strings | grep BIOS $IBIOSI$4S4EB0X1.86A.0021.P07.9807011526 PhoenixBIOS 4.0 Release 6.0 devel2 /homes/dwmw2 # dmesg | grep ^PCI PCI: PCI BIOS revision 2.10 entry at 0xfd9a3 PCI: Using configuration type 1 PCI: Probing PCI hardware PCI: Enabling memory for device 00:58 PCI: Enabling I/O for device 00:68 PCI: Enabling memory for device 00:68 PCI: Enabling memory for device 00:80
> Try shuffling boards. I've seen this mysteriously work under both > Linux and NT.
The card works under NT. I tried switching it into an SMP machine, and I get exactly the same result.
I'm fairly convinced now that they were wrong when they assured me that there's no special magic incantation that I need to initialise the card. I'm waiting for a response from them.
---- ---- ---- David Woodhouse David.Woodhouse@mvhi.com Office: (+44) 1223 810302 Project Leader, Process Information Systems Mobile: (+44) 976 658355 Axiom (Cambridge) Ltd., Swaffham Bulbeck, Cambridge, CB5 0NA, UK. finger dwmw2@ferret.lmh.ox.ac.uk for PGP key.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |