]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agoIntroduced installation steps to improve navigation through the installation process...
krzychb [Mon, 4 Feb 2019 20:51:50 +0000 (21:51 +0100)]
Introduced installation steps to improve navigation through the installation process. Included some updates from GNU make section.

5 years agoMerge branch 'bugfix/btdm_crash_when_inquiry_cancel' into 'master'
Jiang Jiang Jian [Sat, 16 Feb 2019 08:27:49 +0000 (16:27 +0800)]
Merge branch 'bugfix/btdm_crash_when_inquiry_cancel' into 'master'

Bugfix/btdm crash when inquiry cancel

See merge request idf/esp-idf!4142

5 years agoMerge branch 'doc/cleanup_apptrace2host_example' into 'master'
Ivan Grokhotkov [Fri, 15 Feb 2019 09:06:57 +0000 (17:06 +0800)]
Merge branch 'doc/cleanup_apptrace2host_example' into 'master'

cleanup app_trace_to_host example

See merge request idf/esp-idf!4160

5 years agoMerge branch 'feature/protocomm_httpd_changes' into 'master'
Angus Gratton [Fri, 15 Feb 2019 06:21:44 +0000 (14:21 +0800)]
Merge branch 'feature/protocomm_httpd_changes' into 'master'

Feature/protocomm httpd changes

See merge request idf/esp-idf!4227

5 years agoMerge branch 'feature/lwip_add_linker_fragment' into 'master'
Angus Gratton [Fri, 15 Feb 2019 05:55:25 +0000 (13:55 +0800)]
Merge branch 'feature/lwip_add_linker_fragment' into 'master'

add linker fragment for lwip

See merge request idf/esp-idf!4255

5 years agoMerge branch 'bugfix/fix_some_wifi_bugs_0131' into 'master'
Jiang Jiang Jian [Fri, 15 Feb 2019 04:14:41 +0000 (12:14 +0800)]
Merge branch 'bugfix/fix_some_wifi_bugs_0131' into 'master'

esp32: fix some wifi bugs

See merge request idf/esp-idf!4216

5 years agoMerge branch 'bugfix/cmake_unit_test_fail' into 'master'
Angus Gratton [Fri, 15 Feb 2019 00:55:14 +0000 (08:55 +0800)]
Merge branch 'bugfix/cmake_unit_test_fail' into 'master'

Use flasher_args.json for flashing CMake CI unit test

See merge request idf/esp-idf!4225

5 years agoMerge branch 'test/disable_sdio_example_ci' into 'master'
Angus Gratton [Fri, 15 Feb 2019 00:54:06 +0000 (08:54 +0800)]
Merge branch 'test/disable_sdio_example_ci' into 'master'

sdio: temporarily disable the sdio example ci, since the runners have some power issue

See merge request idf/esp-idf!4264

5 years agoMerge branch 'bugfix/default_event_loop_example_failure' into 'master'
Ivan Grokhotkov [Fri, 15 Feb 2019 00:50:18 +0000 (08:50 +0800)]
Merge branch 'bugfix/default_event_loop_example_failure' into 'master'

Fix failures in running esp_event example test

Closes #64

See merge request idf/esp-idf!4252

5 years agoMerge branch 'docs/translate-cmake-notes' into 'master'
Angus Gratton [Fri, 15 Feb 2019 00:19:05 +0000 (08:19 +0800)]
Merge branch 'docs/translate-cmake-notes' into 'master'

Translate notes regarding CMake-based build system

See merge request idf/esp-idf!4231

5 years agoMerge branch 'bugfix/relink_on_included_linker_script_change' into 'master'
Angus Gratton [Fri, 15 Feb 2019 00:16:04 +0000 (08:16 +0800)]
Merge branch 'bugfix/relink_on_included_linker_script_change' into 'master'

Re-link when linker script included from template file are modified

See merge request idf/esp-idf!4001

5 years agomake: remove unecessary inclusion of ldgen.mk
Renz Christian Bagaporo [Thu, 14 Feb 2019 10:51:35 +0000 (18:51 +0800)]
make: remove unecessary inclusion of ldgen.mk

