Even within the ASPI using OSes, there may be alternative interfaces including the Common Access Method (CAM) and NT Pass through. but they are not widely used.
In principle, ASPI provides a common, device independent, method of accessing hardware. In practice, the situation is a bit different. There is no formal public ASPI specification. The Interface used by Adaptec SCSI drivers is the de facto standard. However Adaptec and Microsoft have had a falling out that precludes distribution of Adaptec ASPI drivers with Windows software. Microsoft distributed drivers (if any) are reported to be decidedly less reliable. Moreover, while Adaptec makes its drivers available for download, the installation software checks for the existence of (Adaptec?) SCSI hardware before permitting installation. To further exacerbate the confusion a full ASPI installation usually requires four or five drivers which may differ with OS version. All the drivers must be compatible. "Legacy" drivers remaining in place after an upgrade can cause trouble. If Adaptec drivers are to be used with IDE devices, it may be necessary to look into the ForceASPI program and/or to install a fictitious Adaptec 4940 controller in the Windows configuration.
Return To Index Copyright 1994-2008 by Donald Kenney.