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
|
3955
boards.txt
3955
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
|
compiler.warning_flags.all=-Wall -Wextra
|
||||||
|
|
||||||
build.lwip_lib=-llwip_gcc
|
build.lwip_lib=-llwip_gcc
|
||||||
|
build.lwip_include=lwip/include
|
||||||
build.lwip_flags=-DLWIP_OPEN_SRC
|
build.lwip_flags=-DLWIP_OPEN_SRC
|
||||||
|
|
||||||
compiler.path={runtime.tools.xtensa-lx106-elf-gcc.path}/bin/
|
compiler.path={runtime.tools.xtensa-lx106-elf-gcc.path}/bin/
|
||||||
compiler.sdk.path={runtime.platform.path}/tools/sdk
|
compiler.sdk.path={runtime.platform.path}/tools/sdk
|
||||||
compiler.libc.path={runtime.platform.path}/tools/sdk/libc/xtensa-lx106-elf
|
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.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
|
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.*)
|
*libstdc++.a:(.literal .text .literal.* .text.*)
|
||||||
*liblwip_gcc.a:(.literal .text .literal.* .text.*)
|
*liblwip_gcc.a:(.literal .text .literal.* .text.*)
|
||||||
*liblwip_src.a:(.literal .text .literal.* .text.*)
|
*liblwip_src.a:(.literal .text .literal.* .text.*)
|
||||||
|
*liblwip2.a:(.literal .text .literal.* .text.*)
|
||||||
*libaxtls.a:(.literal .text .literal.* .text.*)
|
*libaxtls.a:(.literal .text .literal.* .text.*)
|
||||||
*libat.a:(.literal.* .text.*)
|
*libat.a:(.literal.* .text.*)
|
||||||
*libcrypto.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