Martin,

> Ok, here we go. Attached the EZ-USB firmware release providing own 
> descriptors, EP0 standard requests and bulk sink/source support. Ready for
> AN213x and FX - but not (yet) FX2. Successfully tested with ehci-hcd
> and usbtest - as shown in the other mail it passes all current tests.

Sorry I can't test it right now, but a quick check has revealed the
following:

- It won't renumerate on the FX revision A, because that chip has a
  known bug (I discovered it, in fact). To make that chip disconnect,
  you have to set DISCOE, not just DISCON. There is no way for the
  firmware to determine what revision the chip is.

- Are you sure the "mov int2clr, a" really works? On the FX and FX2
  that I've tried, it never did, although I used the sample code
  provided by Cypress. I had to do it the old-fashioned way (EXIF,
  then USBIRQ).

- If you need help getting the FX2 working, please ask. I've got
  firmware working that uses pretty much all the features of it
  (including 16-bit GPIF with AUTOIN/OUT), I can share that knowledge
  (it took me quite a while to acquire, because I was used to the DMA
  way of doing transfers as in the FX). One thing I don't use is iso
  transfers, though.

- I'm sure you know, but the one obvious thing missing that is
  required for FX2 support is the extra descriptors for hi-speed USB,
  and that the descriptors also have to depend on whether hi-speed or
  full-speed is used.

Good work!

  Andras

===========================================================================
Major Andras
    e-mail: [EMAIL PROTECTED]
    www:    http://andras.webhop.org/
===========================================================================


-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to