Commit 0d94b37
committed
Build LWIP at app compile time, no need for multi
We needed about 6 copies of the LWIP/BT library for each CPU when the
lwip library was built as part of the SDK libpico.
Remove LWIP from the SDK builds and replace it with the actual LWIP
source (linked via `#include`) so we can adjust for IPv4/IPv^/32K/16K
at runtime. Shrinks download size of a release significantly.
Still need separate LWIP-BT library because the CYW43 driver is
different when BT is enabled.
Update and clean up the libpico CMakefile and common platform_def.txt
Link to config includes, don't copy, where possible1 parent 94272f7 commit 0d94b37
File tree
327 files changed
+1384
-1585
lines changed- cores/rp2040/lwip
- src
- api
- apps
- altcp_tls
- lwiperf
- mdns
- mqtt
- netbiosns
- smtp
- snmp
- sntp
- tftp
- core
- ipv4
- ipv6
- include
- compat
- posix
- arpa
- net
- sys
- stdc
- lwip
- apps
- priv
- prot
- netif
- ppp
- polarssl
- netif
- ppp
- polarssl
- include
- rp2040
- rp2350
- lib
- rp2040
- rp2350-riscv
- rp2350
- tools
- libpico
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
327 files changed
+1384
-1585
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments