--- On Thu, 4/3/10, Ernst J. Oud <[email protected]> wrote:
> L.S.
>
> Mmm.... I might be onto something about this weird MTU
> problem with Zydas
> 1211b based devices on my embedded box.
>
> This box has an RDC i486 SOC processor.
>
> Within the vendor driver of the Zydas 1211b there is an
> extra compiler flag
> called "ZDCONF_R8610_FRAG_FIX" (r8610 is an RDC i486
> compatible SOC), it is
> only tested in the vendor module zd1205c as follows:
>
> (small snippet of code, arrow is mine)
>
> //copy packet for IP header is located on
> 4-bytes alignment
> #if ZDCONF_R8610_FRAG_FIX == 1
> <<<<<<<<<<<<<<<<<<-------------------
> if (1)
> #else
I have lost track slightly of the exchange - so you have a performance issue
with the rw driver which isn't with the vendor driver and suspect this snipplet
to be the magic cure? I suppose you can try it in two different ways - try to
port the change over from the vendor driver to the rw driver, or, crippling the
vendor driver by removing that ==1 (change it to ==0, for example) and see if
the vendor driver breaks. The latter is easier probably and we can then at
least decide to port a equivalent change if the two drivers in this area is
substantially different and not obvious between the vendor driver and the rw
driver.
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Zd1211-devs mailing list - http://zd1211.wiki.sourceforge.net/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs