On Wed, May 22, 2024 at 06:00:02PM +0200, Jerome Forissier wrote: > Import the Lightweight IP (lwIP) library as lib/lwip. The code is built > when CONFIG_NET_LWIP=y. > > The lwIP code was imported with the following commands: > > (cd /tmp && git clone https://git.savannah.gnu.org/git/lwip.git -b > STABLE-2_2_0_RELEASE) > mkdir -p lib/lwip > cp -R /tmp/lwip/src/{api,core,include} lib/lwip/ > mkdir -p lib/lwip/netif && cp /tmp/lwip/src/netif/ethernet.c lib/lwip/netif/ > mkdir -p lib/lwip/apps/tftp && cp /tmp/lwip/src/apps/tftp/tftp.c > lib/lwip/apps/tftp/ > mkdir -p lib/lwip/apps/http && cp /tmp/lwip/src/apps/http/http_client.c > lib/lwip/apps/http/ > > The list of object files added to lib/liwip/Makefile was given by: > > (cd lib/lwip && find . -name \*.c | sort | sed 's@\./@\t@' | sed 's/\.c$/.o > \\/') >>lib/liwip/Makefile > > These files are adaptation layers written specially for U-Boot: > > lib/lwip/u-boot/arch/cc.h > lib/lwip/u-boot/arch/sys_arch.h (empty) > lib/lwip/u-boot/limits.h (empty) > lib/lwip/u-boot/lwipopts.h > > They were initially contributed by Maxim in a previous RFC patch series. > > Signed-off-by: Jerome Forissier <jerome.foriss...@linaro.org> > Co-developed-by: Maxim Uvarov <muva...@gmail.com> > Cc: Maxim Uvarov <muva...@gmail.com>
As I believe I've said before, this needs to be a subtree moving forward. -- Tom
signature.asc
Description: PGP signature