5 years agoci: test relink on template included file change
Renz Christian Bagaporo [Thu, 20 Dec 2018 01:30:01 +0000 (09:30 +0800)]
ci: test relink on template included file change

5 years agocmake,make: add dependencies on template included scripts
Renz Christian Bagaporo [Wed, 19 Dec 2018 14:16:58 +0000 (22:16 +0800)]
cmake,make: add dependencies on template included scripts

5 years agoldgen: create python script to find linker script includes
Renz Christian Bagaporo [Tue, 5 Feb 2019 03:05:16 +0000 (11:05 +0800)]
ldgen: create python script to find linker script includes

5 years agoci: use flasher_args.json for cmake ci run
Renz Christian Bagaporo [Tue, 12 Feb 2019 01:55:08 +0000 (09:55 +0800)]
ci: use flasher_args.json for cmake ci run

5 years agoci: copy flasher_args.json to unit test output folder
Renz Christian Bagaporo [Fri, 1 Feb 2019 07:07:32 +0000 (15:07 +0800)]
ci: copy flasher_args.json to unit test output folder

5 years agosdio: temporarily disable the sdio example ci, since the runners have
Michael (XIAO Xufeng) [Thu, 14 Feb 2019 07:51:21 +0000 (15:51 +0800)]
sdio: temporarily disable the sdio example ci, since the runners have
some power issue

5 years agoexamples: fix specified location for event loop example test
Renz Christian Bagaporo [Wed, 13 Feb 2019 02:52:22 +0000 (10:52 +0800)]
examples: fix specified location for event loop example test

5 years agoexample: fix expected logging output order for esp_event example
Renz Christian Bagaporo [Wed, 13 Feb 2019 02:51:31 +0000 (10:51 +0800)]
example: fix expected logging output order for esp_event example

5 years agolwip: add linker fragment
morris [Wed, 13 Feb 2019 07:57:11 +0000 (15:57 +0800)]
lwip: add linker fragment

Add linker fragment file for lwip component.

5 years agoMerge branch 'bugfix/external_rtc_start_fail' into 'master'
Angus Gratton [Thu, 14 Feb 2019 02:40:48 +0000 (10:40 +0800)]
Merge branch 'bugfix/external_rtc_start_fail' into 'master'

soc/rtc: bypass touchpad8 and touchpad9 current to external 32k crystal oscillator

See merge request idf/esp-idf!2441

5 years agotranslate cmake notes
liying [Sat, 2 Feb 2019 06:36:08 +0000 (14:36 +0800)]
translate cmake notes

5 years agoMerge branch 'feature/himem_readme' into 'master'
Angus Gratton [Wed, 13 Feb 2019 03:26:39 +0000 (11:26 +0800)]
Merge branch 'feature/himem_readme' into 'master'

Proper README.md for himem example

See merge request idf/esp-idf!3599

5 years agosoc/rtc: fix RTC_TOUCH_TRIG_EN or RTC_ULP_TRIG_EN should keep RTC_PERIPH power on
maojianxin [Sat, 22 Dec 2018 06:19:46 +0000 (14:19 +0800)]
soc/rtc: fix RTC_TOUCH_TRIG_EN or RTC_ULP_TRIG_EN should keep RTC_PERIPH power on

5 years agosoc/rtc: Bypass touchpad current to external 32k crystal oscillator
Zhang Jun Yi [Wed, 23 May 2018 07:24:09 +0000 (15:24 +0800)]
soc/rtc: Bypass touchpad current to external 32k crystal oscillator

5 years agoProper README.md for himem example
Jeroen Domburg [Wed, 31 Oct 2018 10:56:21 +0000 (18:56 +0800)]
Proper README.md for himem example

5 years agoMerge branch 'feature/sysview_max_tasks_configuration' into 'master'
Angus Gratton [Mon, 11 Feb 2019 23:37:34 +0000 (07:37 +0800)]
Merge branch 'feature/sysview_max_tasks_configuration' into 'master'

