Ivan Grokhotkov
bc4f1c90a7
conver tabs to spaces in frc_timer_reg.h
2016-11-03 17:44:23 +08:00
Ivan Grokhotkov
299655e3be
esp32: add choice for RTC clock source
...
For now only one option is supported: internal RC oscillator
2016-11-03 17:37:15 +08:00
Tian Hao
1540469598
component/esp32 component/bt : seperate phy init
2016-11-03 16:28:04 +08:00
Yulong
c377650cdd
component bt:Added the profile task to the bt project
2016-11-03 04:27:44 -04:00
Ivan Grokhotkov
eb2c633cbf
newlib: implement settimeofday, integrate LwIP SNTP, add SNTP example
2016-11-03 12:46:46 +08:00
He Yin Ling
47910466ce
Set result "Succeed" for passed cases
2016-11-02 20:54:22 +08:00
He Yin Ling
e56b745527
incorrect "/", should be "\"
2016-11-02 20:21:46 +08:00
He Yin Ling
c12aeb1127
add case select by name mark " before case name
2016-11-02 20:12:43 +08:00
Yinling
2e319705ec
forget to break when test succeed
2016-11-02 19:41:33 +08:00
wangmengyang
2d21f3c501
component/bt: transport bludroid bta/av and bta/ar modules to stack
...
note: callout functions defined in bta_av_co.c are temporarily removed;
2016-11-02 19:40:46 +08:00
Yinling
fdff6b2b01
run unit test case by case name
2016-11-02 19:08:55 +08:00
Yulong
cdd65095e3
component bt:Change the wx_airsync_prf to the new API function
2016-11-02 06:48:17 -04:00
Yulong
bc604d14ff
component bt: Change the battery function to the new API function
2016-11-02 06:14:02 -04:00
wangmengyang
e3a4f23c9d
component/bt: transport bluedroid avct, avdt, avrc and a2dp module to stack
2016-11-02 17:42:26 +08:00
Ivan Grokhotkov
c534dedf2d
newlib: implement time syscalls
2016-11-02 17:31:35 +08:00
Dong Heng
0aadc58b87
Merge branch 'master' into feature/openssl
2016-11-02 15:46:52 +08:00
Yulong
a0007ceb79
component bt:Change the HIDD profile function to the new api function
2016-11-02 03:45:00 -04:00
Angus Gratton
aceb6517c0
Refactor existing bootloader common functionality into bootloader_support component
2016-11-02 17:58:41 +11:00
Yulong
2cea783ca1
component bt:Added the app_button event process function to the bt project
2016-11-02 02:21:31 -04:00
yulong
97c75a88ae
component bt:Change the button profile function to the new API function
2016-11-02 02:05:30 -04:00
Jeroen Domburg
3af7872839
Merge branch 'bugfix/small_fixes' into 'master'
...
OpenOCD doc fix, fix gdbstub
- Fixes a few typos in the OpenOCD docs
- Fix compiling with gdbstub as panic handler
See merge request !165
2016-11-02 10:27:26 +08:00
Angus Gratton
04beb8baba
Add documentation for bootloader secure boot stage
2016-11-02 10:41:59 +11:00
Angus Gratton
4ba1b73eba
build system: Add espefuse/espsecure support for secure boot
2016-11-02 10:41:59 +11:00
Angus Gratton
cf732bb663
esp32: efuse_reg add bit values for read & write disable flags
2016-11-02 10:41:59 +11:00
Angus Gratton
f10cc7dc8e
bootloader: Refactor secure boot digest generation
2016-11-02 10:41:59 +11:00
Wangjialin
e1f0c98ef5
Modify gpio.h and ledc.h
2016-11-01 22:35:42 +08:00
Ivan Grokhotkov
f18c1f13b1
Merge branch 'feature/deepsleep_stub_linker' into 'master'
...
Deep sleep: Any source named rtc_wake_stub* is linked as RTC wake stub code
Also move esp_deepsleep.h documentation out to docs/deep-sleep-stub.rst
See merge request !142
2016-11-01 22:27:13 +08:00
Ivan Grokhotkov
b8e940d645
Merge branch 'bugfix/nvs_write_failure' into 'master'
...
Fix spi_flash_write regression and nvs error recovery
In the previous set of changes related to spi_flash, new alignment checks were added. One of these checks, word alignment of `src` buffer in `nvs_flas_write`, was unnecessary. ROM `SPIWrite` function can handle unaligned source buffers.
This change caused an error to be returned to nvs for some legitimate write operations. Due to a bug in nvs, further write operations were possible, while the internal state of `Page` instance was broken. In WiFi functional tests, this inflicted havoc on the nvs partition, creating multiple duplicate items in the affected page. Because multiple duplicate items per page were never supposed to be handled during page load, duplicates were not removed. Thankfully this caused an assert at a later point in the loading process, otherwise this bug would be very difficult to detect.
This change set fixes the original spi_flash regression, handling of `INVALID` state of `nvs::Page`, and handling of duplicate items.
See merge request !161
2016-11-01 22:26:37 +08:00
Ivan Grokhotkov
fe64ea95b4
Merge branch 'feature/tw8155_optimize_tx_flow_control' into 'master'
...
Feature/tw8155 optimize tx flow control
1. Remove TX flow control in LWIP
2. Make the return value of esp_wifi_internal_tx consistent with LWIP error code
See merge request !164
2016-11-01 22:26:15 +08:00
Yinling
5784586041
integrate unit test to CI
2016-11-01 19:30:42 +08:00
yulong
bc834820bb
Merge remote-tracking branch 'origin/feature/btdm_api' into feature/btdm_wechat_prf
2016-11-01 07:16:54 -04:00
Tian Hao
d472ff5856
Merge branch 'master' into feature/btdm_bluedroid
...
1.update esptool submodule
2.new esp32 lib and new phy lib
3.new bt lib
4.soc.h add comment
2016-11-01 17:53:59 +08:00
Jeroen Domburg
8c1d1e19c2
OpenOCD doc fix, fix gdbstub
2016-11-01 15:41:10 +08:00
Liu Zhi Fu
edf5b10344
esp32: update wifi lib
...
146f5962 - Make the return value of esp_wifi_internal_tx consistent with LWIP error code so that
the up-layer can detect the out-of-memory error and take action accordingly, such do flow control.
2016-11-01 15:34:30 +08:00
Liu Zhi Fu
f0cd38a079
lwip: remove tx flow control code
2016-11-01 15:25:46 +08:00
Dong Heng
12e78e9590
components/openssl: add more debug stream output function
2016-11-01 15:16:14 +08:00
Dong Heng
bc710e5b88
components/openssl: refacetor the SSL debug function
...
Add the "ssl_opt.h" file to make user able t add its platform interface
2016-11-01 14:59:50 +08:00
Tian Hao
66b31b89ac
Merge branch 'feature/btdm_gap' into feature/btdm_bluedroid
...
# Conflicts:
# examples/07_blufi/components/bluedroid_demos/app_project/SampleClientProject.c
# examples/07_blufi/components/bluedroid_demos/app_project/SampleServerProject.c
# examples/07_blufi/components/bluedroid_demos/include/bt_app_common.h
2016-11-01 14:19:38 +08:00
Tian Hao
cb33e2a5ae
Merge branch 'feature/btdm_blufi' into feature/btdm_bluedroid
...
# Conflicts:
# components/bt/bluedroid/bta/dm/bta_dm_pm.c
# components/bt/component.mk
# examples/07_blufi/components/bluedroid_demos/app_core/bt_app_core.c
# examples/07_blufi/components/bluedroid_demos/app_project/SampleServerProject.c
2016-11-01 14:01:49 +08:00
Dong Heng
8d1f360ca6
components/openssl: ssl port use esp32_idf default
2016-11-01 13:10:56 +08:00
Dong Heng
16a4d56fe5
components/openssl: remove some platform interface
2016-11-01 13:09:54 +08:00
Dong Heng
fc6b52574a
components/openssl: refactor the SSL port function and debug function
2016-11-01 13:07:10 +08:00
yulong
c85be70b9f
component bt:Add the CLASSIC_BT_INCLUDED Macro to the project
2016-11-01 00:07:34 -04:00
wangmengyang
a8b2608dd9
component/bt: merge SDP client and SDP server example to a single demo
2016-11-01 11:54:01 +08:00
Wangjialin
ce9e73cd19
merge master
2016-11-01 10:34:13 +08:00
Wangjialin
8d6b782327
Modify UART driver:
...
1. Add a ring buffer for UART TX.
If the buffer size is set to zero, driver will not use a buffer. But we need a task to send data from buffer to fifo. I tried directly copy data in ISR, but the code looked too long for ISR.
2. Modify the format in uart.h
2016-11-01 09:22:09 +08:00
Krzysztof
12efd96fb4
Corrected documentation style
...
This is for better visuaization with Sphinx
2016-11-01 01:21:18 +08:00
Krzysztof
079f5faad8
Fixed confused Sphinx
...
Sphinx failed to phrase esp_log_timestamp
reorderdering esp_log_write and esp_log_timestamp fixed this issue
2016-11-01 01:21:18 +08:00
Krzysztof
f6118c67b0
Fixed desription of logging library
2016-11-01 01:21:18 +08:00
Krzysztof
2d56953ee4
docu makup update
2016-11-01 01:21:18 +08:00