SCSI Adapter device driver

When the device driver returns control to the calling program after initiating (and completing in most cases) the prescribed function, a function call return code is returned in the AX register. These codes are shown in Table 1.

Table 1. Function Call Return Codes in the AX Register
AX Register Contents Description
00 Function call accepted.
01 Function call unknown.
02 A device with this SCSI ID is not available.
03 Invalid data pointer.
04 Previous function call for this drive not yet complete.
05 Previous data transfer for any drive not yet complete.
06 Unknown error.
07 Device driver internal error.
08 Device time out.
09 Device driver busy.
0A DMA boundary crossing.