I don't think I can comment on your endianness issue.
> I now have enumeration working, but it now hangs when getting the
> device
> descriptor. Hopefully I can provide you some feedback soon.
>
You know.. I'm getting further now in my enumeration, and it also
hangs when getting the device descriptor.
My errors are these:
1. I'm getting a bunch of these messages:
'Badness in find_td at drivers/usb/host/ohci-isp1362-emu.c:672'
They seem to travel in packs. (I get three at a time, twice.
So a total of six times)
2. My last ATL packet gets a condition code 0x9, which
is 'DataUnderrun'.
>
> Thanks for your patch, BTW.
>
Yes, thanks for your patch, Olav. I have yet to go through it.
I have to add a comment about my earlier patch:
I made a mistake by enabling ATL interrupts in ohci-isp1362-regs.h.
This was a factor in my interrupt overload behavior. The driver
seems to handle this correctly. (I misunderstood it)
I also added some udelays to the HC_ISP1362_WRITE_ADDR function, to
closer match what was suggested in the ISP1160 errata mentioned
earlier. This seemed to help as well, seeing as I noticed that
things were broken without some debugging messages.
Mike
-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel