F110B Date: 160199 Modified: 160699 Author: JD

Adaptec/Compatible SCSI Cards
Miniport Drivers & New VS & MS Drivers
    

Prior to VistaScan 2.4.5 and MagicScan 4.2 users of Adaptec/compatible cards were required to select a "Custom Installation" of the driver, and change the communication mode to "ASPI". These earlier driver versions use the umaxis11.386 device driver when configured for the UMAX UDS-IS11/ISA SCSI card.
Summary

New versions of VistaScan and MagicScan use Miniport (.MPD) drivers and ASPI calls, so no Custom installation is required.

VistaScan 3.1 and 3.5 always automatically installs a driver for UDS-IS11 card, which can be Removed from the System Devices list.

Adaptec SCSI card users should also read the technical note on EZSCSI issues.

Changes to the Driver Architecture

In VistaScan 2.4.5 / MagicScan 4.2 or later, UMAX have stopped using the umaxis11.386 device driver and have instead adopted the Windows-standard Miniport (.mpd) architecture. The use of MPD drivers means that the UMAX card will now appear correctly in the Windows 95/98/NT System control panel devices list. Within the MPD architecture UMAX's driver software use ASPI-type commands for all SCSI cards, including the UDS-IS11/ISA.


Drivers Required for the Adaptec/Compatible Card

In order for the scanner driver to control a UMAX Scanner connected to an Adaptec or compatible SCSI card, the card must appear in the System devices list and be controlled by a Miniport driver - by default Windows 98 will install an MPD driver for any recognised card via the Add New Hardware routine, when the card is first detected. For example the Adaptec AHA2940AU card uses AIC78XX.MPD and IOS.VXD, which are loaded from the Windows 98 CD.

When the scanner driver is launched it performs a check of all SCSI Controllers for recognised scanner names, then compares the scanner name with a list of supported models encoded inside the version of VistaScan or MagicScan. Provided the scanner name is recognised and the SCSI bus is correctly cabled and terminated (ie reliable communication), the driver will load properly.

Provided the Adaptec/compatible card is using a Miniport driver the default installation of the VistaScan (2.4.5 or later) or MagicScan (4.2 or later) should be able to control a connected scanner - there is no longer any need for a Custom installation. 16-bit DOS and early Windows 95 ASPI drivers, loaded during boot in the config.sys file, are no longer supported.


Installation of MPD Drivers for the UMAX UDS-IS11/ISA Card

To add to the confusion over the disappearance of "Custom" installations, the VistaScan 3.1 scanner driver automatically installs a driver for the UDS-IS11/ISA SCSI card. The installer does not make any attempt to detect the card - if you are using an alternative card (for example you have no free ISA slots), the UDS-IS11/ISA will still be listed as a System device, with a warning flag (!):

f110b.jpg (45233 bytes)

The loaded UDS-IS11/ISA driver will have no effect on Adaptec/compatible card and can be Removed from the System device list. Even when the driver is listed as a System device VistaScan will check ALL SCSI controllers for a recognised scanner model.

Note: There is one special case where the automatically-installed UDS-IS11/ISA driver may cause problems. If for some reason you have an Adaptec card AND a UDS-IS11/ISA card installed, and the scanner is connected to the Adaptec card, we recommend you disable or remove the UDS-IS11/ISA driver (or load the alternative DTC driver).

 

     
© UMAX UK Ltd  1995-2000 - Protected by International Copyright Laws.
May not be reproduced in any form without the explicit written permission of the author.