Hi Dominic Evans
I have a intrerest in this sequance shown as below from you.

>Yes I did try your modified printk's. I still got same results with
>wrong order.
>
>E.g. 
>
>a
>11
>10
>a
>11
>10
It seems ITL0,1Done is getting......!?
But not send Next PTD?
(My pattern is start from 11,a,... it's defferent from yours too)

Do you test it.
IN  [hc_interrupt]
             hp->tlp = 0;
  hci->td_array = &hci->i_td_array [iso_buffer_index];
              sh_scan_iso_urb_list (hci, &hci->iso_list, hci->frame_number);
              if (hp->tlp >0) {
   printk("%d\n",iso_buffer_index);HERE 
   hp->units_left = hp->itl_buffer_len;
   WRITE_REG16 (hci, hp->tlp, HcTransferCounter);
   WRITE_REGn16 (hci, HcITLBufferPort, hp->tlp, hp->tl);
 
If you not find HERE print,hp->tlp value is ZERO.WHY?

1000ns is not 1ms (*^_^*) 
Adsynori




-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to