#ifndef SCSI_STATUS_H
#define SCSI_STATUS_H
/* Status codes for SCSI-3 (from SAM, X3.270). */
#define SCSI_GOOD 0x00
#define SCSI_CHECK_CONDITION 0x02
#define SCSI_CONDITION_MET 0x04
#define SCSI_BUSY 0x08
#define SCSI_INTERMEDIATE 0x10
#define SCSI_INTERMEDIATE_CONDITION_MET 0x14
#define SCSI_RESERVATION_CONFLICT 0x18
#define SCSI_COMMAND_TERMINATED 0x22 // Considered obsolete in SAM-2. Oh well...
#define SCSI_TASK_SET_FULL 0x28
#define SCSI_ACA_ACTIVE 0x30
/* All other codes are considered reserved. */
#endif /* SCSI_STATUS_H */