Angus Gratton
0e501e5edd
Merge branch 'bugfix/bt_rfcomm_pr1923' into 'master'
...
bt: PORT_WriteDataCO: fixed a bug, reduced heap memory allocation
See merge request idf/esp-idf!2511
2018-06-13 08:41:16 +08:00
Markus Becker
3a71ae8595
bt: PORT_WriteDataCO: fixed a bug, reduced heap memory allocation
...
* a missing pointer increment caused error, if available was > 0 after the first iteration of while(available) loop.
* changed memory allocation strategy from large fixed size (RFCOMM_DATA_BUF_SIZE) to just the needed
size, which will be below MTU
Cherry-picked from https://github.com/espressif/esp-idf/pull/1923/
2018-06-13 09:52:02 +10:00
Angus Gratton
e33ec5ccf4
Merge branch 'bugfix/btdm_tx_power_value' into 'master'
...
fix bluetooth(dual-mode) tx power value
See merge request idf/esp-idf!2503
2018-06-13 07:43:13 +08:00
Angus Gratton
785e9eeb36
Merge branch 'bugfix/esp_timer_set_alarm' into 'master'
...
esp_timer: remove busy loop in esp_timer_impl_set_alarm
See merge request idf/esp-idf!2436
2018-06-13 07:39:34 +08:00
Tian Hao
294a4bd1f4
fix bluetootm(dual-mode) tx power value
2018-06-12 19:18:47 +08:00
Jiang Jiang Jian
7aa7b35a95
Merge branch 'bugfix/tw22485_dhcp_offer_mtu' into 'master'
...
modify dhcp offer MTU to 1500
See merge request idf/esp-idf!2461
2018-06-12 16:32:26 +08:00
Mahavir Jain
4e43c920d8
freertos: make task{ENTER/EXIT} macros deprecated for external use
...
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-06-12 11:19:39 +05:30
Mahavir Jain
eef8d0f7ed
Resolve required include header dependencies in component itself
...
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-06-12 11:19:39 +05:30
Mahavir Jain
636485db8e
vfs: change task{ENTER/EXIT}_CRITICAL with port{ENTER/EXIT}_CRITICAL
...
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-06-12 11:19:39 +05:30
Ivan Grokhotkov
f4d09506ad
Merge branch 'feature/unit_test_config_components' into 'master'
...
unit-test-app: allow building subset of tests for a configuration
See merge request idf/esp-idf!2331
2018-06-12 10:01:42 +08:00
Ivan Grokhotkov
7cc7c8a94c
Merge branch 'feature/microecc_1_0' into 'master'
...
micro-ecc: update to v1.0
See merge request idf/esp-idf!2534
2018-06-11 23:32:32 +08:00
Ivan Grokhotkov
b2f498f7da
build: allow EXCLUDE_COMPONENTS to contain quotes
...
'dequote' macro can’t be used at this point yet, use subst directly.
Also prevent EXCLUDE_COMPONENTS from being passed to bootloader build.
2018-06-11 23:26:56 +08:00
Ivan Grokhotkov
9b1876a458
unit-test-app: allow specifying subset of tests for configuration
...
For some test configurations, not all tests need to be run. This
change allows adding a comment in the configuration file of the
following form:
unit-test-app makefile will use it to determine which components to
build. If the comment is not present, all components will be built
(TESTS_ALL=1).
Also add test configuration for libsodium. It is a separate test
configuration due to the large binary size generated when building
libsodium tests.
2018-06-11 23:26:55 +08:00
Ivan Grokhotkov
3e64318364
Merge branch 'bugfix/performance_tests' into 'master'
...
test: Tweaks to reduce variation in CI unit tests
See merge request idf/esp-idf!2529
2018-06-11 23:20:45 +08:00
Jiang Jiang Jian
9ea947cd8a
Merge branch 'bugfix/tw23171_fix_espnow_bug_when_add_node_in_AP_STA_mode' into 'master'
...
fix espnow bug when add node in AP+STA mode
See merge request idf/esp-idf!2518
2018-06-11 11:39:01 +08:00
Ivan Grokhotkov
b4e836eb97
esp_timer: test for monotonic values of esp_timer_get_timer in CI
...
Reduce test time by increasing overflow rate, make test more robust.
2018-06-11 02:37:19 +00:00
Ivan Grokhotkov
49d200aaa7
esp_timer: add test for esp_timer_impl_set_alarm
...
Ref https://github.com/espressif/esp-idf/issues/1891
2018-06-11 02:37:19 +00:00
Ivan Grokhotkov
141e51b468
esp_timer: reduce overflow value in unit tests
...
This allows testing for race conditions which occur near timer
overflow point more effectively.
2018-06-11 02:37:19 +00:00
Ivan Grokhotkov
125bbf0882
esp_timer: don’t busy loop in esp_timer_impl_set_alarm
...
Previously the loop in esp_timer_impl_set_alarm was necessary to catch
the case when timer count wraps around (goes from 2^32 - 1 to 0).
Since ALARM_OVERFLOW_VAL was reduced from 2^32 - 1 to 0xefffffff,
this is no longer necessary.
Fixes https://github.com/espressif/esp-idf/issues/1891
2018-06-11 02:37:19 +00:00
Angus Gratton
03c2678aa6
Merge branch 'bugfix/btdm_fix_include_service_start_handle_error' into 'master'
...
Component/bt: fix include service start handle error
See merge request idf/esp-idf!2525
2018-06-11 10:36:36 +08:00
Ivan Grokhotkov
43c779e519
micro-ecc: update to v1.0
2018-06-10 21:20:55 +08:00
Ivan Grokhotkov
03d78e7afb
Merge branch 'feature/Add_noinit_rtc_noinit_sections' into 'master'
...
esp32: Add .noinit and .rtc_noinit sections to the linker script
See merge request idf/esp-idf!1996
2018-06-08 16:01:30 +08:00
zhiweijian
85e88cd0eb
Component/bt: fix include service start handle error
2018-06-08 16:00:34 +08:00
Angus Gratton
87077a5478
test: Tweaks to reduce variation in CI unit tests
...
spi test: Prime the flash cache before each test to minimise flash cache misses.
VFS performance test: Increase the number of runs to minimise influence of an isolated bad run.
2018-06-08 14:42:44 +10:00
Ivan Grokhotkov
40596fa55a
Merge branch 'feature/host_side_storage_components' into 'master'
...
Runnable FS components on host
See merge request idf/esp-idf!2431
2018-06-08 11:42:37 +08:00
Angus Gratton
c99a30a167
Merge branch 'bugfix/wakeup_from_deep_sleep' into 'master'
...
esp32: Fix not the right time spent in a deep sleep
See merge request idf/esp-idf!2501
2018-06-08 10:40:47 +08:00
Angus Gratton
c8d3c6a494
Merge branch 'feature/monitor_filter_output' into 'master'
...
idf_monitor: add support for filtering options
See merge request idf/esp-idf!2486
2018-06-08 08:09:40 +08:00
Ivan Grokhotkov
705d42dd18
Merge branch 'bugfix/get_power_down_flags' into 'master'
...
sleep_mode/esp32: Fix a condition to keep power domain enabled during sleep mode
See merge request idf/esp-idf!2515
2018-06-07 20:20:13 +08:00
Ivan Grokhotkov
ab538bb9f3
Merge branch 'feat/spi_master_timing' into 'master'
...
feature(spi_master): fine tune the timing of spi master
See merge request idf/esp-idf!2301
2018-06-07 20:19:06 +08:00
zhangyanjiao
1bab62a6d6
modify dhcp offer MTU to 1500
2018-06-07 10:03:26 +08:00
Angus Gratton
4b18a50f89
Merge branch 'bugfix/adjtime_attr' into 'master'
...
newlib: Remove RTC_DATA_ATTR for adjtime
See merge request idf/esp-idf!2504
2018-06-07 08:25:05 +08:00
Renz Bagaporo
8caab13faa
spi_flash: Enable flash emulation down to ROM function calls
2018-06-06 17:35:30 +00:00
Renz Bagaporo
e542b7a920
spiffs: Make spiffs runnable on host
...
Makes spiffs component runnable on host. Depends on the host library build
of flash emulator. Includes a basic sanity test of
mounting a volume, opening a file, writing to the file, reading the file,
closing the file and unmounting volume.
2018-06-06 17:35:30 +00:00
Renz Bagaporo
af629b3547
fatfs: Make fatfs runnable on host
...
Makes fatfs component runnable on host. Depends on the host library build
of wear levelling and flash emulator. Includes a basic sanity test of
mounting a volume, opening a file, writing to the file, reading the file,
closing the file and unmounting volume.
2018-06-06 17:35:30 +00:00
Renz Bagaporo
893003357a
wl, spi_flash: Make wl API runnable on host
...
Makes the entirety of the wl API runnable on host. Flash emulator
is separated into spi_flash component directory to be reused by
other storage components.
2018-06-06 17:35:30 +00:00
Konstantin Kondrashov
7e2a3da643
esp32: Fix not the right time spent in a deep sleep
...
Before entering the deep sleep, the RTC and FRC counters are synchronized. Updating the boot_time.
Added a unit test for this case.
Fixed warnings for MULTIPLE_STAGES
Closes https://github.com/espressif/esp-idf/issues/1840
2018-06-06 18:59:30 +05:00
Mahavir Jain
5a9fc19f38
bt: fix typo in documentation
...
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-06-06 18:22:32 +05:30
zhangyanjiao
5fec589c38
fix espnow bug when add node in AP+STA mode
2018-06-06 20:44:19 +08:00
Konstantin Kondrashov
28507920c8
sleep_mode/esp32: Fix a condition to keep power domain enabled during sleep mode
2018-06-06 17:35:21 +05:00
Jiang Jiang Jian
8955db6d29
Merge branch 'bugfix/btdm_fix_no_gatt_server_req_callback_warning' into 'master'
...
component/bt: fix the issue where no gatt server request callback warning caused…
See merge request idf/esp-idf!2502
2018-06-06 16:29:59 +08:00
Jiang Jiang Jian
a7d62fff18
Merge branch 'bugfix/btdm_fix_memory_leak' into 'master'
...
Component/bt: add config for gattc cache and fix memory leak
See merge request idf/esp-idf!2429
2018-06-06 16:28:15 +08:00
Michael (XIAO Xufeng)
939e5693a5
chore(spi): fix the terms of native to iomux
2018-06-06 06:08:39 +00:00
michael
75cdbcefc7
test(spi): add test for SPI timing
2018-06-06 06:08:39 +00:00
michael
208d993de1
test(spi_master): slightly modify the test
2018-06-06 06:08:39 +00:00
michael
5cf7d3768d
feat(spi_master): fine tune the timing of SPI
2018-06-06 06:08:39 +00:00
Liu Zhi Fu
6cc95809fb
lwip: fix tcp_pcb_purge assert
...
Remove the assert in tcp_pcb_purge()
2018-06-06 10:25:01 +08:00
chensheng
0b447f0003
test/fix bug refresh cache after connect
2018-06-06 02:17:06 +00:00
zhiweijian
822dac5659
Component/bt: fix memory leak
2018-06-06 02:17:06 +00:00
Roland Dobai
51e42d8e92
idf_monitor: add support for filtering options
2018-06-05 12:23:27 +02:00
Angus Gratton
b2ff235bd0
Merge branch 'bugfix/github_prs' into 'master'
...
Merge some small fixes from Github
See merge request idf/esp-idf!2500
2018-06-05 11:51:35 +08:00