"Dunlap, Randy" wrote:
> 
> OK, let's get uss720.c updated so that it doesn't
> use usb_release_irq() and [#if 0:] usb_request_irq(),
> and nuke:  usb_request_irq(), usb_release_irq(),
>   usb_request_bulk(), and usb_terminate_bulk().

Does this mean things like usb_start_wait_urb () are deprecated too ?
If you remove them, I think there should be a similar async->sync
wrapper available, if not for ease of use then to avoid unnescessary
code and complexity. (Let's not talk about the boredom aspect and the
copy-paste errors ;)
I liked the compatibility layer as a library of convenience functions...
they worked well, were quit flexible and easy to use. If they happen to
be a leftover you really want to loose, we could just draw up a new set
of functions who are more URB'ish to replace them.

If they are, let me know and i'll adjust the SpeedTouch driver.

btw: 
usb_start_wait_urb() is static and exported and can be used in drivers,
but it's completion handlers are not...

        J.

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

Reply via email to