Kieran,

What is the difference between netif->input and ethernet_input? Both seems to work --- in fact, Atmel was using ethernet_input in their port of lwIP for a long time and the example seems to work OK.

Thanks,

Chen

Message: 3
Date: Wed, 24 Feb 2010 14:47:25 +0000
From: Kieran Mansley <[email protected]>
Subject: Re: [lwip-users] Task priorities in TCP/IP Stack
To: Mailing list for lwIP users <[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset=us-ascii


On 24 Feb 2010, at 14:13, Christian Steffen wrote:
>
> Now I see, that the ETHINT task don't use messages to commit the received frames to the TCP/IP task. It calls ethernet_input() directly.

That's your problem.  It should call netif->input().

See http://lwip.wikia.com/wiki/Writing_a_device_driver for details

Thanks

Kieran
_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to