Subject: Re: New USB driver & API, now on NetBSD 3.0
To: Iain Hibbert <firstname.lastname@example.org>
From: Matthew Orgass <email@example.com>
Date: 03/03/2006 00:52:11
On 2006-03-02 firstname.lastname@example.org wrote:
> Also, there is a comment in usbdi(9) to the effect that the OpenUSBDI
> specification looks different now. If new, does this code look like the
> newer spec? That could be some kind of improvement..
IMO, most of the major issues with the current interface can be traced
to the use of the openusbdi interface in the first place. This interface
exports and duplicates the complex USB protocol. IMO, an improvment would
be to centralize as much protocol management and device interaction
coherence as possible in the Host Controller drivers (factoring out helper
functions that are actually common) and not try to export the full bus.