\r
*NumberOfSenseKeys = 0;\r
*NeedRetry = FALSE;\r
- ScsiVersion = (UINT8)(ScsiDiskDevice->InquiryData.Version & 0x03);\r
+ ScsiVersion = (UINT8)(ScsiDiskDevice->InquiryData.Version & 0x07);\r
\r
if (ScsiVersion < SCSI_COMMAND_VERSION_3) {\r
//\r
UINT8 ScsiVersion;\r
UINT8 *Ptr;\r
\r
- ScsiVersion = (UINT8)(ScsiDiskDevice->InquiryData.Version & 0x03);\r
+ ScsiVersion = (UINT8)(ScsiDiskDevice->InquiryData.Version & 0x07);\r
ScsiDiskDevice->BlkIo.Media->LowestAlignedLba = 0;\r
ScsiDiskDevice->BlkIo.Media->LogicalBlocksPerPhysicalBlock = 1;\r
\r
\r
BlocksRemaining = NumberOfBlocks;\r
BlockSize = ScsiDiskDevice->BlkIo.Media->BlockSize;\r
- ScsiVersion = (UINT8)(ScsiDiskDevice->InquiryData.Version & 0x03);\r
+ ScsiVersion = (UINT8)(ScsiDiskDevice->InquiryData.Version & 0x07);\r
\r
//\r
// limit the data bytes that can be transferred by one Read(10) or Read(16) Command\r
\r
BlocksRemaining = NumberOfBlocks;\r
BlockSize = ScsiDiskDevice->BlkIo.Media->BlockSize;\r
- ScsiVersion = (UINT8)(ScsiDiskDevice->InquiryData.Version & 0x03);\r
+ ScsiVersion = (UINT8)(ScsiDiskDevice->InquiryData.Version & 0x07);\r
\r
//\r
// limit the data bytes that can be transferred by one Read(10) or Read(16) Command\r