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