Annotation of Gnu-Mach/linux/src/drivers/scsi/aic7xxx/scsi_message.h, revision 1.1

1.1     ! root        1: /* Messages (1 byte) */                     /* I/T (M)andatory or (O)ptional */
        !             2: #define MSG_CMDCOMPLETE                0x00 /* M/M */
        !             3: #define MSG_EXTENDED           0x01 /* O/O */
        !             4: #define MSG_SAVEDATAPOINTER    0x02 /* O/O */
        !             5: #define MSG_RESTOREPOINTERS    0x03 /* O/O */
        !             6: #define MSG_DISCONNECT         0x04 /* O/O */
        !             7: #define MSG_INITIATOR_DET_ERR  0x05 /* M/M */
        !             8: #define MSG_ABORT              0x06 /* O/M */
        !             9: #define MSG_MESSAGE_REJECT     0x07 /* M/M */
        !            10: #define MSG_NOOP               0x08 /* M/M */
        !            11: #define MSG_PARITY_ERROR       0x09 /* M/M */
        !            12: #define MSG_LINK_CMD_COMPLETE  0x0a /* O/O */
        !            13: #define MSG_LINK_CMD_COMPLETEF 0x0b /* O/O */
        !            14: #define MSG_BUS_DEV_RESET      0x0c /* O/M */
        !            15: #define MSG_ABORT_TAG          0x0d /* O/O */
        !            16: #define MSG_CLEAR_QUEUE                0x0e /* O/O */
        !            17: #define MSG_INIT_RECOVERY      0x0f /* O/O */
        !            18: #define MSG_REL_RECOVERY       0x10 /* O/O */
        !            19: #define MSG_TERM_IO_PROC       0x11 /* O/O */
        !            20: 
        !            21: /* Messages (2 byte) */
        !            22: #define MSG_SIMPLE_Q_TAG       0x20 /* O/O */
        !            23: #define MSG_HEAD_OF_Q_TAG      0x21 /* O/O */
        !            24: #define MSG_ORDERED_Q_TAG      0x22 /* O/O */
        !            25: #define MSG_IGN_WIDE_RESIDUE   0x23 /* O/O */
        !            26: 
        !            27: /* Identify message */              /* M/M */  
        !            28: #define MSG_IDENTIFYFLAG       0x80 
        !            29: #define MSG_IDENTIFY_DISCFLAG  0x40 
        !            30: #define MSG_IDENTIFY(lun, disc)        (((disc) ? 0xc0 : MSG_IDENTIFYFLAG) | (lun))
        !            31: #define MSG_ISIDENTIFY(m)      ((m) & MSG_IDENTIFYFLAG)
        !            32: 
        !            33: /* Extended messages (opcode and length) */
        !            34: #define MSG_EXT_SDTR           0x01
        !            35: #define MSG_EXT_SDTR_LEN       0x03
        !            36: 
        !            37: #define MSG_EXT_WDTR           0x03
        !            38: #define MSG_EXT_WDTR_LEN       0x02
        !            39: #define MSG_EXT_WDTR_BUS_8_BIT 0x00
        !            40: #define MSG_EXT_WDTR_BUS_16_BIT        0x01
        !            41: #define MSG_EXT_WDTR_BUS_32_BIT        0x02 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.