List of SCSI message codes

From Wikipedia, the free encyclopedia

A SCSI Message Code is a computer term which defines how SCSI devices send interface management information. The message code comprises one or more bytes.

[edit] List of SCSI Message Codes

Code (hex) Meaning
00 COMMAND COMPLETE
01nnyy... EXTENDED MESSAGE - nn is the length, yy is the extended message code
010203ee WIDE DATA TRANSFER REQUEST where ee is the transfer width exponent
010301pprr SYNCHRONOUS DATA TRANSFER REQUEST - where pp is the period and rr is the REQ/ACK offset
010500aaaa MODIFY DATA POINTER - where aaaa is added to the current data pointer
01nn02... EXTENDED IDENTIFY
02 SAVE DATA POINTER
03 RESTORE POINTERS
04 DISCONNECT
05 INITIATOR DETECTED ERROR
06 ABORT
07 MESSAGE REJECT
08 NO OPERATION
09 MESSAGE PARITY ERROR
0A LINKED COMMAND COMPLETE
0B LINKED COMMAND COMPLETE (WITH FLAG)
0C BUS DEVICE RESET
0D ABORT TAG
0E CLEAR QUEUE
0F INITIATE RECOVERY
10 RELEASE RECOVERY
11 TERMINATE I/O PROCESS
20 SIMPLE QUEUE TAG
21 HEAD OF QUEUE TAG
22 ORDERED QUEUE TAG
230i IGNORE WIDE RESIDUE - where i is the number of bytes to ignore
24-2F Reserved for two-byte messages
80-FF IDENTIFY