]> git.sur5r.net Git - u-boot/commit
net: make ARP timeout configurable
authorGuennadi Liakhovetski <lg@denx.de>
Thu, 3 Apr 2008 15:04:19 +0000 (17:04 +0200)
committerGuennadi Liakhovetski <lg@denx.de>
Thu, 10 Apr 2008 09:17:37 +0000 (11:17 +0200)
commit2acc094b6ab4b0592b360b6dcc1b845ef122e89f
tree1118d036fab4f59e93418504b37ca418130373e1
parentc29178c62d21cac93ce4c1c76df8889555f94368
net: make ARP timeout configurable

Currently the timeout waiting for an ARP reply is hard set to 5 seconds.
On i.MX31ADS due to a hardware "strangeness" up to four first IP packets
to the boards get lost, which typically are ARP replies. By configuring
the timeout to a lower value we significantly improve the first network
transfer time on this board. The timeout is specified in milliseconds,
later internally it is converted to deciseconds, because it has to be
converted to hardware ticks, and CFG_HZ ranges from 900 to 27000000 on
different boards.

Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
README
net/net.c