sys_view: expose max tasks configuration parameter

See merge request idf/esp-idf!4239

5 years agosys_view: expose max tasks configuration parameter
Mahavir Jain [Tue, 5 Feb 2019 12:48:24 +0000 (18:18 +0530)]
sys_view: expose max tasks configuration parameter

5 years agoMerge branch 'bugfix/invoke_ota_operations_on_windows' into 'master'
Angus Gratton [Tue, 5 Feb 2019 01:15:22 +0000 (09:15 +0800)]
Merge branch 'bugfix/invoke_ota_operations_on_windows' into 'master'

Fix permission denied error on Windows for otatool, parttool

See merge request idf/esp-idf!4086

5 years agoMerge branch 'feature/predictable_event_dispatch_via_duplication' into 'master'
Angus Gratton [Tue, 5 Feb 2019 00:47:03 +0000 (08:47 +0800)]
Merge branch 'feature/predictable_event_dispatch_via_duplication' into 'master'

Predictable event handler dispatch

See merge request idf/esp-idf!3932

5 years agoMerge branch 'bugfix/mdns_notask_timer_crash' into 'master'
Angus Gratton [Tue, 5 Feb 2019 00:41:51 +0000 (08:41 +0800)]
Merge branch 'bugfix/mdns_notask_timer_crash' into 'master'

mdns: fix crash after init if no memory for task

See merge request idf/esp-idf!4171

5 years agosoftap_prov: Changes in the example code as per changes to protocomm_httpd
Piyush Shah [Fri, 1 Feb 2019 12:51:46 +0000 (18:21 +0530)]
softap_prov: Changes in the example code as per changes to protocomm_httpd

Signed-off-by: Piyush Shah <piyush@espressif.com>
5 years agoprotocomm_httpd: Allow applications to pass HTTPD handle
Piyush Shah [Fri, 1 Feb 2019 12:50:37 +0000 (18:20 +0530)]
protocomm_httpd: Allow applications to pass HTTPD handle

This will be useful if a webserver is already running and the application
does not want protocomm to start a new instance.

Signed-off-by: Piyush Shah <piyush@espressif.com>
5 years agoMerge branch 'bugfix/win_kconfig_backslash' into 'master'
Angus Gratton [Mon, 4 Feb 2019 06:27:38 +0000 (14:27 +0800)]
Merge branch 'bugfix/win_kconfig_backslash' into 'master'

tools: Fix Windows related Kconfig issues

See merge request idf/esp-idf!4206

5 years agoMerge branch 'bugfix/btdm_add_handle_in_gatts_conf_event_for_indication' into 'master'
Jiang Jiang Jian [Fri, 1 Feb 2019 13:33:39 +0000 (21:33 +0800)]
Merge branch 'bugfix/btdm_add_handle_in_gatts_conf_event_for_indication' into 'master'

Component/bt: add handle in gatts conf event for indication

See merge request idf/esp-idf!4024

5 years agoMerge branch 'bugfix/btdm_fix_write_char_crash_after_disconnection' into 'master'
Jiang Jiang Jian [Fri, 1 Feb 2019 13:27:29 +0000 (21:27 +0800)]
Merge branch 'bugfix/btdm_fix_write_char_crash_after_disconnection' into 'master'

Component/bt: fix write char crash after disconnection

See merge request idf/esp-idf!4209

5 years agotools: Don't use backslashes in Kconfigs and ignore long lines to avoid errors
Roland Dobai [Thu, 31 Jan 2019 13:10:14 +0000 (14:10 +0100)]
tools: Don't use backslashes in Kconfigs and ignore long lines to avoid errors

Closes https://github.com/espressif/esp-idf/issues/3012

5 years agotools: check for incorrect case used in Kconfig filenames
Roland Dobai [Thu, 31 Jan 2019 12:41:31 +0000 (13:41 +0100)]
tools: check for incorrect case used in Kconfig filenames

