On Wed, May 10, 2000, Dunlap, Randy <[EMAIL PROTECTED]> wrote:
> 
> Any results, patches on this subject?
> 
> Personally I'd like to see us remove one-shot
> interrupts.  It was added to the URB rewrite for
> backwards-compatibility usage for usb_scsi (now
> usb-storage), which no longer uses it.
> 
> The suggestion to use a bulk transfer request
> in place of a one-shot interrupt does have a
> downside -- one that I expect Tom would discover
> even if we didn't bring it up.  Interrupt transfers
> fall into the guaranteed bandwidth area of USB
> [if usb_submit_urb() doesn't return an error],
> whild bulk transfers have no such guarantee.
> This could make a difference on a device like a
> force-feedback joystick while other guaranteed
> bandwidth transfers are occurring, like large Isoc.
> camera input transfers.

Good point. I personally hadn't thought about it that way.

I'd still like to see interval == 0 mean a one shot interrupt,
automatically unlinked after execution.

How an HC driver implements it is up to them.

This would ensure that bandwidth (when it is implemented correctly) is
counted correctly.

JE


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to