Hello group - Happy New Year!
I'm still going down the path of using NO_SYS=1 in my application, but I'm beginning to think because I'm in apparently less-traveled territory here that this may turn out to be a bad idea. The question is, are the APIs functional with NO_SYS=1? netconn_accept doesn't block and so I wonder if this is wrong or if the APIs aren't meant for no OS. I can run in a loop calling functions as needed, based on their timeout intervals, and DHCP finds an IP address and then I can Ping successfully. So lwIP is otherwise functional as I've implemented it with NO_SYS=1. If NO_SYS=1 isn't a good idea, what can be done for a minimal lwIP single threaded application to emulate an OS? I now can periodically call the lwIP timing functions (tcp_tmr, arp_timer, ip_reass_tmr, dhcp_fine_tmr, and dhcp_coarse_tmr) as needed watching an mS free running counter. Thank you, Bill Auerbach
_______________________________________________ lwip-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/lwip-users
