Re: [linux-usb-devel] FILL_INT_URB for interrupt endpoints & driverstructre.

2001-06-17 Thread David Brownell
> > > So there is > > > already an API functionality to do this; allocation and init are > > > already separated. > > > > So let's drop the init in usb_alloc_urb()? > > FILL_* were originally intended to be just convenience macros, not a > part of the API. Hmm, I guess I tend not to see macros

Re: [linux-usb-devel] USB 2.0 and usb-storage -- works!

2001-06-17 Thread David Brownell
> Excellent news!!! Good job. Thanks! >I'm happy the ISD guys were helpful. Very much so. Also worth mentioning: Cypress, Intel, NetChip. - Dave ___ [EMAIL PROTECTED] To unsubscribe, use the last form field at: http://lists.sourceforge.net/

[linux-usb-devel] Sony MemoryStick

2001-06-17 Thread Matthew Dharm
I'm looking for someone who meets the following 3 criteria. If you qualify, please let me know. (1) Has a Sony MemoryStick reader that does not work properly when changing media (2) Has some coding experience (3) Has a desire to help make this work Matt -- Matthew Dharm

[linux-usb-devel] hiddev question

2001-06-17 Thread EJ
Hello, If I'm understanding everything correct you should do this to get a feature report to a usb device: /* set report_type and report_id in rinfo */ IOCGREPORTINFO(struct hiddev_report_info* rinfo) IOCGREPORT(struct hiddev_report_info* rinfo) /* set uref's report_id, report_type field_index

Re: [linux-usb-devel] FILL_INT_URB for interrupt endpoints & driver structre.

2001-06-17 Thread Vojtech Pavlik
On Sun, Jun 17, 2001 at 08:22:51PM +0200, Wolfgang M?es wrote: > On Sunday, 17. June 2001 16:18, David Brownell wrote: > > [spin_lock_init in usb_alloc_urb()] > > > I'm not sure I see what the deal is. The FILL_*_URB() macros > > initialize URBs, including doing the spin lock init. > > I was n

[linux-usb-devel] RE: linux-usb-devel digest, Vol 1 #674 - 9 msgs

2001-06-17 Thread John S. Howard
Dave, Excellent news!!! Good job. I'm happy the ISD guys were helpful. Regards John H. > > Message: 8 > Date: Sun, 17 Jun 2001 10:15:36 -0700 > From: David Brownell <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: [linux-usb-devel] USB 2.0 and usb-storage -- works! > Reply-To: [EMAIL PR

Re: [linux-usb-devel] FILL_INT_URB for interrupt endpoints & driver structre.

2001-06-17 Thread Oliver Neukum
> [initialisation by hand] > > > Yet it is ugly. It'll break whenever the internal URB handling is > > changed. > > Yes. Absolutely. > > > It isn't really that hard to add a function to the API to do that. > > In fact the attached patch does just that. > > I don't like your patch. Because: > - you

Re: [linux-usb-devel] FILL_INT_URB for interrupt endpoints & driver structre.

2001-06-17 Thread Wolfgang Mües
On Sunday, 17. June 2001 16:18, David Brownell wrote: [spin_lock_init in usb_alloc_urb()] > I'm not sure I see what the deal is. The FILL_*_URB() macros > initialize URBs, including doing the spin lock init. I was not aware of this... So spin_lock_init() ist doubled: once in usb_alloc_urb(), o

[linux-usb-devel] USB 2.0 and usb-storage -- works!

2001-06-17 Thread David Brownell
Just thought I'd drop a quick status note. The current EHCI driver is behaving with the In-System adapter that's found in the current set of HighSpeed-capable USB storage units. (And the NEC controller found in USB 2.0 PCI cards.) This means is that you can get megabytes per second disk transfer

Re: [linux-usb-devel] FILL_INT_URB for interrupt endpoints & driverstructre.

2001-06-17 Thread David Brownell
> It isn't really that hard to add a function to the API to do that. > In fact the attached patch does just that. > Last time I proposed such an interface it was rejected. I'm not sure I see what the deal is. The FILL_*_URB() macros initialize URBs, including doing the spin lock init. So there