First, thanks all for answer and please don't cc me. I am subscribed
to the list. :)

On Thu, May 11, 2000 at 11:09:52AM -0700, Dunlap, Randy wrote:
[...]
> >  I have enpoint settings (usbview):
> >      Endpoint Address: 81
> >      Direction: in
> >      Attribute: 3
> >      Type: Int.
> >      Max Packet Size: 8
> >      Interval:  32ms
[...]
> > 2. EMSGSIZE
> > When I try to submit URB filled with:
> > 
> > FILL_INT_URB(purb, data.dev, usb_sndintpipe(data.dev, data.ep_A),
> >           buff, 8, drawer_complete, &data, data.int_A*HZ);
> > 
> > where data.{ep,int}_A is address and interval of the endpoint then
> 
> {ep,int}_A is a memory address or a device address or what?
ep_A is "Endpoint Address" so it's value is 0x81 and
int_A is Interval value (32ms).

Even more... When I create pipe with usb_rcvintpipe() then
usb_submit_urb returns 0 and function drawer_complete() is
called. So, one little success, but buff buffer remains
unchanged.

[...]
> Do you use usb_set_interface() or usb_set_configuratin() at all,
> even for the only (default) ones on the device?
I have tried usb_set_interface() even for default configurations.

  wrobell <[EMAIL PROTECTED]>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to