On Wednesday 02 May 2007, Prabhakar Kalasani wrote: > Hi , > > The ISP1761 Host and Device Stack has been released for open source , > which is tested working with 2.6.9 kernel on x86 PCI platform.
That's a good thing, except for being on such an old kernel! When NXP was part of Philips, open source Linux driver code seemed to be a conceptual problem to management. Evidently, becoming NXP allowed various necessary changes ... conforming to the GPL should always have been a business *requirement* for drivers written to the Linux programming interfaces. > We are working to port same to latest kernel 2.6.20 , very soon I'll > upload the Host Stack to sourceforge, Device Stack yet to start porting. It'd be much better to have the host stack merged into the mainstream kernel ... now working on 2.6.22 integration. I understand that you'll want to have your QA/Validation teams make sure that your customers can be told "use this kernel, it works". The kernel programming interfaces evolve over time, and it's a good thing if your customers can have more current options. > The Device stack may be different from the Gadget stack. That's not a good thing; just leads to trouble. - Dave > Regards, > Prabhakar Kalasani > > > > > > > > > > > "Clark Pope" <[EMAIL PROTECTED]> > Sent by: > [EMAIL PROTECTED] > 2007-05-02 02:04 AM > > To > [EMAIL PROTECTED] > linux-usb-devel@lists.sourceforge.net > cc > > Subject > Re: [linux-usb-devel] ISP1761 and gadget or usbnet > Classification > > > > > > > > > > > >From: David Brownell <[EMAIL PROTECTED]> > >To: linux-usb-devel@lists.sourceforge.net > >CC: "Clark Pope" <[EMAIL PROTECTED]> > >Subject: Re: [linux-usb-devel] ISP1761 and gadget or usbnet > >Date: Tue, 1 May 2007 08:50:19 -0700 > > > >On Tuesday 01 May 2007, Clark Pope wrote: > > > Has anyone been able to get usbnet running with a ISP1761 philips > > > device? We > > > have the driver that philip's provides working okay in both host and > > > device > > > mode but it looks like to do usbnet we need the gadget framework up > > > and that > > > is significantly different than the philips device mode driver. > > > >The usbnet framework is a host side framework. If their driver > >plugs into usbcore correctly, it will "just work". > > > >Speaking of which ... last I heard, Philips had major legal issues > >with their USB drivers. Despite it being derived from the Linux > >programming interfaces, they didn't make their code available under > >the GPL. Did they fix that yet? Or do they still pretend there's > >no legal issue? > > > >- Dave > > > > Legal issues are news to me. There is an isp1761 open source project where > you can get the code, but I believe the code there is much older than code > we got direct from philips around last october. > > Regarding usbnet we need it to work in device mode. I worked on IPAQs a > couple years ago that did this correctly: you plug the unit into a pc via > USB and you get an ethernet style link to the IPAQ linux os. I'm trying to > > do the same in our product which as far as I know involves cdc_ethernet > and the gadget framework. > > It's pretty frustrating, actually, since I have working bulk endpoints and > all I need to do is get the ethernet frame in one end and out the other. > Maybe someone knows how to get a usb network interface without gadgets? > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel