Windows driver set the ASAP flag, you don't, may bet this.
I also got this kind of trouble with uhci driver while usb-uhci and usb-ohci
work fine.
Selon magneto <[EMAIL PROTECTED]>:
>
> Hi all,
> I'm a kernelnewbie (and also a c++ newbie)
> I've some problems to understand usbsnoop logs.
> I've attached 2 snoops of some isochronous urb : a "sniffusb1.3" log and a
> "sniffusb1.8 by papilloit" log.
> In my code I fill the transfer buffer with the content I see in
> "isocurb_1.3.log" but the isopackets have zero lenght so I think the buffer
> is not transferred.
>
>
> fill_isoc_urb(isocurb, dev, usb_sndisocpipe (dev,
> epout_2->bEndpointAddress),
> transfer_buffer, packets, instance->isocsize,
> iso_complete, instance, 4); //transfer_flags=4
> for (i = 0; i < packets; ++i) {
> isocurb->iso_frame_desc[i].offset = i * instance->isocsize;
> isocurb->iso_frame_desc[i].length = instance->isocsize;
> }
> ret=usb_submit_urb(isocurb);
>
>
> Why doesn't this urb call the completion routine?
>
>
> Thanks in advance for any help.
> magneto
>
>
---------------------------------------------------------------------------------------------------------
Je suis celui qui peint la nuit en sombre
Celui qui voit tous les jours la p�nombre
Je suis celui... qui a �t�
--
AqME, je suis
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel