On Tue, 2003-06-03 at 03:43, Eric Nelson wrote:
> Details and sources are available at
> http://boundarydevices.com/usbpatch.shtml.

Thanks for the link.

> I'm not sure how much is arm-specific, although a lot of his
> efforts concerned getting DMA to work on a PXA-255 and
> deal with some weirdness with isochronous and ATL transfers.

I'm not sure. Hopefully not much. FWIW I'm working on an SH platform so
I'm going to have to change things like the port access to the device to
more appropriate memory mapped access. I'm not sure how this can be done
portably with port based systems except a bunch of defines.

> We also found dead links so took it on ourselves to update them.
> Because we added some special purpose reset code to get around
> ISP quirks, our code can't be worked into the main-line USB sources.

I've also managed to extract a 0.9.5 (10/28/2001) from a more forgiving
mail archive. Both versions add their own hc_simple.c/h, a version of
which has been recently added to the mainline kernel. A brief eyeballing
of the code seems to show seem to be equivilent (although the mainline
kernel version is more "correct" w.r.t. comments and use of struct's vs
typedef's).

I think I'll take Romans 0.9.5 version and attempt to massage it into a
more correct recent kernel form and then submit it to the USB
maintainers once its working (although not being able to test it on x86
may bar its inclusion). I guess I'd better join yet another mailing list
:-)

> Hope this helps,

It does, thanks again.
-- 
Alex, homepage: http://www.bennee.com/~alex/

Truth is the most valuable thing we have -- so let us economize it.
                -- Mark Twain



-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to