Adding new info to my old post as I finally got around to installing and testing this card.
The PCI-AS2940UW is a MediaBus 2.0 card which replaced the similar 1.2 version named PCI-AS7870. It also changed the SCSI chip from 7870 to 7880P. From pictures I've found there are later revisions of the AS2940UW with no OPL3 and the CT2505 Vibra chipset (instead of CT2504 as installed on my card). At some point the card was renamed again as the PCI-AS300, but with the same p/n as the AS2940UW. According to a source in Google Groups this was the longest selling MediaBus card offered by Asus.
I've installed it into my P65UP5 rev 1.41 board and it's not been a pleasant experience. The SCSI part works without issue, but with a Matrox Millennium II installed the computer hard freezes once the sound is enabled. DOS works fine, crashes only happen in Windows 95. So far I've tried the following:
- Get latest drivers for Matrox and Soundblaster
- Manually assign IRQ/DMA for ISA part and PCI slots in BIOS.
- Change IRQ/DMA for both Matrox, SCSI and Soundblaster (no conflicts).
- Reinstall Windows95
I plan to try and disable busmastering on the Matrox (with performance hit), play around with BIOS PCI settings and update the BIOS on the Matrox card. Currently the Matrox is installed in Slot1 and the MediaBus card in Slot 5. Slot1 initializes first and only slot 4 and 5 shares IRQ. I'll also try to swap position to slot2.
If everything fails I'll get a new SCSI card (AH2940U2W) and use a separate AWE64.