On Tue, 18 May 2004, Roman wrote:

> That is, TDs one transaction can settle down in different Queues or
> there is a rule of their arrangement?

All the TDs for one transaction must belong to the same queue.

> Please, describe what TDs it is necessary to send the controller and
> in what order, by the example of control transfer. And if that is
> probably for everyone transfer's type.

Here are the TDs for a control-out transfer:

        SETUP, OUT, OUT, ... (as many as needed for the amount of
        data you want to transfer), IN

Here are the TDs for a bulk-in transfer:

        IN, IN, ... (as many as needed for the amount of data you
        want to transfer)

An interrupt-in transfer should have only one TD:

        IN

An isochronous-out transfer will have one TD for each period.  Note that 
TDs for isochronous transfers are not stored in queues:

        OUT

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to