Advanced SCSI Programming Interface

This is an old revision of this page, as edited by 87.194.223.183 (talk) at 00:57, 22 February 2008 (changed adaptec ASPI link to later 4.71a2 package version (the last one that was released)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

ASPI, the Advanced SCSI Programming Interface provides an API originated by Adaptec which standardises communication on a computer bus between a SCSI host adapter on the one hand and SCSI (and ATAPI) peripherals on the other.

History

ASPI was provided by these drivers:

  • DOS: ASPI4DOS.SYS
  • Windows 3.1x: WINASPI.DLL
  • Win32:
    • WNASPI32.DLL, APIX.VXD and ASPIENUM.VXD (Windows 95, 98 and ME);
    • WNASPI32.DLL, ASPI32.SYS (Windows NT, 2000, XP)

FreeDOS also supports ASPI with USBASPI.SYS driver.

See also

Adaptec's ASPI driver

Pinnacle Systems' ASPI driver

Technical info