5 years agotools: Recognize backslashes in Kconfigs with CR+LF line endings
Roland Dobai [Wed, 30 Jan 2019 14:13:20 +0000 (15:13 +0100)]
tools: Recognize backslashes in Kconfigs with CR+LF line endings

5 years agoesp32: fix some WiFi bugs
Liu Zhi Fu [Fri, 1 Feb 2019 03:51:05 +0000 (11:51 +0800)]
esp32: fix some WiFi bugs

Fix following WiFi bugs:
1. Fix a crash bug which is caused by WiFi static TX buffer alloc/free.
2. Fix the bug that iphone fails to connect to ESP32 AP by enabling AP BAR receiving.
3. Fix the bug that ESP32 station fails to connect some APs, such as Xiaomi hotspot etc,
   after reset.

5 years agoMerge branch 'mesh/malloc_routing_table' into 'master'
Jiang Jiang Jian [Fri, 1 Feb 2019 02:02:14 +0000 (10:02 +0800)]
Merge branch 'mesh/malloc_routing_table' into 'master'

mesh: modify to malloc routing table

See merge request idf/esp-idf!4213

5 years agocleanup app_trace_to_host example
morris [Thu, 24 Jan 2019 04:43:06 +0000 (12:43 +0800)]
cleanup app_trace_to_host example

1. Cleanup the README of app_trace_to_host example based on the template.
2. Remove unused header files in the example.
3. Fix typos in public header file.

5 years agoComponent/bt: fix write char crash after disconnection
zhiweijian [Thu, 31 Jan 2019 03:28:55 +0000 (11:28 +0800)]
Component/bt: fix write char crash after disconnection

5 years agomesh: modify to malloc routing table
qiyuexia [Thu, 31 Jan 2019 09:46:11 +0000 (17:46 +0800)]
mesh: modify to malloc routing table

5 years agoMerge branch 'bugfix/mdns_test_cleanup' into 'master'
Anton Maklakov [Thu, 31 Jan 2019 06:46:10 +0000 (14:46 +0800)]
Merge branch 'bugfix/mdns_test_cleanup' into 'master'

mdns tests: execute test services only when running example in ci

See merge request idf/esp-idf!4174

5 years agoMerge branch 'feature/add_ipv6_related_change' into 'master'
He Yin Ling [Thu, 31 Jan 2019 06:31:16 +0000 (14:31 +0800)]
Merge branch 'feature/add_ipv6_related_change' into 'master'

modify test case to support ipv6

See merge request idf/esp-idf!2253

5 years agocomponents/bt: Add precautions for esp_vhci_host_send_packet
baohongde [Wed, 23 Jan 2019 10:04:01 +0000 (18:04 +0800)]
components/bt: Add precautions for esp_vhci_host_send_packet

5 years agocomponents/bt: Fix crash when inquiry stop
baohongde [Thu, 31 Jan 2019 03:47:41 +0000 (11:47 +0800)]
components/bt: Fix crash when inquiry stop

5 years agoMerge branch 'bugfix/event_loop_library_memory_leak' into 'master'
Ivan Grokhotkov [Thu, 31 Jan 2019 03:02:20 +0000 (11:02 +0800)]
Merge branch 'bugfix/event_loop_library_memory_leak' into 'master'

Fix event loop library memory leak

See merge request idf/esp-idf!4201

5 years agoMerge branch 'feature/optionally_disable_https_from_ota_component' into 'master'
Angus Gratton [Thu, 31 Jan 2019 01:11:35 +0000 (09:11 +0800)]
Merge branch 'feature/optionally_disable_https_from_ota_component' into 'master'

esp_https_ota: few feature enhancements

See merge request idf/esp-idf!4057

5 years agodocs: add notes on handler dispatch order
Renz Christian Bagaporo [Fri, 14 Dec 2018 06:28:04 +0000 (14:28 +0800)]
docs: add notes on handler dispatch order

5 years agoesp_event: test that dispath order follows regisration order
Renz Christian Bagaporo [Mon, 10 Dec 2018 00:46:22 +0000 (08:46 +0800)]
esp_event: test that dispath order follows regisration order

