= LWIP = [[TOC(Packages/LWIP, depth=2)]] = Light Weight Internet Protocol (LWIP) = ''Status:''' No active volunteers. Current Port: ftp://ftp.rtems.org/pub/rtems/people/joel/rtems-lwip/ Update the RTEMS port of LWIP. Provide reproducible test cases so we can be sure it stays in working condition. See discussion on [wiki:https://www.rtems.org/pr1712 PR1712] A goal of this effort is to be able to use the standard TCP/IP NIC drivers already in RTEMS. If this is feasible, then a user could switch between the full-featured BSD TCP/IP stack in RTEMS or the LWIP stack to save memory at the expense of reduced functionality. The work would have to do : 1. start with current LWIP source 1. update the port for [http://git.rtems.org/rtems/snapshot/rtems-4.10.2.tar.bz2 current RTEMS] and [http://download.savannah.gnu.org/releases/lwip/ current LWIP] 1. make the port portable across CPU architectures and BSPs (This is usually not as hard as it sounds.) 1. Provide documentation and examples that run on at least [http://www.rtems.org/wiki/index.php/QEMU qemu] so others can provide feedback. 1. Ideally use the standard BSD NIC drivers if at all technically possible so when you write a driver for one TCP/IP stack, you automatically get it for both stacks in RTEMS.