486 Commits

Author SHA1 Message Date
f66e42e4d0 fix(lib): fix pwm error in sniffer mode 2019-04-09 18:07:32 +08:00
3bb1ca6c1d fix(lib): fix tx error when rts cts tx start tx complete came in same time 2019-04-09 15:45:25 +08:00
a45f6573fb fix(pp): fix pwm error 2019-04-09 14:12:42 +08:00
67964eb9c8 Merge branch 'bugfix/uart_enable_swap' into 'master'
bugfix(uart): fix uart enable swap blockage

See merge request sdk/ESP8266_RTOS_SDK!876
2019-04-09 09:22:43 +08:00
a9acaf91d0 fix(esp8266): Fix "esp_sleep.h" internal leaks "gpio.h" data declare 2019-04-04 17:39:11 +08:00
cca26bcb1c bugfix(uart): fix uart enable swap blockage 2019-04-04 17:26:38 +08:00
c43e3c04db fix(esp8266): Fix wps leaks OSI 2019-04-04 16:43:42 +08:00
bc01a1d39c Merge branch 'feature/update_unit_test_app' into 'master'
Update unit-test-app

See merge request sdk/ESP8266_RTOS_SDK!845
2019-04-01 10:40:46 +08:00
a11febe9a4 Merge branch 'feature/add_phy_version_log' into 'master'
feat(esp8266): add phy version log

See merge request sdk/ESP8266_RTOS_SDK!861
2019-04-01 10:06:23 +08:00
d177396c65 bugfix(pwm): fix pwm error phase
Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/528
Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/527
2019-03-29 11:55:27 +08:00
d5d34f31af feat(esp8266): add phy version log 2019-03-27 15:16:33 +08:00
c378e07232 feat(esp8266): Add option to init OS before starting it 2019-03-26 16:35:23 +08:00
be88feb395 feat(esp8266): Using global functions instead of function table
The Wi-Fi adapter APIs are only used by internal libraires.
2019-03-25 17:35:59 +08:00
5425ce051f Merge branch 'bugfix/fix_force_deep_sleep_error' into 'master'
fix(lib): fix force deep sleep error

See merge request sdk/ESP8266_RTOS_SDK!852
2019-03-22 21:30:17 +08:00
050fb6a63f feat(esp8266): Add esp-idf error number description
Commit ID: f49e2afe
2019-03-22 17:41:48 +08:00
83c04fa31d fix(esp8266): Fix and clean up link file 2019-03-22 16:51:20 +08:00
dcbf345333 fix(lib): fix force deep sleep error 2019-03-22 13:41:14 +08:00
2ce8246b8f Merge branch 'feature/add_dram0_index_section_attr' into 'master'
Link script add dram0.* attribute

See merge request sdk/ESP8266_RTOS_SDK!854
2019-03-22 12:50:43 +08:00
6242bb8f0c feat(esp8266): Link script add dram0.* attribute 2019-03-22 12:47:09 +08:00
2f6869961a feat(esp8266): Update libphy.a to 1055_22 2019-03-22 12:36:11 +08:00
2489388ad5 feat(esp8266): Refactor link section 2019-03-22 12:30:46 +08:00
7e25156286 feat(freertos): Reduce close NMI time 2019-03-22 11:36:12 +08:00
31efd6f764 feat(esp8266): Remove esp_socket to save flash and ram 2019-03-22 11:24:50 +08:00
18764498b0 fix(esp8266): Fix OTA firmware depend error 2019-03-19 15:58:58 +08:00
b522e9a0e1 tools(unit-test-app): Modify for ESP8266
1. Remove unused or unsupported unit test
2. Add extra header file to pass compiling
3. Remove unsupported functions
2019-03-18 14:07:39 +08:00
5aae07e8f8 Merge branch 'bugfix/deep_sleep_load_not_load_rtc' into 'master'
Fix esp8266 load RTC segment when reset from deep sleep

See merge request sdk/ESP8266_RTOS_SDK!840
2019-03-15 20:40:23 +08:00
c158e565c9 Merge branch 'feature/refactor_fpm_gpio_wakeup_api' into 'master'
feat(lib): refactor gpio wakeup api in force sleep mode

