Liu Zhi Fu
365b66b95b
esp32: update wifi lib to fix ota fail bug
...
Fix ota fails on dual core
2017-05-23 11:38:45 +08:00
Ivan Grokhotkov
55fb4c54c8
Merge branch 'bugfix/release_coproc_regs_taskdelete' into 'master'
...
Release coprocessor registers when a task is deleted.
See merge request !765
2017-05-22 11:05:47 +08:00
Ivan Grokhotkov
5413a115b7
Merge branch 'feature/ci_support_gitlab_v9' into 'master'
...
CI: replace with Gitlab v9 variable names
See merge request !777
2017-05-22 11:05:21 +08:00
zhiweijian
4ffb4911e1
gatt_server example receive prepare write
2017-05-22 10:33:36 +08:00
He Yin Ling
215ada6479
CI: replace with Gitlab v9 variable names
2017-05-22 09:47:01 +08:00
Angus Gratton
99771a255f
build system: Fix bug where component src subdirs needed listing before parent source dirs
...
Triggered on make 3.81, happens sometimes on Linux and always(?) on macOS. May depend on the order the OS' filesystem
resolves wildcards in.
Includes a revert to the LWIP component to verify this is properly fixed.
See also https://github.com/espressif/esp-idf/issues/632
2017-05-22 11:45:55 +10:00
krzychb
30edcca1fb
docs: Generate Doxygen directives for API documentation
...
This is to resolve issue reported in https://github.com/espressif/esp-idf/issues/130 .
2017-05-19 18:26:02 +02:00
Ivan Grokhotkov
a38cecefa7
Merge branch 'bugfix/fix_dport_access_in_isr' into 'master'
...
Fix Dport access in interrupts
Dport accesses would re-enable interrupts unconditionally, breaking things when called in an ISR. This saves and restores the interrupt status, fixing this.
This fixes a crash in the SPI slave driver, and possibly other things.
See merge request !772
2017-05-19 19:08:34 +08:00
Ivan Grokhotkov
b763bb7c50
Merge branch 'bugfix/hci_host_nb_cmp_pkts' into 'master'
...
component/bt: bugfix for handling HCI_Host_Number_Of_Completed_Packets in BT controller
See merge request !774
2017-05-19 18:45:12 +08:00
wangmengyang
25b07ed79a
component/bt: bugfix for handling HCI_Host_Number_Of_Completed_Packets in BT controller
2017-05-19 17:36:02 +08:00
Yulong
8ae0eb059e
component/bt: Added the set static random address callback to the bt project.
2017-05-19 05:23:00 -04:00
Jeroen Domburg
fded7b4270
Dport accesses would re-enable interrupts unconditionally, breaking things when called in an ISR. This saves and restores the interrupt status, fixing this.
2017-05-19 15:25:02 +08:00
Ivan Grokhotkov
972d1d9242
Merge branch 'feature/ci_test_config_autogen' into 'master'
...
CI: auto generate configs for test jobs
Currently CI test jobs are static configured by several pre-generated config files.
This approach have several disadvantages:
1. not flexible to select test cases to run, which is important feature of @bot
2. difficult to update test as we need to pre-generate quite a lot files
3. need to maintain extra config files in IDF
4. not flexible to support new test apps or chips, can't use some new features of test bench
Therefore we'll add assign_test stage between build and test, to generate configs for test jobs.
See merge request !738
2017-05-19 11:56:45 +08:00
Ivan Grokhotkov
67a147fc6f
Merge branch 'bugfix/bt_controller_log_clean_up' into 'master'
...
component/bt: disable information loggings from bt controller
clean-up information loggings during controller initialization
See merge request !769
2017-05-19 11:50:11 +08:00
Tian Hao
45c815f9ad
component/driver : fix i2c slave read size bug
...
when no available data, the slave read size not return 0, so fix it.
2017-05-19 11:22:08 +08:00
Angus Gratton
dbb862299d
Merge branch 'bugfix/github_small_prs' into 'master'
...
Small PR fixes from github
Small bug fixes & typo corrections from github.
See merge request !762
2017-05-19 07:51:47 +08:00
wangmengyang
df3164bd58
component/bt: disable information loggings from bt controller
2017-05-18 21:44:06 +08:00
Jeroen Domburg
356ce2f15a
Make compiler happy
2017-05-18 18:50:15 +08:00
Jeroen Domburg
da5d166356
Release coprocessor registers when a task is deleted.
2017-05-18 15:35:28 +08:00
Jiang Jiang Jian
d8c0b505f6
Merge branch 'bugfix/btdm_gattc_discover_refresh_cache_#11077' into 'master'
...
component/bt: fixed the discover primary service not correct if server changes s…
…ervice during disconnect period.
See merge request !761
2017-05-18 15:04:36 +08:00
Jiang Jiang Jian
b5e2bcbb2c
Merge branch 'bugfix/ble_add_adv_state_bug_#12301' into 'master'
...
component/bt: Fix the bug that sometimes received a ble connection & the adv wil…
…l stop, can not send adv again.
See merge request !759
2017-05-18 15:03:41 +08:00
Jiang Jiang Jian
0d66ac256b
Merge branch 'bugfix/minor_fix_about_wifi_api_comments' into 'master'
...
esp32: minor fix for wifi api comments
Minor fix about the comments of wifi_promiscuous_pkt_type_t
See merge request !760
2017-05-18 14:59:50 +08:00
Jiang Jiang Jian
46519a019c
Merge branch 'bugfix/btdm_switch_gatts_error_#12659' into 'master'
...
component/bt:fix the bug of uild error if switch off BLE GATTS. Bug number is #12659 .
switch off BLE GATTS and build.
See merge request !766
2017-05-18 14:58:24 +08:00
Jiang Jiang Jian
9229902dff
Merge branch 'bugfix/lib_dport_access' into 'master'
...
component/esp32 : fix library dport access protections.
1. add esp32 library access DPORT register protections.
2. add bluetooth library access DPORT register protections.
3. change register operation(suffix/prefix) to new style.
See merge request !757
2017-05-18 14:56:38 +08:00
Yulong
b401bbc4d6
component/bt: change the esp_ble_gattc_cache_refresh API return value from esp_gatt_status_t to esp_err_t.
2017-05-18 02:11:42 -04:00
Yulong
8f1a6989ee
component/bt: Added the declaration for esp_ble_gattc_cache_refresh in the gattc api header file.
2017-05-18 02:07:16 -04:00
Henrik Maier
b95bef4d9b
Update idf_monitor.py to make --toolchain-prefix argument work
...
--toolchain-prefix command line argument was not taken into account when specified
Merges https://github.com/espressif/esp-idf/pull/617
2017-05-18 10:47:19 +10:00
Yulong
d13c083397
component/bt:fix the bug of uild error if switch off BLE GATTS. Bug number is #12659 .
2017-05-17 07:17:22 -04:00
Angus Gratton
b6063d160c
nghttp module: Update to v1.22, use submodule instead of in-tree source
2017-05-17 14:05:54 +10:00
Tian Hao
52515d0edf
component/esp32 : update wifi library and phy library
2017-05-17 11:46:53 +08:00
Angus Gratton
1ddf40feb7
Merge branch 'bugfix/freertos_larger_stacksize' into 'master'
...
Make internal stack size variables in FreeRTOS 32-bit instead of 16-bit
Stock FreeRTOS uses an uint16 to store stack sizes, making it impossible to allocate a stack >64K. This changes this into an uint32, allowing for larger stacks.
See merge request !677
2017-05-17 10:23:39 +08:00
Deomid Ryabkov
3ac3a78d7d
Print the name of the task that hit the stack watchpoint
...
This may be enough to troubleshoot (increase stack size).
Merges https://github.com/espressif/esp-idf/pull/607
2017-05-17 11:36:13 +10:00
zelll
0b447db8d8
uart driver: Move UART_EVENT_MAX to last
...
Merges https://github.com/espressif/esp-idf/pull/594
2017-05-17 11:36:13 +10:00
Ankit Daftery
66191fc0b5
doc: Update wifi scan description
...
Code was refactored, updating documentation to reflect that
Merges https://github.com/espressif/esp-idf/pull/593
2017-05-17 11:36:13 +10:00
Konstantin Fedorov
31de20a217
docs: Error in gpio_install_isr_service() description
...
Merges https://github.com/espressif/esp-idf/pull/564
2017-05-17 11:04:17 +10:00
Deomid Ryabkov
a40fd2e7bd
esp32.ld: Add an entry for ets_write_char_uart
...
It is mentioned in ets_sys.h, but not actually PROVIDEd.
Merges https://github.com/espressif/esp-idf/pull/545
2017-05-17 10:45:17 +10:00
Guido García
3d6da958d3
Fix typo in comment
...
This is a minor fix (moudule -> module)
Merges https://github.com/espressif/esp-idf/pull/555
2017-05-17 10:44:56 +10:00
Yulong
00cdf62ce7
component/bt: fixed the discover primary service not correct if server changes service during disconnect period.
2017-05-16 09:10:37 -04:00
Liu Zhi Fu
f59bf74057
esp32: minor fix for wifi api comments
...
Minor fix about the comments of wifi_promiscuous_pkt_type_t
2017-05-16 17:01:42 +08:00
Yulong
e797cd03f0
component/bt: Fix the bug that sometimes received a ble connection & the adv will stop, can not send adv again.
2017-05-16 03:10:16 -04:00
Angus Gratton
4dad7ab621
Merge branch 'bugfix/gen_esp32part' into 'master'
...
Partition table gen esp32part fixes: App offset errors, Python 3 support
As mentioned on forums, gen_esp32part.py wasn't erroring correctly if a non-64KB-aligned app partition was referenced.
Also merges a PR to add Python 2&3 support (with some tweaks). Not very useful in IDF right now, but useful for Arduino.
See merge request !751
2017-05-16 15:03:11 +08:00
Ivan Grokhotkov
19aa2493c4
Merge branch 'feature/ulp_adc_example' into 'master'
...
examples: add ULP ADC example
- Add example of ULP sampling an input using ADC1, waking up the system when ADC reading goes out of given window.
- Add a pair of convenience functions: to configure ADC1 for use with ULP, and to set ULP wakeup interval.
Ref. TW11902
See merge request !720
2017-05-16 13:53:46 +08:00
Ivan Grokhotkov
98e15df7f6
examples: add ULP ADC example
2017-05-16 13:15:02 +08:00
Tian Hao
3d22f1ee2f
component/esp32 : fix library sport access protections.
...
1. add esp32 library access DPORT register protections.
2. add bluetooth library access DPORT register protections.
3. change register operation(suffix/prefix) to new style.
2017-05-13 19:55:11 +08:00
Jiang Jiang Jian
1e0710f1b2
Merge branch 'bugfix/bt_acl_tx' into 'master'
...
components/bt: update libbtdm.a with a bugfix for an assertion failure when ACL-…
…U transmission is resumed
See merge request !755
2017-05-12 18:23:20 +08:00
Jiang Jiang Jian
a6608648db
Merge branch 'driver_merge_tmp/mcpwm' into 'master'
...
feature: Motor Control PWM(mcpwm) driver and examples
See merge request !698
2017-05-12 18:21:38 +08:00
Jiang Jiang Jian
9e46b89a75
Merge branch 'feature/i2s_pdm_and_dac' into 'master'
...
Driver update: I2S pdm and built-in DAC
1. Modify I2S DAC built-in mode settings
2. Add I2S pdm mode
3. Correct I2S signal index in full-duplex mode
4. Modify dac output function
5. Add dac pad init functions
6. Modify DAC documentation
See merge request !740
2017-05-12 18:21:17 +08:00
Jiang Jiang Jian
bb25ac91f4
Merge branch 'bugfix/dualcore' into 'master'
...
component/soc: fix register access protection missing
- fix dport register access protection missing
- add rom function protect
- add normal register function check
See merge request !747
2017-05-12 18:19:31 +08:00
wangmengyang
23965694b1
components/bt: update libbtdm.a with a bugfix for an assertion failure when ACL-U transmission is resumed
2017-05-12 17:53:25 +08:00
Wangjialin
1f055d28b8
Driver update: I2S pdm and built-in DAC
...
1. Modify I2S DAC built-in mode settings
2. Add I2S pdm mode
3. Correct I2S signal index in full-duplex mode
4. Modify dac output function
5. Add dac pad init functions
6. Modify DAC documentation
7. Add i2s_set_dac_mode API
2017-05-12 16:21:02 +08:00