We are having problems with a third party vendors card. Everytime it
shares an IRQ with another PC device, it locks the controller. We've
been able to recreate and fix the symptoms by freeing up the sharing
IRQ resource.
The vendor is trying to integrate a LSI mulitfunction chip that passes
about 120MB/s (yes, 120 Mega Bytes per second) on the PCI bus. This
is near the theroetical bandwidth of the PCI bus.
One caveat that we have is that for stability purposes, we have to use
the "Standard PC" HAL instead of one of the ACPI HAL's available with
XP/2K. This is for compatibility purposes with legacy devices
integrated into our product.
Our ultimate goal is to get the device to share an IRQ. We aren't
going to rewrite their driver.
Are there any BIOS settings or OS fixes that might help to let this
device share an IRQ? Any suggestions? Anyone?
Thanks.