|
From: | Martin Persich |
Subject: | Re: [lwip-users] tcpip_init(...) behavior when no Ethernet cableconnected |
Date: | Mon, 21 Jun 2010 18:16:01 +0200 |
Hi,
this is Atmel's bug, by my mind. The problem is in
function "low_level_init()", module "ethernetif.c". This function waiting for
ethernet driver initializing in part:
---------
while( xMACBInit(&AVR32_MACB) == FALSE
)
{ __asm__ __volatile__ ( "nop" ); } ---------
I made many changes in "ethernet.c" and "macb.c"
files to support starup LwIP stack with unconnected cable and restart of
Auto-negotiation process if cable is reconnected.
I can send you my version of these files, if you
want, but I haven't time for any additional comments in this
moment.
Best Regards
Martin Persich
|
[Prev in Thread] | Current Thread | [Next in Thread] |