1Porting network interface device for RT-Thread in lwIP. 2 3The major jobs following RT-Thread Team. Only update the origin code of lwip 2.0.2 to lwip 2.0.3. 4And keep the difference between on the change of RT-Thread Team. 5 6by xiangxistu 2021/06/21 17:00 PM 7liuxianliang@rt-thread.com 8 9The major jobs following RT-Thread Team. The RT-Thread network interface device need to synchronize some network status and address information in lwIP, so it need to make some changes in the lwIP netwrok status and address operations function. 10The specific changes are as follows: 11 12 - netif.c: add RT-Thread netdev header file , status synchronize(UP, LINK_UP), address synchronize(IP, netmask, gateway); 13 14 - dns.c: add RT-Thread header file, dns servers synchronize; 15 16 - sockets.c: custom 'select' function implementation in RT-Thread by the wait queue mode. 17 18by ChenYong 2019/3/26 10:00 AM 19chenyong@rt-thread.com 20 21 22Porting lwip 2.0.2 running on RT-Thread. 23The major jobs following RT-Thread Team. The RT-Thread team already port the lwip 2.0.0, so I only do some move code and test jobs. 24I use the memory pools to test lwip 2.0.2, I use the iperf tool to test it about more than 20 hours, It is running normal. 25I don't test it working on memory heap. 26... 27Good Luck. 28by Hans.Huang 2017/3/27 10:52 AM 29huangxi_hans@163.com 30