Changes between Initial Version and Version 1 of Ticket #3850
- Timestamp:
- 01/06/20 17:17:22 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #3850 – Description
initial v1 53 53 == lwIP == 54 54 55 lwIP is meant to be compiled and customized with baremetal and RTOS code bases. The main problem with lwIP is that too much customization can make it hard to maintain, and then the port of lwIP bitrots and is no longer usable with RTEMS. Thus, the integration of lwIP with RTEMS needs to be made more seamless and maintainable. The first step in that direction is to revive and fix the RSB recipe for building lwIP, see #3770 for more information. Other problems raised in the [Packages/LWIP] page may also be relevant, and the integration may also require adding any missing bits to newlib as mentioned in #2833.55 lwIP is meant to be compiled and customized with baremetal and RTOS code bases. The main problem with lwIP is that too much customization can make it hard to maintain, and then the port of lwIP bitrots and is no longer usable with RTEMS. Thus, the integration of lwIP with RTEMS needs to be made more seamless and maintainable. One of the first steps in that direction is to revive and fix the RSB recipe for building lwIP, see #3770 for more information. Other problems raised in the [wiki:Packages/LWIP] page are also relevant, and the integration may also require adding any missing bits to newlib as mentioned in #2833. It is important to make a tight integration between lwIP and RTEMS to avoid excessive indirection overhead, while balancing with the need to maintain and update the lwIP package. 56 56 57 57 == libbsd ==