5 years agoesp_event: dispatch order follows registration order
Renz Christian Bagaporo [Mon, 10 Dec 2018 00:37:46 +0000 (08:37 +0800)]
esp_event: dispatch order follows registration order

5 years agoesp_https_ota: add support for configurable ota buffer size
Mahavir Jain [Wed, 30 Jan 2019 08:54:20 +0000 (14:24 +0530)]
esp_https_ota: add support for configurable ota buffer size

Closes https://github.com/espressif/esp-idf/issues/2998

5 years agoesp_https_ota: add config option to (optionally) allow http
Mahavir Jain [Mon, 31 Dec 2018 09:02:35 +0000 (14:32 +0530)]
esp_https_ota: add config option to (optionally) allow http

5 years agoesp_event: detect leaks in unit test
Renz Christian Bagaporo [Wed, 30 Jan 2019 09:14:01 +0000 (17:14 +0800)]
esp_event: detect leaks in unit test

5 years agoesp_event: fix post data type inconsistency
Renz Christian Bagaporo [Tue, 29 Jan 2019 02:53:26 +0000 (10:53 +0800)]
esp_event: fix post data type inconsistency

5 years agoesp_event: fix memory leaks
Renz Christian Bagaporo [Tue, 29 Jan 2019 02:52:53 +0000 (10:52 +0800)]
esp_event: fix memory leaks

Closes https://github.com/espressif/esp-idf/issues/2886

5 years agomdns tests: execute test services only when running example in ci
David Cermak [Fri, 25 Jan 2019 19:24:30 +0000 (20:24 +0100)]
mdns tests: execute test services only when running example in ci

Test services may cause confussion (and did cause some GitHub/forum issues). This update runs test services only when example executed in ci. Also host name is a simple config entry if executed outside of ci.

5 years agoMerge branch 'bugfix/tw28445_wps_thread_safe' into 'master'
Jiang Jiang Jian [Wed, 30 Jan 2019 09:50:25 +0000 (17:50 +0800)]
Merge branch 'bugfix/tw28445_wps_thread_safe' into 'master'

Bugfix/tw28445 wps thread safe

See merge request idf/esp-idf!4175

5 years agoMerge branch 'bugfix/git_describe_always_for_cmake' into 'master'
Ivan Grokhotkov [Wed, 30 Jan 2019 09:48:11 +0000 (17:48 +0800)]
Merge branch 'bugfix/git_describe_always_for_cmake' into 'master'

tools: Add --always option to git describe for Cmake

See merge request idf/esp-idf!4107

5 years agoMerge branch 'bugfix/cmake_stack_protector' into 'master'
Ivan Grokhotkov [Wed, 30 Jan 2019 08:28:40 +0000 (16:28 +0800)]
Merge branch 'bugfix/cmake_stack_protector' into 'master'

esp32: disable stack protector for startup code (CMake)

See merge request idf/esp-idf!4198

5 years agomdns: fix crash after init if no memory for task
David Cermak [Fri, 25 Jan 2019 15:17:07 +0000 (16:17 +0100)]
mdns: fix crash after init if no memory for task

mdns init first starts timer task, then starts service task. if service task failed to be created, timer task needs to be stopped too.
fixed https://ezredmine.espressif.cn:8765/issues/28466

5 years agoMerge branch 'bugfix/aws_iot_examples_cmake_build' into 'master'
Ivan Grokhotkov [Wed, 30 Jan 2019 06:27:51 +0000 (14:27 +0800)]
Merge branch 'bugfix/aws_iot_examples_cmake_build' into 'master'

examples: aws_iot: fix cmake build issue which used to pick dummy certificates

See merge request idf/esp-idf!4180

5 years agoMerge branch 'bugfix/add_missing_links_to_translation' into 'master'
Angus Gratton [Wed, 30 Jan 2019 03:32:15 +0000 (11:32 +0800)]
Merge branch 'bugfix/add_missing_links_to_translation' into 'master'

Included missing links between English and Chinese documentation, where…

See merge request idf/esp-idf!4176

