Hi – Thanks for the response. Do I get rid of ETH_IRQHandler altogether? It checks for input, calls ethernetif_input which calls low_level_input and ethernet_input (setup in netif_add) then clears the ETH_DMAs. Do I move this all to the main loop?
Thanks in advance- Mary From: [email protected] [mailto:[email protected]] On Behalf Of Simon Goldschmidt Sent: Thursday, March 21, 2013 12:24 PM To: Mailing list for lwIP users Subject: Re: [lwip-users] LwIP tcp_output Pcb Corruption [email protected]<mailto:[email protected]> wrote: I read this in the archive as part of an answer to a question about a similar input problem: "When running without an OS, you have to put new packets on a linked list that is processed periodically from main() (just like the timers)." Is this true for outgoing tcp packets? No, it means don't call ethernet_input from the interrupt but from the main loop, too. Simon
_______________________________________________ lwip-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/lwip-users
