Bart's page about ASPI
Last updated on Dec 5, 2005
What is ASPI?
ASPI stands for Advanced SCSI Programming Interface. Originally developed by
Adaptec. It is a software layer that enables programs to communicate with
SCSI (and ATAPI) devices.
Where can I get aspi32 drivers for Windows?
- Nero's ASPI driver from Ahead Software.
-
For Windows NT4, Windows 2000 and Windows XP:
Wnaspi is produced by Nero AG.
Download wnaspi32.dll.
Copy wnaspi32.dll to your application directory (no need for reboot).
- For Windows 95/98/ME:
Wnaspi is produced by Nero AG.
Download NEASPIEN.EXE and read the readme.txt file.
- ASPI Driver for Windows version 4.71.2 from Adaptec.
Updated ASPI drivers version 4.71.2 for Windows 98, NT 4, Me, 2000 and XP.
The change in 4.72 from earlier versions is that it enables tagged queuing for
read/write commands.
- [new!] FrogASPI from the French Frog.
Frog Aspi is a FREE ASPI driver.
It's a replacement of the 'WnAspi32.dll' library.
Supported Systems: Windows 2000, Windows XP/2003 and Windows Vista.
How do I check if I have an ASPI manager loaded and what version?
Download the aspi manager from adaptec (see above) and aspichk.exe.
You can also use
aspi_you (20KB) (see below)
to see if your aspi manager is working.
How can I check if ASPI is loaded from a batchfile?
In windows: Use
aspi_you v1.5 (20KB).
A small win32 program, it lists all devices found through ASPI32 and returns an
errorlevel.
| Errorlevel | Description |
| 255 | Failed to load ASPI32 library |
| 254 | Failed to get ASPI32 functions |
| 253 | No host adapters found |
| 0 | Success |
Update: Fixed bug when running under Windows XP. Bug fixed by Henk de Jong.
In plain dos:
if exist SCSIMGR$ echo Some ASPI manager is loaded!
Where can I get aspi drivers for Dos?
Check out my
SCSITOOL boot disk.
This diskette contains aspi drivers for many popular SCSI adapters.
It also automatically detects your SCSI card, and loads the driver for it.