Merge remote-tracking branch 'upstream/libretiny-lwip-tune' into integration

This commit is contained in:
J. Nick Koston
2026-02-21 17:50:04 -06:00
2 changed files with 10 additions and 2 deletions

View File

@@ -1307,11 +1307,13 @@ def _configure_lwip_max_sockets(conf: dict) -> None:
max_sockets = max(DEFAULT_MAX_SOCKETS, total_sockets)
log_level = logging.INFO if max_sockets > DEFAULT_MAX_SOCKETS else logging.DEBUG
sock_min = " (min)" if max_sockets > total_sockets else ""
_LOGGER.log(
log_level,
"Setting CONFIG_LWIP_MAX_SOCKETS to %d "
"Setting CONFIG_LWIP_MAX_SOCKETS to %d%s "
"(TCP=%d [%s], UDP=%d [%s], TCP_LISTEN=%d [%s])",
max_sockets,
sock_min,
tcp_sockets,
tcp_details,
udp_sockets,

View File

@@ -398,13 +398,19 @@ def _configure_lwip(config: dict) -> None:
if CORE.is_bk72xx:
lwip_opts.append("PBUF_POOL_SIZE=10")
tcp_min = " (min)" if tcp_sockets > raw_tcp else ""
udp_min = " (min)" if udp_sockets > raw_udp else ""
listen_min = " (min)" if listening_tcp > raw_tcp_listen else ""
_LOGGER.info(
"Configuring lwIP: TCP=%d [%s], UDP=%d [%s], TCP_LISTEN=%d [%s]",
"Configuring lwIP: TCP=%d%s [%s], UDP=%d%s [%s], TCP_LISTEN=%d%s [%s]",
tcp_sockets,
tcp_min,
tcp_details,
udp_sockets,
udp_min,
udp_details,
listening_tcp,
listen_min,
tcp_listen_details,
)
cg.add_platformio_option("custom_options.lwip", lwip_opts)