5 years agoMerge branch 'bugfix/doc_updates_from_github' into 'master'
Angus Gratton [Wed, 30 Jan 2019 01:34:28 +0000 (09:34 +0800)]
Merge branch 'bugfix/doc_updates_from_github' into 'master'

Documenation updates from github

See merge request idf/esp-idf!4120

5 years agoMerge branch 'bugfix/mdns_crash_free_strdup' into 'master'
Angus Gratton [Wed, 30 Jan 2019 01:33:12 +0000 (09:33 +0800)]
Merge branch 'bugfix/mdns_crash_free_strdup' into 'master'

mdns: fixed crash on free undefined ptr if strdup is skipped

See merge request idf/esp-idf!4173

5 years agoMerge branch 'bugfix/correct_kconfigs' into 'master'
Angus Gratton [Wed, 30 Jan 2019 01:24:22 +0000 (09:24 +0800)]
Merge branch 'bugfix/correct_kconfigs' into 'master'

Correct Kconfigs according to the coding style

See merge request idf/esp-idf!4172

5 years agoMerge branch 'update/esptool_repo_sync' into 'master'
Angus Gratton [Wed, 30 Jan 2019 01:21:59 +0000 (09:21 +0800)]
Merge branch 'update/esptool_repo_sync' into 'master'

ci: Remove ALLOW_TO_SYNC_FROM_PUBLIC from esptool mirror repo

See merge request idf/esp-idf!4194

5 years agotools: replace absolute URLs in Kconfig docs
Roland Dobai [Tue, 29 Jan 2019 15:27:02 +0000 (16:27 +0100)]
tools: replace absolute URLs in Kconfig docs

5 years agoMerge branch 'bugfix/disable_kconfig_redundant_config_warnings_on_merge' into 'master'
Angus Gratton [Tue, 29 Jan 2019 14:03:05 +0000 (22:03 +0800)]
Merge branch 'bugfix/disable_kconfig_redundant_config_warnings_on_merge' into 'master'

Disable warnings on redundant config merge

See merge request idf/esp-idf!4168

5 years agoCorrect Kconfigs according to the coding style
Roland Dobai [Fri, 25 Jan 2019 16:10:53 +0000 (17:10 +0100)]
Correct Kconfigs according to the coding style

5 years agoMerge branch 'feature/eth_support_ip101g' into 'master'
Ivan Grokhotkov [Tue, 29 Jan 2019 09:50:40 +0000 (17:50 +0800)]
Merge branch 'feature/eth_support_ip101g' into 'master'

support new Ethernet PHY (IP101)

See merge request idf/esp-idf!4187

5 years agoesp32: disable stack protector for startup code (CMake)
Ivan Grokhotkov [Tue, 29 Jan 2019 09:41:00 +0000 (17:41 +0800)]
esp32: disable stack protector for startup code (CMake)

Files where stack protector is initialized should not be compiled with
stack protector enabled. This was done for Make but missing for CMake.

Fixes https://github.com/espressif/esp-idf/issues/2990.

5 years agoesp32: fix WPS thread-safe
Liu Zhi Fu [Tue, 29 Jan 2019 09:30:21 +0000 (17:30 +0800)]
esp32: fix WPS thread-safe

Fix WPS thread-safe bug

5 years agoMerge branch 'bugfix/coex_update_phy_to_fix_interrupt_wdt' into 'master'
Jiang Jiang Jian [Tue, 29 Jan 2019 09:12:10 +0000 (17:12 +0800)]
Merge branch 'bugfix/coex_update_phy_to_fix_interrupt_wdt' into 'master'

esp32: update libphy.a to fix interrupt watchdog when WiFi and BT run at the same time and both enable modem sleep

See merge request idf/esp-idf!4191

5 years agomdns: fixed crash on free undefined ptr after skipped strdup
David Cermak [Fri, 25 Jan 2019 16:19:13 +0000 (17:19 +0100)]
mdns: fixed crash on free undefined ptr after skipped strdup

