mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
lwip2 integration
This commit is contained in:
parent
5c01841430
commit
32f6826dcf
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
[submodule "lwip2"]
|
||||
path = tools/sdk/lwip2/builder
|
||||
url = https://github.com/d-a-v/esp82xx-nonos-linklayer.git
|
3963
boards.txt
3963
boards.txt
File diff suppressed because it is too large
Load Diff
@ -18,12 +18,13 @@ compiler.warning_flags.more=-Wall
|
||||
compiler.warning_flags.all=-Wall -Wextra
|
||||
|
||||
build.lwip_lib=-llwip_gcc
|
||||
build.lwip_include=lwip/include
|
||||
build.lwip_flags=-DLWIP_OPEN_SRC
|
||||
|
||||
compiler.path={runtime.tools.xtensa-lx106-elf-gcc.path}/bin/
|
||||
compiler.sdk.path={runtime.platform.path}/tools/sdk
|
||||
compiler.libc.path={runtime.platform.path}/tools/sdk/libc/xtensa-lx106-elf
|
||||
compiler.cpreprocessor.flags=-D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-I{compiler.sdk.path}/include" "-I{compiler.sdk.path}/lwip/include" "-I{compiler.libc.path}/include" "-I{build.path}/core"
|
||||
compiler.cpreprocessor.flags=-D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-I{compiler.sdk.path}/include" "-I{compiler.sdk.path}/{build.lwip_include}" "-I{compiler.libc.path}/include" "-I{build.path}/core"
|
||||
|
||||
compiler.c.cmd=xtensa-lx106-elf-gcc
|
||||
compiler.c.flags=-c {compiler.warning_flags} -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections
|
||||
|
@ -177,6 +177,7 @@ SECTIONS
|
||||
*libstdc++.a:(.literal .text .literal.* .text.*)
|
||||
*liblwip_gcc.a:(.literal .text .literal.* .text.*)
|
||||
*liblwip_src.a:(.literal .text .literal.* .text.*)
|
||||
*liblwip2.a:(.literal .text .literal.* .text.*)
|
||||
*libaxtls.a:(.literal .text .literal.* .text.*)
|
||||
*libat.a:(.literal.* .text.*)
|
||||
*libcrypto.a:(.literal.* .text.*)
|
||||
|
6
tools/sdk/lwip2/Makefile
Normal file
6
tools/sdk/lwip2/Makefile
Normal file
@ -0,0 +1,6 @@
|
||||
|
||||
all install clean: builder/Makefile.arduino
|
||||
make -C builder -f Makefile.arduino $@
|
||||
|
||||
builder/Makefile.arduino:
|
||||
git submodule update --init --recursive builder
|
1
tools/sdk/lwip2/builder
Submodule
1
tools/sdk/lwip2/builder
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 9b6966aea4c66ff5d1c6c077dee2641f848c4fdb
|
Loading…
x
Reference in New Issue
Block a user