Stanislaw W. Gruszka wrote:
On Thursday 01 of September 2005 15:45, Stanislaw W. Gruszka wrote:

Hi,

I attached new patch for usbatm from ueagle-atm-1.0b,
this patch should work better then last one.
Please test/review it, especially is interesting how does it work at high speed.


Any comments on this ???

I was waiting usbatm maitainer comment (did you send it on usb atm ML ?).
But he doen't reply for other patches...


Could you explain a bit more what it does ?
It is for the firmware bug where atm cell are incomplete ?

Does it solve some errors in bulk mode for high speed rate ?


Ok, to apply the patch:

cp eagle-bulk-bugfix.patch ueagle-atm-1.0b/usbatm_iso
cd ueagle-atm-1.0b/usbamt_iso
patch -p1 < eagle-bulk-bugfix.patch

Proceed with standart installation and load ueagle-atm module with option use_iso=0

For speed testing you need also tune timeout value,
with command UEA_SEND_TIMEOUT, in file ueagle.c
simply change line in function uea_stat()
int timeout = (data <= 0x20ffff) ? 0 : 1;
to int timeout = value_to_check



BTW, I think this line should have form int timeout = (data <= 0x20ffff) ? 1 : 0;
but of course check is needed.
Why do you think that ?



How anyone know if ADI930 firmware have similar bug?
If yes that would be good reason to merge patch to usbatm module,
because ADI930 use only bulk mode.

I don't know, but it don't support UEA_SEND_TIMEOUT...

Reply via email to