Commit Graph

661 Commits

Author SHA1 Message Date
Zhang Jun Hao
f3d747ed9d fix(lwip): fix send packet from netif of AP in STA only mode 2018-10-11 09:56:35 +08:00
Dong Heng
90a1aaa6ee fix(heap): Fix heap debug message format error 2018-10-10 10:44:26 +08:00
Dong Heng
4ae1308c2a Merge branch 'feature/set_default_newlib_to_normal' into 'master'
feat: set default newlib level to normal mode

See merge request sdk/ESP8266_RTOS_SDK!532
2018-09-28 16:26:04 +08:00
Chen Wu
33ff57ff0c feat: set default newlib level to normal mode 2018-09-28 16:03:09 +08:00
Dong Heng
db6191c9db Revert "Merge branch 'feature/remove_link_parameters' into 'master'"
This reverts merge request !525
2018-09-28 15:38:58 +08:00
Dong Heng
1b63208046 fix(freertos): Fix entering first stack cover wrong memory 2018-09-28 11:40:14 +08:00
Dong Heng
588fdad231 Merge branch 'bugfix/fix_scan_error_in_block_mode' into 'master'
fix(lib): fix scan error in block mode

See merge request sdk/ESP8266_RTOS_SDK!522
2018-09-27 18:51:44 +08:00
Dong Heng
f26e0e27ab feat(esp8266): Remove initialization stack align 2018-09-27 12:39:36 +08:00
Dong Heng
e0c144f0d5 feat(esp8266): Remove link parameter from code for relink 2018-09-27 12:33:50 +08:00
Dong Heng
5a850813c7 fix(lwip): Fix UDP sync no clear cache when close socket. 2018-09-27 09:25:45 +08:00
Zhang Jun Hao
05d66fc4f6 fix(lib): fix scan error in block mode 2018-09-26 20:47:50 +08:00
Dong Heng
8ab11d4f80 feat(esp8266): Modify default watch dog trigger time from 6.5s to 26.2s for some calculation 2018-09-26 14:17:30 +08:00
Dong Heng
a2ef119451 fix(esp8266): Fix esp_wifi_get_ap_rssi crash 2018-09-26 13:52:27 +08:00
Zhang Jun Hao
e506236abd fix(lib): fix decrypt unencrypted packet error
fixes: https://github.com/espressif/ESP8266_RTOS_SDK/issues/147
2018-09-26 10:53:50 +08:00
Dong Heng
96bb665961 feat(esp8266): Add esp_timer unit test 2018-09-25 20:20:18 +08:00
Dong Heng
f537808a9a feat(esp8266): Add esp_timer function
This function is based on FreeRTOS timer not real time hard timer.
Adding this just for some user passing compiling.
2018-09-25 20:20:00 +08:00
Dong Heng
ad6245c78e Merge branch 'bugfix/fix_heap_size_error' into 'master'
Fix heap size error

See merge request sdk/ESP8266_RTOS_SDK!514
2018-09-25 15:50:10 +08:00
Dong Heng
2d6dc7f3ad Merge branch 'feature/add_ipv6_support' into 'master'
feat(lwip): add IPv6 support

See merge request sdk/ESP8266_RTOS_SDK!509
2018-09-25 15:40:53 +08:00
Dong Heng
4c29801ed0 fix(heap): Fix heap size error
1. get real memory block size when malloc
2. return directly when free freed memory block
2018-09-25 15:27:25 +08:00
Dong Heng
447a2d9406 Merge branch 'feature/add_macro_of_filename' into 'master'
Add macro "__ESP_FILE__" and its configuration

See merge request sdk/ESP8266_RTOS_SDK!511
2018-09-25 11:25:53 +08:00
Dong Heng
e193bd3f1d fix(lwip): Fix lwip sync error to let sending task block 2018-09-25 10:45:04 +08:00
Dong Heng
be28244ac0 Merge branch 'feature/make_tx_rate_start_from_1M_in_some_condition' into 'master'
feat(esp8266): make tx rate start from 1M when ap is too close with station

See merge request sdk/ESP8266_RTOS_SDK!504
2018-09-21 19:18:41 +08:00
Dong Heng
54cd3f4b61 feat(sdk): Midify "__FILE__" to "__ESP_FILE__" for some components 2018-09-21 13:04:59 +08:00
Dong Heng
8f21fea94e feat(esp8266): Add macro "__ESP_FILE__" and its configuration 2018-09-21 13:03:55 +08:00
Zhang Jun Hao
d9d8193a85 feat(lwip): add IPv6 support
fixes: https://github.com/espressif/ESP8266_RTOS_SDK/issues/309
2018-09-21 11:09:34 +08:00
Dong Heng
6efd160218 Merge branch 'bugfix/fix_heap_dump_error_when_input_file_without_dir' into 'master'
Fix heap dump error when input file has no dir

