The ASPI layer is a collection of programs (DLLs) that
together implement the ASPI interface. Many problems are
caused by device manufacturers packaging incomplete sets of
these DLLs with their hardware, often with incorrect date
stamps, causing newer versions to get replaced with old.
ASPICHK from Adaptec will check the ASPI components installed
on a computer.

The latest ASPI layer as of March 1999 is 1014.

The ATAPI standard for IDE devices makes them look to the
system like SCSI devices and allows them to work through ASPI.