Shortcircuit evaluation may cause skip of _mdns_strdup_check of any further question field, which after clear_rx_packet freed undefined memory.
Fixes https://ezredmine.espressif.cn:8765/issues/28465

5 years agoethernet: support new PHY (IP101)
morris [Mon, 28 Jan 2019 12:29:58 +0000 (20:29 +0800)]
ethernet: support new PHY (IP101)

1. Add support for new PHY IP101.
2. Re-enable GPIO0 output mode.
3. Clean up some docs.

5 years agoMerge branch 'feat/spi_slave_timing' into 'master'
Ivan Grokhotkov [Tue, 29 Jan 2019 06:03:55 +0000 (14:03 +0800)]
Merge branch 'feat/spi_slave_timing' into 'master'

feat(spi_slave): fine tune the timing of SPI slave

See merge request idf/esp-idf!3925

5 years agoci: Remove ALLOW_TO_SYNC_FROM_PUBLIC from esptool mirror repo
Angus Gratton [Tue, 29 Jan 2019 04:06:11 +0000 (15:06 +1100)]
ci: Remove ALLOW_TO_SYNC_FROM_PUBLIC from esptool mirror repo

5 years agoconfgen: disable config override warnings
Renz Christian Bagaporo [Tue, 29 Jan 2019 03:17:02 +0000 (11:17 +0800)]
confgen: disable config override warnings

5 years agokconfiglib: allow disabling of config override warnings
Renz Christian Bagaporo [Tue, 29 Jan 2019 03:16:25 +0000 (11:16 +0800)]
kconfiglib: allow disabling of config override warnings

Patches ESP-IDF copy of kconfiglib.py with modifications in commit
b65baa47f69ae4c3993876a7edf0da0075aa70ff from kconfiglib repository.

5 years agoesp32: update libphy.a to fix interrupt watchdog when WiFi and BT run at
XiaXiaotian [Tue, 29 Jan 2019 02:55:45 +0000 (10:55 +0800)]
esp32: update libphy.a to fix interrupt watchdog when WiFi and BT run at
the same time and both enable modem sleep

5 years agoci: remove `IDF_CI_BUILD` variable, no active users
Mahavir Jain [Mon, 28 Jan 2019 09:09:36 +0000 (14:39 +0530)]
ci: remove `IDF_CI_BUILD` variable, no active users

5 years agoMerge branch 'bugfix/backtrace_from_interrupts' into 'master'
Ivan Grokhotkov [Mon, 28 Jan 2019 08:40:12 +0000 (16:40 +0800)]
Merge branch 'bugfix/backtrace_from_interrupts' into 'master'

Make backtrace work across interrupts

See merge request idf/esp-idf!4084

5 years agoComponent/bt: add handle in gatts conf event for indication
zhiweijian [Mon, 24 Dec 2018 06:35:24 +0000 (14:35 +0800)]
Component/bt: add handle in gatts conf event for indication

5 years agofreertos: Make backtrace work across interrupts
Darian Leung [Fri, 4 Jan 2019 12:38:33 +0000 (20:38 +0800)]
freertos: Make backtrace work across interrupts

This commit adds the ability for backtracing to trace from the itnerrupt to the
task stack, and across nested interrupts. Test cases have also been added.

5 years agoMerge branch 'mesh/bugfix_0124' into 'master'
Jiang Jiang Jian [Mon, 28 Jan 2019 06:06:00 +0000 (14:06 +0800)]
Merge branch 'mesh/bugfix_0124' into 'master'

mesh: udpate libs

See merge request idf/esp-idf!4155

5 years agoexamples: aws_iot: fix cmake build issue which used to pick dummy certificates
Mahavir Jain [Fri, 25 Jan 2019 10:07:44 +0000 (15:37 +0530)]
examples: aws_iot: fix cmake build issue which used to pick dummy certificates

For CI build now `sdkconfig.ci` file is used which builds examples assuming certificate
stored on SDCard.

5 years agoMerge branch 'feature/modem_pppos' into 'master'
Ivan Grokhotkov [Mon, 28 Jan 2019 03:59:41 +0000 (11:59 +0800)]
Merge branch 'feature/modem_pppos' into 'master'

