> > A device may have several interfaces in its configurations. Which driver
> > shall decide? And who shall decide which driver is to decide?
>
> A good example of a manufactured problem.  In my proposal, there is only
> one driver for a given device, so your questions disappear.

The number of device drivers would need to increase dramatically.

> > But of course there may be vendor specific devices whose drivers should
> > set configuration. We need to accomodate both. The question is, how
> > exactly?
>
> Certainly there are two categories of drivers:  generic and vendor.  While
> my proposal is primarily oriented toward vendor drivers, the architecture
> is equally applicable to both.

We'd better call them whole device and interface drivers.

> My goal is to simplify the vendor development environment as much as
> possible, since these are the people who must be convinced to "get with the
> program" ;-)

How serious is the problem?

        Regards
                Oliver



-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to