219 Commits

Author SHA1 Message Date
52e3992155 Merge branch 'feature/remove_tcpip_adapter_from_startup' into 'master'
Remove TCPIP adapter initilization from startup.

See merge request sdk/ESP8266_RTOS_SDK!435
2018-09-04 17:26:35 +08:00
0a751afaad feat(esp8266): Remove unused or unsupported library 2018-09-04 17:16:29 +08:00
7f8b88b978 feat: update libphy.a to 1055_8 2018-08-28 16:22:31 +08:00
4d98134b11 fix(lib): fix save ap param to flash error 2018-08-28 15:01:58 +08:00
0ce9d8b0a4 bugfix(esp8266): Recompiling library for MR 436 2018-08-28 14:41:14 +08:00
a78fb5c99f feat(esp8266): Remove critical from WIFI OSI 2018-08-28 14:24:05 +08:00
252f7e9c39 feat(esp8266): Remove TCPIP adapter initilization from startup.
User should initialize TCPIP adapter at "app_main".
2018-08-27 16:13:54 +08:00
d713a2716d feat(lib): refactor wifi phy param api
API: esp_wifi_set_protocol(), esp_wifi_get_protocol(), esp_wifi_set_max_tx_power()
2018-08-27 10:58:49 +08:00
1904c02b66 Merge branch 'bugfix/fix_timer_freq_error_when_switch_cpu_freq' into 'master'
Fix timer frequency error when switch CPU frequncy

See merge request sdk/ESP8266_RTOS_SDK!416
2018-08-22 17:52:56 +08:00
9a366a7c7d Merge branch 'feature/perfect_aio_function' into 'master'
Perfect AIO function and logic

See merge request sdk/ESP8266_RTOS_SDK!417
2018-08-22 17:52:35 +08:00
c49687978a Merge branch 'feature/disable_ipv6_default' into 'master'
Disable IPv6 default

See merge request sdk/ESP8266_RTOS_SDK!393
2018-08-22 11:44:40 +08:00
614b6ea634 feat(esp8266): Perfect AIO function and logic 2018-08-21 21:19:21 +08:00
0f2d83b24f fix(freertos): Fix timer frequency error when switch CPU frequncy 2018-08-21 17:48:51 +08:00
df029cfcac Merge branch 'feature/put_pmk_calculation_other_task' into 'master'
Put PMK calculation other task

See merge request sdk/ESP8266_RTOS_SDK!392
2018-08-17 12:17:10 +08:00
7667bafd83 Merge branch 'bugfix/fix_gpio_isr' into 'master'
bugfix(gpio): Repair GPIO interrupt function

See merge request sdk/ESP8266_RTOS_SDK!390
2018-08-17 09:52:03 +08:00
08f5716aa8 feat(smartconfig): change sync pattern match num from 2 to 1 2018-08-16 15:10:36 +08:00
b1ee72bdbe feat(lwip): Disable IPv6 default 2018-08-16 11:29:44 +08:00
8c97d2956c bugfix(gpio): Repair GPIO interrupt function
Because the interrupt structure of esp8266 and esp32 is not the same, the following functions need to be deleted
* Delete the gpio_intr_enable() and gpio_intr_disable() functions

Related issues
* Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/282
* Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/284
2018-08-16 11:27:53 +08:00
f95a918bb5 feat(esp8266): Put PMK calculation other task
Avoid watchdog to triggle.
2018-08-15 10:58:33 +08:00
9f19a82873 feat(lib): remove wps library 2018-08-10 16:52:22 +08:00
3d1844c088 Merge branch 'feature/make_time_interval_of_changing_sniffer_channel_to_205ms' into 'master'
feat(smartconfig): make time interval of changing sniffer channel to 205ms

See merge request sdk/ESP8266_RTOS_SDK!374
2018-08-10 16:47:57 +08:00
97335027c7 refactor(driver): Refactor uart driver for esp8266 idf 2018-08-10 13:39:53 +08:00
4e15ca451a Merge branch 'bugfix/fix_bss_clear' into 'master'
Fix cached data is cleared by function of "clean bss"

See merge request sdk/ESP8266_RTOS_SDK!378
2018-08-10 11:26:31 +08:00
da436b52c2 Merge branch 'bugfix/fix_nmi_used_critical_function_at_flash' into 'master'
Link critical function to IRAM