See merge request sdk/ESP8266_RTOS_SDK!510
2018-09-21 10:46:58 +08:00
Dong Heng
7a3cb283ec fix(heap): Fix heap dump error when input file has no dir 2018-09-20 21:32:56 +08:00
Dong Heng
52e0fd5400 Merge branch 'feature/modify_lwip_to_debug_easier' into 'master'
Modify LWIP memory managment API to debug more easily

See merge request sdk/ESP8266_RTOS_SDK!507
2018-09-20 20:44:04 +08:00
Zhang Jun Hao
a24f89b8f5 feat(lib): add esp_wifi_get_ap_rssi api 2018-09-20 20:41:16 +08:00
Zhang Jun Hao
e3dc6c2ad6 feat(esp8266): make tx rate start from 1M when ap is too close with station 2018-09-20 20:41:09 +08:00
Dong Heng
458c10bc2f feat(lwip): Modify LWIP memory managment API to debug more easily 2018-09-20 20:31:44 +08:00
Dong Heng
8eacaee32c fix(heap): Fix heap initialize error when disable IRAM for heap 2018-09-20 19:52:02 +08:00
Dong Heng
8ead6d15c6 Merge branch 'bugfix/fix_socket_bind_error' into 'master'
Fix socket mt sync error

See merge request sdk/ESP8266_RTOS_SDK!505
2018-09-20 17:12:37 +08:00
Dong Heng
23fa729988 fix(esp8266): Fix SoC reboot error 2018-09-20 17:09:21 +08:00
Dong Heng
3d0eb61043 fix(lwip): Fix socket mt sync error 2018-09-20 17:03:47 +08:00
Dong Heng
c18547965d fix(newlib): Fix compling error when disable newlib assert 2018-09-18 16:37:46 +08:00
Dong Heng
1acbf21883 Merge branch 'bugfix/fix_compiling_error_when_disable_wdt' into 'master'
Fix compiling error when disable watch initialization

See merge request sdk/ESP8266_RTOS_SDK!499
2018-09-18 16:04:02 +08:00
Dong Heng
0dd8594d03 fix(esp8266): Fix compiling error when disable watch initialization 2018-09-18 16:00:02 +08:00
Dong Heng
aa0317bdb9 fix(lwip): Fix compiling error when disable UDP sync 2018-09-18 15:54:32 +08:00
Dong Heng
7b34f24aa4 feat(esp8266): Perfect WIFI OSI heap trace API 2018-09-18 13:59:47 +08:00
Dong Heng
e952f2d3fc Merge branch 'feature/make_wifi_tx_rate_from_high_to_low' into 'master'
feat(esp8266): make wifi tx rate change from high to low

See merge request sdk/ESP8266_RTOS_SDK!426
2018-09-17 17:59:33 +08:00
Dong Heng
c389ca3fb8 feat(esp8266): Add configuration link function
Select to link "FreeRTOS", "LWIP", "libcore.a" and "TCPIP adapter" global data to IRAM.
2018-09-17 17:53:41 +08:00
Dong Heng
4229f4def9 Merge branch 'feature/refactor_spi_flash_driver_for_save_iram' into 'master'
Refactor SPI flash for saving IRAM

See merge request sdk/ESP8266_RTOS_SDK!493
2018-09-17 17:49:31 +08:00
Dong Heng
b1da1ca461 feat(heap): Fix HEAP dump error 2018-09-17 17:27:43 +08:00
Dong Heng
b3b3f9d3ef feat(spi_flash): Refactor SPI flash for saving IRAM 2018-09-17 16:12:39 +08:00
Dong Heng
c8ecf01b56 Merge branch 'feature/link_some_func_to_flash' into 'master'
Link some functions from IRAM to flash

See merge request sdk/ESP8266_RTOS_SDK!491
2018-09-17 14:17:40 +08:00
Dong Heng
469906dec8 feat(esp8266): Update library
Link some function from IRAM to flash.
2018-09-17 14:14:52 +08:00
Dong Heng
bc239c0ed3 feat(esp8266): Link some functions from IRAM to flash 2018-09-17 13:50:34 +08:00
Dong Heng
54a8707ee9 feat(lwip): Move "netinet/in.h" to "port/netinet/in.h" 2018-09-13 16:45:50 +08:00
Dong Heng
f5c913ed4f feat(esp8266): Add ppT task stack size configuration 2018-09-13 16:04:58 +08:00