See merge request sdk/ESP8266_RTOS_SDK!626
2019-03-15 14:58:21 +08:00
eef781f9b9 fix(esp8266): Fix esp8266 load RTC segment when reset from deep sleep
Now only 1MB flash is mapped to SoC bus.
2019-03-15 14:08:26 +08:00
3c68b66934 Merge branch 'bugfix/fix_segment_count_in_startup' into 'master'
fix(esp8266): Fix to support multi segment

See merge request sdk/ESP8266_RTOS_SDK!838
2019-03-15 11:41:33 +08:00
81504d7990 feat(lib): update library 2019-03-15 10:12:28 +08:00
e0758e6687 feat(lib): refactor gpio wakeup api in force sleep mode 2019-03-15 10:11:21 +08:00
f4245e5949 Merge branch 'feature/modify_wifi_api_to_keep_consistent_with_esp32' into 'master'
feat(lib): modify wifi api to keep consistent with esp32

See merge request sdk/ESP8266_RTOS_SDK!839
2019-03-15 10:01:10 +08:00
fe2e7e103f Merge branch 'bugfix/update_link_param' into 'master'
Update link parameter for MR !792

See merge request sdk/ESP8266_RTOS_SDK!836
2019-03-15 09:42:23 +08:00
15279a7e7c Merge branch 'bugfix/fix_ets_printf_%p_output' into 'master'
Fix ets_printf "%p" format output

See merge request sdk/ESP8266_RTOS_SDK!837
2019-03-15 09:42:13 +08:00
2f4639710f Merge branch 'feature/uart_tx_done_add_ticks_to_wait' into 'master'
feature(uart): uart tx done add ticks to wait

See merge request sdk/ESP8266_RTOS_SDK!699
2019-03-15 09:19:12 +08:00
ec10802c75 feat(net80211): add esp_wifi_get_bandwidth 2019-03-14 23:07:29 +08:00
6d0e8db1ad feat(net80211): add esp_wifi_set_promiscuous_ctrl_filter and esp_wifi_get_promiscuous_ctrl_filter 2019-03-14 22:56:52 +08:00
e0e6e8c086 feat(net80211): modify esp8266 wifi api to keep consistent with esp32 2019-03-14 22:43:10 +08:00
d5b70c9bb8 fix(esp8266): Fix to support multi segment 2019-03-14 18:27:17 +08:00
656532e7b3 fix(esp8266): Fix ets_printf "%p" format output 2019-03-14 15:37:09 +08:00
a415a58db5 fix(esp8266): Update link parameter for MR !792 2019-03-14 14:44:01 +08:00
93e3a3f542 Merge branch 'feature/add_esp_get_time_int64' into 'master'
Add API to get microseconds

See merge request sdk/ESP8266_RTOS_SDK!826
2019-03-12 14:25:05 +08:00
7fbb68f4ea feat(esp8266): Add API to get microseconds 2019-03-12 09:39:07 +08:00
73f29e27b9 feat(lib): use random seq to associate with AP 2019-03-08 16:03:36 +08:00
70bc514549 fix(lib): fix tx state error
clear interrupt first incase another interrupt came when process the first interrupt

add lock before check esf_buf incase two task check esf_buf same time
2019-03-08 12:05:38 +08:00
d847d847e4 Merge branch 'feature/speedup_uart_at_romcode' into 'master'
Add arguments for users to "close" main part of rom UART0 print

See merge request sdk/ESP8266_RTOS_SDK!803
2019-03-06 13:07:11 +08:00
721a161bc1 feat(esp8266): Add option to configurate CPU frequncy to 160MHz before "app_main" 2019-03-05 11:50:33 +08:00
343c6ffd6a feat(partition_table): Compiling script gets partition information from partition binary 2019-03-05 10:03:17 +08:00
ade7165a1a feature(uart): uart tx done add ticks to wait 2019-03-01 21:38:12 +08:00
4372b848a8 Merge branch 'bugfix/fix_combine_binary_overwrite_check' into 'master'
Fix combine binary overwrite checking

See merge request sdk/ESP8266_RTOS_SDK!779
2019-03-01 14:13:07 +08:00