On Sat, Feb 23, 2002 at 07:17:58PM +0530, Phani Ram wrote:
> 
> hi,
>  While trying isochronous data over bluetooth , i am getting the following
> message on the sending side.
>  The kernel version is 2.4.14.
> 
> usb-uhci ====>In function process_iso( )
> 
>   usb-uhci: process_iso: 0: len :49   02000030  status 0
>   usb-uhci: process_iso: 1: len :49   02000030  status 0
>   usb-uhci: process_iso: 2: len :49   02000030  status 0
>   usb-uhci: process_iso: 3: len :49   02000030  status 0
>   usb-uhci: process_iso: 4: len :49   02000030  status 0
>   usb-uhci: process_iso :  exit 5 (0)  , actual_len 245
> 
> Does it mean the data has been submitted correctly to the usb bluetooth
> hardware (since status is 0)??

At least the host controller sent it successfully over USB, there were no
DMA problems etc. _BUT_ isochronous transfers have no acknowledge and retry
on errors, so the host controller can't say if the data really reached your
device or was processed correctly there.

> If so, why i am not seeing anything on the receiving side ?? Which place is
> the Entry Point for Isoc on the receiving side in usb-uhci.c ... ??

The same function (process_iso), of course you have to issue URBs for the
continous reception of isochronous transfers. 

-- 
         Georg Acher, [EMAIL PROTECTED]         
         http://www.in.tum.de/~acher/
          "Oh no, not again !" The bowl of petunias          

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to