On Sat, May 11, 2002, Stephan Feder <[EMAIL PROTECTED]> wrote:
> Hello Johannes,
> 
> Johannes Erdfelt wrote:
> ... 
> > When we want to deactivate FSBR on an URB's transfer, we can switch it
> > from breadth first to depth first. But only do like every 5 or 10 (or
> > some number) TD's to make sure it doesn't eat up all of the bandwidth.
> > 
> > I think I'll implement that this weekend.
> 
> could you please elaborate: do you want to toggle the Vf bit in a TD?
> What for? If the device NAKs then this bit does not matter at all.

You are correct that if the device NAK's it won't matter. It's the case
where the device has something to send that does matter.

If we don't use FSBR and we're using breadth first then we'll only get
one TD per frame, which results in horrible performance.

So, we can use depth first (limited to a couple of TD's) to give better
performance without making things too unfair.

JE


_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to