Re: need UASP/UAS spec

2018-03-12 Thread Oliver Neukum
Am Montag, den 12.03.2018, 12:09 +0530 schrieb Tushar Nimkar:
> Hi,
> Can u please help me  in getting UAS spec.?
> I have "UASP Revision 1.0" but which is very old.
> 
> Want to understand what this "uas-tags"/ "initiator transfer tags" mean.
> For only one case transfer (Command IU) it is 0x0002 rest case it is 0x0001
> 
> Please provide any link so that I can download spec.
> Any help on "tags" is welcome.

Hi,

UAS in contrast to usb-storage can operate multiple SCSI commands
at the same time. Therefore the host and the device must have
a way to identify commands so that status and error reports can
be attributed to the correct command.
The way to do that is the tag, which is basically just a number
the host assigns to a command. The range of tags you use
is determined by the number of streams that are supported, so that
each tag can be linked to a stream, meaning that data transfers
are independent of each other.

HTH
Oliver

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: need UASP/UAS spec

2018-03-12 Thread Greg KH
On Mon, Mar 12, 2018 at 12:09:31PM +0530, Tushar Nimkar wrote:
> Hi,
> Can u please help me  in getting UAS spec.?
> I have "UASP Revision 1.0" but which is very old.
> 
> Want to understand what this "uas-tags"/ "initiator transfer tags" mean.
> For only one case transfer (Command IU) it is 0x0002 rest case it is 0x0001
> 
> Please provide any link so that I can download spec.

All public USB specs can be found at http://www.usb.org/developers/docs/

Hope this helps,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


need UASP/UAS spec

2018-03-12 Thread Tushar Nimkar
Hi,
Can u please help me  in getting UAS spec.?
I have "UASP Revision 1.0" but which is very old.

Want to understand what this "uas-tags"/ "initiator transfer tags" mean.
For only one case transfer (Command IU) it is 0x0002 rest case it is 0x0001

Please provide any link so that I can download spec.
Any help on "tags" is welcome.

-- 
Best Regards,
Tushar R Nimkar
Mob No : +91-9052258800
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html