On Thu, May 01, 2008 at 11:17:19AM -0400, Frank Pagliughi wrote:
> Andrew Lunn wrote:
>> eCos is rather lacking in USB examples. Nobody contributes back there
>> USB class drivers.
>>
>>   
> I'm actually going to be using eCos again pretty soon, and have been  
> digging through some of my old stuff, including a nearly finished driver  
> for the Philips/NXP ISP1181 chip, which I promised to submit two years  
> ago.

It is probably worth looking at the assignments stuff. You will need
an FSF assignment before we can accept these contributions.

> Maybe I can start with a few simple examples, like usb serial or a  
> usb printer. Where would they go?

A CDC serial driver would be good. I would put it in

packages/io/usb/serial/slave/

> For that matter, the usb subsystem could use a bit of an upgrade to make  
> drivers easier to write.

Others have said that as well. But it needs somebody to actually do
it. A lot depends on the complexity of the driver. I recently wrote a
simple driver and a Linux kernel counterpart without too much effort.

        Andrew

Reply via email to