support cellular modem && refactor PPPoS client example

See merge request idf/esp-idf!3778

5 years agodocs: Correct priorities in the PATH string
Anton Maklakov [Thu, 24 Jan 2019 12:03:03 +0000 (20:03 +0800)]
docs: Correct priorities in the PATH string

Fixes https://github.com/espressif/esp-idf/pull/2944

5 years agoIncluded missing links between English and Chinese documentation, where translation...
krzychb [Sun, 27 Jan 2019 18:01:34 +0000 (19:01 +0100)]
Included missing links between English and Chinese documentation, where translation into Chinese is available

5 years agomodify test case to support ipv6
huchaoru [Tue, 17 Apr 2018 08:28:00 +0000 (16:28 +0800)]
modify test case to support ipv6

5 years agospi: add new test for timing and mode
michael [Fri, 21 Sep 2018 08:48:04 +0000 (16:48 +0800)]
spi: add new test for timing and mode

New unit tests added
------------------------

**Local:** Local test uses the GPIO matrix to connect the master and the
slave on the same board. When the master needs the iomux, the master
uses the GPIOs of its own, the slave connect to the pins by GPIO matrix;
When the slave needs the iomux, the slave uses the GPIOs of its own, the
master connects to the pins by GPIO matrix.

- Provide a new unit test which performs freq scanning in mode 0. It
scans frequency of 1M, 8M, 9M and all frequency steps up to the maximum
frequency allowed.

**M & S**: Master & slave tests performs the test with two boards. The
master and slave use iomux or gpio matrix according to the config.

- Provide a new unit test which performs freq scanning in mode 0. It
scans frequency of 1M, 8M, 9M and all frequency steps up to the maximum
frequency allowed.

- Provide a new unit test which performs mode test with significant
frequencies. It tests mode 0,1,2,3 with low frequency, and the maximum
frequency allowed.

5 years agospi_master: fix the timing a little so that can assign delay half clock manually
Michael (XIAO Xufeng) [Thu, 6 Dec 2018 09:32:48 +0000 (17:32 +0800)]
spi_master: fix the timing a little so that can assign delay half clock manually

5 years agospi_slave: improve the timing configuration
michael [Mon, 25 Jun 2018 04:34:31 +0000 (12:34 +0800)]
spi_slave: improve the timing configuration

SPI Slave
===========

- Correct the configuration of mode 0~3 using new config in the TRM
- Split the workaround for DMA in mode 0/2 out of normal config, to make it clear.
- Update timing and speed document for the SPI slave.

Resolves https://github.com/espressif/esp-idf/issues/1346, https://github.com/espressif/esp-idf/issues/2393

5 years agotest: add new test framework for different configurations
michael [Tue, 26 Jun 2018 08:23:39 +0000 (16:23 +0800)]
test: add new test framework for different configurations

Paremeterized Test Framework
-----------------------------

The SPI has a lot of parameters, which works in the same process.
This framework provides a way to easily test different parameter sets.
The framework can work in two different ways:

- local test: which requires only one board to perform the test - master
& slave test: which generates two sub test items which uses the same
config set to cooperate to perform the test.

The user defines a (pair if master/slave) set of init/deinit/loop
functions. Then the test framework will call init once, then call loop
several times with different configurations, then call deinit.

Then a unit test can be appended by add a parameter group, and pass it into
a macro.

5 years agoconfgen: disable redundant assignment warning
Renz Christian Bagaporo [Fri, 25 Jan 2019 10:24:53 +0000 (18:24 +0800)]
confgen: disable redundant assignment warning

5 years agokconfiglib: allow disabling of redundant definition warnings
Renz Christian Bagaporo [Fri, 25 Jan 2019 09:42:25 +0000 (17:42 +0800)]
kconfiglib: allow disabling of redundant definition warnings

Patches ESP-IDF copy of kconfiglib.py with modifications in commit
94c63de77c7a3422347e59e168b05174d0b9e84d from kconfiglib repository.