Well, it would be nice (to change) & probably required for 2.5/2.6,
but for now I mean ones that aren't used or are used very
little, like:

. usb_request_irq() & usb_release_irq() are used only by uss720.c
. usb_request_bulk() is not used.
. usb_terminate_bulk() is not used.

Looks like we could go ahead and kill usb_request_bulk() and
usb_terminate_bulk().  Any objections/problems with that?

I guess some non-kernel drivers could be using these
(but not the cpqpjb driver).  I guess to be fair about it
we need to mark them Deprecated in 2.4 and remove them
after that.

usb_bulk_msg() is probably safe for awhile longer
and usb_control_msg() is safe also.

~Randy


> -----Original Message-----
> From: David E. Nelson [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 04, 2000 12:03 PM
> To: Dunlap, Randy
> Subject: Re: [linux-usb] USB 2.3.99 jobs (updated)
> 
> 
> On Thu, 4 May 2000, Dunlap, Randy wrote:
> 
> > Nice to have:
> > ~~~~~~~~~~~~~~~~~~~~~~~
> > a.  Add DocBook driver API documentation to the source files.
> > b.  Make sure that the APC workaround works.
> > c.  Remove some of the backwards-compatibility API.
> 
> So does this mean that I should start considering to urbify scanner.c
> rather than relying on usb_bulk_msg()?
> 
> Thanks,
>       /\/elson


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

Reply via email to