[ECOS] consistend debug printing in packages\io\eth\current\src\net\eth_drv.c

Jürgen Lambrecht J.Lambrecht@televic.com
Mon Jun 2 15:47:00 GMT 2008


Hello,

debug printing (#ifdef CYGDBG_IO_ETH_DRIVERS_DEBUG) is not consistenf 
for rx and tx
For RX (in eth_drv_recv()) the sg_list[i] is printed with i starting from 0.
But for TX (in eth_drv_send()) the sg_list[i] is printed with i starting 
from 1. This because i (actually sg_len) is incremented before the debug 
printing instead of after it.

In attachment my patch.

Kind regards,
Juergen

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: eth_drv_udiff.txt
URL: <http://sourceware.org/pipermail/ecos-discuss/attachments/20080602/02c45cc7/attachment.txt>
-------------- next part --------------
-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


More information about the Ecos-discuss mailing list