1973 Commits

Author SHA1 Message Date
1e1caa45eb Merge branch 'feature/remove_submodule_declare' into 'master'
make: remove submodule declare for using real submodule later

See merge request sdk/ESP8266_RTOS_SDK!1102
2019-09-18 15:56:54 +08:00
56ab9ddc9e feat(make): remove submodule declare for using real submodule later 2019-09-18 13:58:08 +08:00
48f023ec2e Merge branch 'feature/add_get_dram_size' into 'master'
heap: add function to get DRAM region free size

See merge request sdk/ESP8266_RTOS_SDK!1100
2019-09-17 14:04:29 +08:00
3361cbc541 feat(heap): add function to get DRAM region free size 2019-09-17 11:47:18 +08:00
d501ebaf69 Merge branch 'feature/set_phy_cal_option_according_to_cal_data_check' into 'master'
feat(esp8266): set phy cal option according to cal data check

See merge request sdk/ESP8266_RTOS_SDK!1096
2019-09-17 10:44:01 +08:00
e7cfc98413 Merge branch 'bugfix/fix_uart_output_error_when_startup' into 'master'
esp8266: fix UART output error when start up

See merge request sdk/ESP8266_RTOS_SDK!1094
2019-09-17 10:37:30 +08:00
f1cd394290 Merge branch 'feature/relink_phy_ets_printf' into 'master'
phy: relink ets_printf of libphy.a to phy_printf

See merge request sdk/ESP8266_RTOS_SDK!1095
2019-09-17 10:36:46 +08:00
2dadceb827 Merge branch 'bugfix/fix_timer_call_delete_when_proc' into 'master'
esp_timer: fix delete timer and timer processs later

See merge request sdk/ESP8266_RTOS_SDK!1097
2019-09-17 10:36:04 +08:00
0f4a396e04 feat(esp8266): set phy cal option according to cal data check 2019-09-16 17:21:29 +08:00
205817ea2e fix(esp_timer): fix delete timer and timer processs later
Make sure that FreeRTOS deletes timer firstly and then API "esp_timer_delete" free the source.
2019-09-16 16:25:45 +08:00
6b7c87189d feat(phy): relink ets_printf of libphy.a to phy_printf
"phy_printf" has no output.
2019-09-16 15:47:50 +08:00
96e5df4ebd fix(esp8266): fix UART output error when start up
Add UART system API to flush UART and wait until all characters are sent.
2019-09-16 15:21:42 +08:00
431e94031e Merge branch 'feature/add_phy_partial_calibration' into 'master'
feat(phy): add phy partial calibration in phy init

See merge request sdk/ESP8266_RTOS_SDK!1083
2019-09-16 11:02:45 +08:00
e3c73f339c feat(phy): add phy partial calibration in phy init 2019-09-16 10:49:08 +08:00
d7960baaa0 Merge branch 'feature/add_esp_wifi_set_promiscuous_data_len_api' into 'master'
feat(esp8266): modify notes of wifi_promiscuous_pkt_t structure

See merge request sdk/ESP8266_RTOS_SDK!490
2019-09-12 16:48:12 +08:00
4bc5a555a0 feat(esp8266): modify notes of wifi_promiscuous_pkt_t structure 2019-09-12 15:49:40 +08:00
ab92688417 Merge branch 'bugfix/fix_sta_get_ap_authmode_error' into 'master'
fix(lib): fix station get ap authmode error

See merge request sdk/ESP8266_RTOS_SDK!1090
2019-09-11 18:40:42 +08:00
d43407924a fix(lib): fix station get ap authmode error 2019-09-11 10:37:38 +08:00
77c8452d69 Merge branch 'feature/update_pthread_from_esp_idf' into 'master'
pthread: update pthread from esp-idf

See merge request sdk/ESP8266_RTOS_SDK!1072
2019-09-10 17:15:27 +08:00
2af6199b62 Merge branch 'tools/modify_win32_cross_toolchain_url' into 'master'
gcc: modify win32 cross toolchain download URL

See merge request sdk/ESP8266_RTOS_SDK!1087
2019-09-10 17:14:44 +08:00
4bf449abc8 tools(gcc): modify win32 cross toolchain download URL
ZIP file is better for windows platform.
2019-09-10 15:39:05 +08:00
d396d514d2 feat(pthread): tls data use index 1 of task private store 2019-09-09 16:55:54 +08:00
0769fb46dc Merge branch 'feature/update_libphy' into 'master'
esp8266: update libphy from to version 1149

See merge request sdk/ESP8266_RTOS_SDK!1063
2019-09-09 12:00:32 +08:00
95223eff95 Merge branch 'feature/ir_tx_rx' into 'master'
feature(ir): add ir rx tx example

See merge request sdk/ESP8266_RTOS_SDK!1065
2019-09-09 10:38:30 +08:00
157e214436 feat(esp8266): update libphy to version 1149
1. seperate rtc module from phy
2. fix the bug that frequency shifts in some scenarios
2019-09-09 10:29:11 +08:00
9df2c67d19 Merge branch 'feature/add_state_change_log_when_connect_to_ap' into 'master'
feat(lib): add state change log when connect to ap

