Hi all,

 I am newbie on SCSI.

Seems like scsi_level comes in response to the inquiry command.

/*
 *  struct scsi_device::scsi_level values. For SCSI devices other than those
 *  prior to SCSI-2 (i.e. over 12 years old) this value is (resp[2] + 1)
 *  where "resp" is a byte array of the response to an INQUIRY. The scsi_level
 *  variable is visible to the user via sysfs.
 */

#define SCSI_UNKNOWN    0
#define SCSI_1          1
#define SCSI_1_CCS      2
#define SCSI_2          3
#define SCSI_3          4        /* SPC */
#define SCSI_SPC_2      5
#define SCSI_SPC_3      6

I am curious to know as to how this information will be used
by scsi initiator?

Also, looks there are six different read commands


# 1 Read (6)
# 2 Read (10)
# 3 Read (12)
# 4 Read (16)
# 5 Read (32)
# 6 Read Long

How does scsi initiator know which command to use? Is it based on some
field which comes in response to the INQUIRY command.

Really appreciate if some one can throw some light.

Thanks,
Ashish
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to