See merge request sdk/ESP8266_RTOS_SDK!381
2018-08-10 11:24:38 +08:00
970786887c fix(esp8266): Link critical function to IRAM
NMI calling function contains of "enter/exit critical"
2018-08-09 20:21:23 +08:00
374657a8c5 feat(esp8266): Remove old drivers 2018-08-09 20:07:23 +08:00
f5196d26a6 feat(esp8266): Modify header file relationship for app using BITx 2018-08-09 19:53:44 +08:00
f602793a33 fix(startup): Fix cached data is cleared by function of "clean bss"
APP should not cache data whick is passed by bootloader linked to bss section.
2018-08-09 19:47:52 +08:00
03be34e550 Merge branch 'bugfix/fix_aio_called_mistake' into 'master'
Fix aio callback function being called mistake

See merge request sdk/ESP8266_RTOS_SDK!373
2018-08-09 15:32:04 +08:00
99d7bbcea1 Merge branch 'feature/refactor_gpio_driver' into 'master'
refactor(gpio): Refactor gpio driver for esp8266 idf

See merge request sdk/ESP8266_RTOS_SDK!223
2018-08-09 15:01:07 +08:00
8fdffe47ad refactor(gpio): Refactor gpio driver for esp8266 idf 2018-08-09 10:57:00 +08:00
e17d20561a feat(smartconfig): make time interval of changing sniffer channel to 205ms 2018-08-09 10:25:51 +08:00
093b041bb7 fix(fix): Fix aio callback function being called mistake 2018-08-09 09:54:39 +08:00
35ee995327 fix(components): Fix all components's compile warning and enable warning checking 2018-08-07 15:42:28 +08:00
3ffcb12105 Merge branch 'feature/modify_make_script' into 'master'
feat(make): Remove compiler checking warning

See merge request sdk/ESP8266_RTOS_SDK!172
2018-08-06 19:24:31 +08:00
089711467e fix(esp8266): Fix WIFI deinit NVS leak 2018-08-06 13:52:51 +08:00
cce0ee6c35 feat(make): Remove compiler checking warning
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/175
2018-08-02 19:58:07 +08:00
4facff26a1 feat(lib): make tx rate start from high to low 2018-08-01 16:18:22 +08:00
d56ce445fe feat(esp8266): make tx rate start from high to low 2018-08-01 16:18:16 +08:00
b32c52874d feat(esp8266): Add full icache mode
Use full 32 KB iram as icache.
2018-07-31 11:01:06 +08:00
50c9a847d9 fix(lib): fix set default ap phy mode error 2018-07-30 21:29:10 +08:00
3aef2e7eb9 feat(esp8266): Update lib ieee80211 2018-07-30 20:33:17 +08:00
fc3670e61e Merge branch 'feature/compute_ap_scan_num' into 'master'
Add function to return max scan AP number

See merge request sdk/ESP8266_RTOS_SDK!346
2018-07-30 20:30:38 +08:00
8af3aa5ccf Merge branch 'feature/add_pbuf_list' into 'master'
feat(lwip): Add pbuf list to resend ERR_MEM pbuf

See merge request sdk/ESP8266_RTOS_SDK!329
2018-07-30 20:27:22 +08:00
60bc54c8ab feat(esp8266): Add function to return max scan AP number 2018-07-30 20:26:06 +08:00
d014ff816f feat(esp8266): Modify loop event task priority to "max - 5"
esp-idf loop event task priority is "max - 5".
2018-07-30 17:42:04 +08:00
e817311f33 feat(esp8266): Check SPI mode from header image data 2018-07-30 16:39:26 +08:00
ee60c285fa feat(lwip): Add pbuf list to resend ERR_MEM pbuf 2018-07-27 17:00:46 +08:00
c62863122a Merge branch 'bugfix/fix_sta_send_disassoc_pkt_with_wrong_mac' into 'master'
fix(lib): fix station send disassoc packet with wrong mac

See merge request sdk/ESP8266_RTOS_SDK!339
2018-07-27 10:39:30 +08:00
70cc6ef1a4 fix(lib): fix station send disassoc packet with wrong mac 2018-07-27 09:53:33 +08:00