See merge request sdk/ESP8266_RTOS_SDK!1082
2019-09-09 10:25:39 +08:00
a9c4aa2736 Merge branch 'bugfix/fix_sta_get_ap_info_crash_when_connect_to_ap_fail' into 'master'
fix(lib): fix station get ap info crash when connect to ap fail

See merge request sdk/ESP8266_RTOS_SDK!1081
2019-09-09 10:25:30 +08:00
6995f4a586 Merge branch 'feature/refactor_wifi_power_save' into 'master'
feat(lib): refactor wifi power save

See merge request sdk/ESP8266_RTOS_SDK!1075
2019-09-09 10:24:26 +08:00
15092c9c38 Merge branch 'feature/flush_uart_before_light_sleep' into 'master'
pm: flush UART when enter light sleep

See merge request sdk/ESP8266_RTOS_SDK!1079
2019-09-06 19:45:26 +08:00
cafe4468a5 Merge branch 'feature/add_kconfig_for_http_ota_buff_size' into 'master'
feat(http): Add Kconfig for user to configure HTTP buffer and ota buffer size

See merge request sdk/ESP8266_RTOS_SDK!1055
2019-09-06 19:30:38 +08:00
a298896661 Merge branch 'tools/update_gcc_toolchain' into 'master'
gcc: fix disassembly instruction decoding error

See merge request sdk/ESP8266_RTOS_SDK!1078
2019-09-06 19:29:21 +08:00
a183ccc81e Merge branch 'feature/enable_tcp_queue_ooseq_default' into 'master'
enable TCP queue OOSEQ by default

See merge request sdk/ESP8266_RTOS_SDK!1071
2019-09-06 17:32:17 +08:00
dd4b6e27f8 feat(lib): add state change log when connect to ap 2019-09-06 16:09:31 +08:00
d4d2fb53a6 Merge branch 'feature/use_icmp_echo_len_in_ping_result' into 'master'
feat(lwip): use icmp echo len in ping result

See merge request sdk/ESP8266_RTOS_SDK!1043
2019-09-06 16:04:25 +08:00
b8771d6363 Merge branch 'feature/add_tcp_tx_rx_pbuf_debug' into 'master'
feat(lwip): Add TCP Tx/Rx debug log

See merge request sdk/ESP8266_RTOS_SDK!1042
2019-09-06 16:03:42 +08:00
c4e74769e7 fix(lib): fix station get ap info crash when connect to ap fail 2019-09-06 16:01:23 +08:00
0008fec35e Merge branch 'feature/uart_driver_install' into 'master'
feature(uart_driver_install): An invalid parameter was added to theuart_driver_install as an adaptation to some modules

See merge request sdk/ESP8266_RTOS_SDK!1074
2019-09-06 16:00:19 +08:00
670d749bf0 Merge branch 'feature/add_gratuitous_arp' into 'master'
feat(lwip): add gratuitous arp

See merge request sdk/ESP8266_RTOS_SDK!1041
2019-09-06 15:29:18 +08:00
9fd4951863 feat(wifi): refactor wifi power save 2019-09-06 15:20:46 +08:00
020a17d350 feat(pm): flush UART when enter light sleep
If FRC2 is not used, pm will not calculate its sleep time.
2019-09-06 14:44:06 +08:00
df1e032b58 Merge branch 'feature/pm_manage_rtt' into 'master'
esp8266: power management update frc2 ccount after sleep wake up

See merge request sdk/ESP8266_RTOS_SDK!1076
2019-09-06 10:10:17 +08:00
428f2f3b1a feature(ir): add ir tx rx driver 2019-09-04 15:46:49 +08:00
47a13e19cc feature(uart_driver_install): To fit some modules, add invalid parameters in uart_driver_install 2019-09-04 14:47:11 +08:00
8234436cde tools(gcc): fix disassembly instruction decoding error 2019-09-04 14:01:12 +08:00
4473846f4f feat(esp8266): power management update frc2 ccount after sleep wake up
1. link function from IRAM to Flash
2. using sleep early ticks instead time to avoid temperature drift or zero drift of RC oscillator
2019-09-03 17:49:57 +08:00
287a2fcbd3 Merge branch 'feature/refactor_power_manage' into 'master'
esp8266: refactor power management

See merge request sdk/ESP8266_RTOS_SDK!1068
2019-08-30 21:12:13 +08:00
aa965627d1 feat(esp8266): add new power management method 2019-08-30 20:58:32 +08:00
bb6fc942ee Merge branch 'feature/refactor_and_add_more_wifi_feature_for_11n_certificate' into 'master'
feat(wifi): refactor and add more wifi feature for 11n certificate

See merge request sdk/ESP8266_RTOS_SDK!1044
2019-08-30 20:13:58 +08:00
36adeb9478 feat(lib): update library 2019-08-30 14:19:23 +08:00
53813599e9 feat(wifi): refactor and add more wifi feature for 11n certificate 2019-08-30 14:19:16 +08:00