On 5/2/07, Peter Korsgaard <[EMAIL PROTECTED]> wrote: > >>>>> "Grant" == Grant Likely <[EMAIL PROTECTED]> writes: > > Grant> Some block devices seem to be giving me grief. I have no problem with > Grant> my SanDisk ImageMate CF reader. However, I've got a SanDisk Curzer > Grant> Micro that gets reset during transfers. Is this something you've seen > Grant> before? Log output is below. > > Yeah, I've also had quite varied success with USB sticks - Some work > just fine, others not at all. I'm still trying to figure out what goes > wrong..
I think I've solved this problem. The driver wasn't checking the active flag on TDs in check_td_list(). If the c67x00 ran out of time in a frame, not all the TDs would get processed. Without this check the HCD would interpret unprocessed TDs as successfully completed. I've also got a fair number of comments/changes on the driver in patch form. I'll send it to the list shortly. Cheers, g. -- Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd. [EMAIL PROTECTED] (403) 399-0195 _______________________________________________ Linuxppc-embedded mailing list [email protected] https://ozlabs.org/mailman/listinfo/linuxppc-embedded
