From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24664 invoked by alias); 1 May 2008 15:52:03 -0000 Received: (qmail 24655 invoked by uid 22791); 1 May 2008 15:52:02 -0000 X-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from londo.lunn.ch (HELO londo.lunn.ch) (80.238.139.98) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 01 May 2008 15:51:45 +0000 Received: from lunn by londo.lunn.ch with local (Exim 3.36 #1 (Debian)) id 1Jrb4M-0003tB-00; Thu, 01 May 2008 17:51:38 +0200 Date: Thu, 01 May 2008 15:52:00 -0000 From: Andrew Lunn To: Frank Pagliughi Cc: eCos Devel Subject: Re: "usbhid-ups" programing problem... Message-ID: <20080501155138.GA14773@lunn.ch> References: <20080429181922.GG2044@freenet.de> <20080501100353.GK9097@lunn.ch> <4819DEFF.2040007@mindspring.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4819DEFF.2040007@mindspring.com> User-Agent: Mutt/1.5.17+20080114 (2008-01-14) X-IsSubscribed: yes Mailing-List: contact ecos-devel-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-devel-owner@ecos.sourceware.org X-SW-Source: 2008-05/txt/msg00002.txt.bz2 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