I am having a problem with the PCI bios support (when
enabled) in the Linux kernel on a machine with a Tyan
Tempest motherboard and a Buslogic SCSI controller.
If anyone out there has the above system and would like
to help, please send me an e-mail to eas@ipass.net. I
am especially interested in anyone that has gotten such
a system to work with the PCI bios support turned on in
the Linux kernel. (I haven't been able to get it to
work since the version 1.2.x kernels.)
Precisely what form does the failure take? This is a known problem with the
Tempest BIOS, though it seems to present itself in slightly different ways. If
you run my latest driver you can use the kernel command line
"BusLogic=NoProbePCI" to avoid using the PCI BIOS. You need to be sure the
"ISA Compatible I/O Port" is not "Disabled" in AutoSCSI to do that. I also
recall that someone theorized that the PCI BIOS calls might be returning with
interrupts disabled; it should be relatively easy to add save_flags() and
restore_flags() around the bodies in bios32.c to see if that is the problem.
Leonard