mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-05-23 18:18:36 +08:00
fix(wifi): Fix wifi tx error issue
wifi tx buffer should not be in iRAM. internal: 61bf6590
This commit is contained in:
2
VERSION
2
VERSION
@ -13,7 +13,7 @@ gwen:
|
|||||||
gitlab:
|
gitlab:
|
||||||
espconn: 3a998034
|
espconn: 3a998034
|
||||||
freertos: ac047746
|
freertos: ac047746
|
||||||
lwip: 94e6ac0e
|
lwip: bfdb6ec2
|
||||||
driver: 7bee5263
|
driver: 7bee5263
|
||||||
mbedtls: 1ac9f1f4
|
mbedtls: 1ac9f1f4
|
||||||
ssl: eefb383a
|
ssl: eefb383a
|
BIN
lib/liblwip.a
BIN
lib/liblwip.a
Binary file not shown.
5
third_party/lwip/core/pbuf.c
vendored
5
third_party/lwip/core/pbuf.c
vendored
@ -392,6 +392,11 @@ pbuf_alloc(pbuf_layer layer, u16_t length, pbuf_type type)
|
|||||||
/* set flags */
|
/* set flags */
|
||||||
p->flags = 0;
|
p->flags = 0;
|
||||||
LWIP_DEBUGF(PBUF_DEBUG | LWIP_DBG_TRACE, ("pbuf_alloc(length=%"U16_F") == %p\n", length, (void *)p));
|
LWIP_DEBUGF(PBUF_DEBUG | LWIP_DBG_TRACE, ("pbuf_alloc(length=%"U16_F") == %p\n", length, (void *)p));
|
||||||
|
|
||||||
|
if ((int)p > 0x40000000) {
|
||||||
|
pbuf_free(p);
|
||||||
|
p = NULL;
|
||||||
|
}
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user