Kedar Sovani
a41b1a9d1f
esp32: Register event handlers on the esp_wifi_init() call
2017-08-16 15:54:28 +05:30
Kedar Sovani
55a6aca355
wifi: Map esp_wifi_init() to esp_wifi_init_internal()
...
Follow-on patches will include additional functionality in
esp_wifi_init()
2017-08-16 15:54:28 +05:30
Kedar Sovani
8063b93497
wifi_lib: Update to the change in the wifi_lib repository
2017-08-16 15:54:13 +05:30
Ivan Grokhotkov
1633582ac4
Merge branch 'bugfix/spi_address' into 'master'
...
fix(spi_master): make the address field more intuitive to use.
See merge request !1074
2017-08-16 10:25:21 +08:00
Nilay Sheth
0eb59844bb
bugfix(driver): fix RMT issues from github
...
1. Rename api from rmt_get_ringbuf_handler to rmt_get_ringbuf_handle (Github Issue #274 )
2. doxygen param rename
3. change API rmt_wait_tx_done to specify maximum waiting time
4.Change return type of rmt_wait_tx_done API from bool to esp_err_t
5. update doc
2017-08-15 17:23:51 +08:00
michael
ed1d084aea
fix(spi_master): make the address field more intuitive to use.
...
The address field should be placed at the highest bits of address and slv_wr_status registers. Instead of breaking the address into two parts and fill in each register, move the address to the highest bits and write to the registers respectively.
Breaking change: if you fill-in the SPI address filed in a previous version in some way and it works correctly, you still have to rewrite the address, in a more intuitive way.
2017-08-15 14:49:31 +08:00
Angus Gratton
969f1bb9be
Merge branch 'bugfix/ota_failsafe' into 'master'
...
bootloader: Fallback if OTA data is invalid
See merge request !1033
2017-08-15 08:11:38 +08:00
Angus Gratton
5eef5e7a5d
bootloader: Fallback if OTA data is invalid
...
Make bootloader more robust if either OTA data or some OTA app slots are corrupt.
2017-08-15 09:42:19 +10:00
michael
366e4397e9
fix(spi_dma_rx): fixed the invalid argument issue in full-duplex mode.
...
force rxlength=length and mosi=1 and inlink.start=1 on in full-duplex mode.
set rxlength > length is forbidden in full-duplex mode.
TW#12609, TW#14240, https://www.esp32.com/viewtopic.php?f=13&t=2519
2017-08-14 17:25:30 +08:00
michael
227b011f6a
fix(spi_master): fix SPI master, now able to transfer more than 32 bytes in non-DMA-accessable area.
...
apply for internal space to hold these data.
use DMA when it's enabled, no matter long or short.
TW#12226, github#551
2017-08-14 17:19:57 +08:00
Angus Gratton
8f44efc619
Merge branch 'bugfix/ledc_fade_divided_by_zero' into 'master'
...
bugfix(ledc): fix integer divided by zero in function ledc_set_fade_with_time
See merge request !1048
2017-08-14 13:52:36 +08:00
Ivan Grokhotkov
5fdde089e5
Merge branch 'bugfix/wl_ext_size_test' into 'master'
...
wear_levelling: fix unit test, fix sector erase in performance mode
See merge request !1093
2017-08-14 09:35:12 +08:00
Kedar Sovani
0cc59d5f67
build: Print real paths for 'ulp' build objects as well
...
Signed-off-by: Kedar Sovani <kedars@gmail.com >
2017-08-11 14:26:44 +05:30
baohongde
b041c042bb
component/bt: Fix gatt read by type response bug
2017-08-10 20:05:10 +08:00
XiaXiaotian
67b6327c4e
Zero static IP address can also be set
2017-08-10 19:43:26 +08:00
Ivan Grokhotkov
43b81c8f11
Merge branch 'feature/fast_crypto_used_in_supplicant' into 'master'
...
Add the fast crypto function in supplicant, relate to the task tw13712
See merge request !1075
2017-08-09 21:55:05 +08:00
Deng Xin
57bc38d867
Add the fast crypto function in supplicant
...
optimize the speed when do wifi connect
2017-08-09 21:36:13 +08:00
Dmitry Yakovlev
af414eadbd
Log level changed to remove useless info.
2017-08-09 10:25:40 +03:00
Dmitry Yakovlev
8f0f9d8ab0
Fix: tests now process correct. The length of written array now fit to the defined range.
...
Fix: perfomance mode bugfix for big sector sizes.
2017-08-09 09:35:32 +03:00
Yulong
4efc97efc1
component/bt: All esp_bluedroid_get_status check-return could be used as MACRO ESP_BLUEDROID_STATUS_CHECK(ESP_BLUEDROID_STATUS_ENABLED);
2017-08-08 05:28:19 -04:00
Ivan Grokhotkov
5539bfb83b
sdmmc: mark new unit test as ignored
2017-08-08 03:51:54 +08:00
Ivan Grokhotkov
59a28ebccc
wear_levelling: temporarily disable 512 byte sectors
...
Unit tests are failing with the new 512 byte sector option. Disabling
this option to let the tests pass.
2017-08-08 03:26:14 +08:00
Ivan Grokhotkov
097dced499
wear_levelling: clean up Kconfig
2017-08-08 03:26:14 +08:00
Ivan Grokhotkov
b260f6cb25
Merge branch 'bugfix/sdmmc_unaligned_write' into 'master'
...
sdmmc: fix reads/writes to/from unaligned buffers
See merge request !1071
2017-08-08 02:55:13 +08:00
Ivan Grokhotkov
a88435ccbf
Merge branch 'feature/aws_iot_menuconfig' into 'master'
...
aws_iot: Expose common SDK compile-time configuration in menuconfig
See merge request !1030
2017-08-07 17:22:48 +08:00
Ivan Grokhotkov
dfda0fa67b
Merge branch 'feature/add_gpio_drive_capability' into 'master'
...
feature(gpio): add APIs to set and get pad drive capability.
See merge request !1010
2017-08-07 17:21:42 +08:00
Ivan Grokhotkov
7421452ca2
Merge branch 'bugfix/nghttp_build_port' into 'master'
...
nghttp: build port directory
See merge request !1057
2017-08-07 17:21:15 +08:00
Ivan Grokhotkov
72ee0120cd
Merge branch 'feature/wl_ext_sector_size' into 'master'
...
Feature/wl ext sector size
See merge request !1038
2017-08-07 17:20:34 +08:00
Ivan Grokhotkov
938085e749
Merge branch 'bugfix/windows_build' into 'master'
...
Disable link time optimisation for bootloader
See merge request !1044
2017-08-07 17:19:16 +08:00
Jiang Jiang Jian
a92806b089
Merge branch 'bugfix/tw14130_fix_buf_err' into 'master'
...
emac:fix rx buf err
See merge request !1073
2017-08-04 15:17:33 +08:00
shangke
01a2c31e1f
change copy right
2017-08-04 14:56:58 +08:00
Jiang Jiang Jian
886ea722ec
Merge branch 'bugfix/btdm_add_set_local_privacy_callback' into 'master'
...
component/bt: add set local privacy func callback
See merge request !1026
2017-08-04 14:52:02 +08:00
Jiang Jiang Jian
ea3b3046c2
Merge branch 'bugfix/btdm_fix_esp_ble_gatts_set_attr_value_memory_leak' into 'master'
...
component/bt: fix esp_ble_gatts_set_attr_value() memory leak
See merge request !1068
2017-08-04 14:40:54 +08:00
shangke
05aa09fbb9
beautify the code
2017-08-04 14:24:44 +08:00
shangke
1e6f904d38
add comments for rx list
2017-08-03 14:44:22 +08:00
Jiang Jiang Jian
e165336428
Merge branch 'bugfix/btdm_Wrong_return_code_type_for_esp_ble_gattc_register_for_notify_and_unregister_for_notify_func' into 'master'
...
component/bt: fix wrong return code type for notify functions
See merge request !1070
2017-08-03 10:49:47 +08:00
Ivan Grokhotkov
d286d2f647
Merge branch 'feature/apptrace_api_ext' into 'master'
...
esp32: Apptrace API enhancement
See merge request !1021
2017-08-02 14:34:42 +08:00
shangke
ae571ddddf
fix rx buf
2017-08-01 11:59:57 +08:00
Tian Hao
d2872cbf2e
component/bt : remove fixed queue from btu
2017-08-01 11:35:22 +08:00
Jiang Jiang Jian
fedc5090d1
Merge branch 'bugfix/btdm_optimize_controller_task' into 'master'
...
component/bt : fix a bug and optimize controller task handler
See merge request !1066
2017-08-01 11:10:56 +08:00
Ivan Grokhotkov
512898edee
sdmmc: fix reads/writes to/from unaligned buffers
...
SDMMC hardware treats all buffers as aligned, and ignores 2 LSBs of
addresses written into DMA descriptors. Previously SDMMC host driver
assumed that data buffers passed from SDDMC command layer would be
aligned. However alignment checks were never implemented in the command
layer, as were the checks that the buffer coming from the application
would be in DMA capable memory. Most of the time this was indeed true.
However in some cases FATFS library can pass buffers offset by 2 bytes
from word boundary. “DMA capable” restriction may be broken if pSRAM
support is used.
This change adds buffer checks to the SDMMC host driver (alignment and
DMA capability), so that the host layer will error out for incompatible
buffers. In SDMMC command layer, a check is added to read and write
functions. If an incompatible buffer is passed from the application, new
buffer (512 bytes size) is allocated, and the transfer is performed
using {READ,WRITE}_SINGLE_BLOCK commands.
2017-08-01 03:15:11 +08:00
Jeroen Domburg
9314bf0d37
Merge branch 'bugfix/spi_change_host' into 'master'
...
fix(spi_master): fix the bug that VSPI no respond when host changed from HSPI to VSPI, and vice versa.
See merge request !997
2017-07-31 18:33:36 +08:00
Dmitry Yakovlev
831cc4b42f
Typos correction.
2017-07-31 13:19:41 +03:00
Dmitry Yakovlev
06805842ea
Some typos corrected in readme.
2017-07-31 13:19:38 +03:00
Dmitry Yakovlev
9ebb68c2dc
Added component to change standard size of the flash device. Now the sector size could be less. The configuration supports it.
2017-07-31 13:19:36 +03:00
zhiweijian
6ff53d1967
Component/bt: wrong return code type for notify func
...
- fix esp_ble_gattc_register_for_notify() returen wrong code type
- fix esp_ble_gattc_unregister_for_notify() returen wrong code type
2017-07-31 18:02:15 +08:00
zhiweijian
87d58b9ddb
Component/bt: fix esp_ble_gatts_set_attr_value( ) memory leak
2017-07-31 17:24:07 +08:00
Tian Hao
6afadc3286
component/bt : fix a bug and optimize controller task handler
...
1. fix controller task printf in ISR may cause exception.
2. optimize task handler process.
2017-07-31 14:48:39 +08:00
XiaXiaotian
1c4f7f2081
add get and set wifi maximum transmit power API
2017-07-28 15:06:52 +08:00
Jiang Jiang Jian
a31736990c
Merge branch 'bugfix/btdm_osi' into 'master'
...
component/bt : add osi_is_in_isr && fix vhci delay
See merge request !1054
2017-07-28 11:35:04 +08:00