Angus Gratton
58aec93dbb
Merge branch 'bugfix/fixes_from_github' into 'master'
...
Minor fixes/improvements (github-related)
Fixes for some issues reported on github or otherwise related.
See merge request !131
2016-10-11 05:00:27 +08:00
Angus Gratton
609c1c2cdb
build system: Add -fno-rtti when compiling C++ code
2016-10-11 07:56:08 +11:00
Angus Gratton
1bae606ccc
FreeRTOS KConfig: Limit tick rate to 1000Hz
...
>1000Hz breaks portTICK_PERIOD_MS (see gitlab 4)
A working >1000Hz tick rate is possible with some changes, but beyond a
certain point it's dimishing returns to preempt tasks this often.
2016-10-11 07:56:08 +11:00
Angus Gratton
c12582c122
bootloader: Fix accidental tabs introduced in !78
2016-10-11 07:56:08 +11:00
Angus Gratton
79bd6af7e7
build system: Print a WARNING if any submodule is out of date
...
Inspired by Github #27 and related "gotchas" with keeping submodules up to date.
2016-10-11 07:56:08 +11:00
rudi ;-)
71c09d8f66
Fix stack overflow message format
...
Poorly formatted message for stack overflow for task. Closes #36
2016-10-11 07:56:08 +11:00
Angus Gratton
a20c2f1088
'make flash' targets: Print serial port when flashing
...
Inspired by github #30 and related mentions where selected serial port
is not clear from the make output.
2016-10-11 07:56:08 +11:00
Angus Gratton
ab67378ef3
Merge branch 'feature/support_iperf' into 'master'
...
lwip/esp32: support iperf
1. Add _exit() definition in syscalls.c
2. Fix a bug in sockets.c on which iperf depends
I'm now investigating performance of esp32, need iperf to be merged in to master branch for convience
See merge request !136
2016-10-11 04:52:34 +08:00
Jeroen Domburg
812d4ab4ea
Merge branch 'feature/rmt_add_struct_for_memory' into 'master'
...
Add data memory for RMT peripheral
As described in the title.
See merge request !134
2016-10-10 22:44:36 +08:00
wangmengyang
bde768f13c
1. Recover "future_t" model implementation using semaphore to allow for blocking function
...
2. Recover BTU task start-up/shut-down procedure according to original bluedroid implementation
2016-10-10 21:34:21 +08:00
wangmengyang
0b30c22162
recover semaphore in fixed_queue to control the queue capacity
2016-10-10 20:37:26 +08:00
wangmengyang
833eb88679
minor bug fixes for releasing bluedroid task events and deleting message queue
2016-10-10 20:16:30 +08:00
Tian Hao
e32d4e546a
component/bt : advertising no random address
...
1. advertising with public bdaddr
2. increase queue size avoid for exception because of the log is a lot
2016-10-10 19:21:12 +08:00
Dong Heng
5d60a1153d
components/openssl: Modify the documentation of OpenSSL-APIs
...
1. add description of non-supported APIs
2. remove non-supported APIs now
3. add more supported APIs
2016-10-10 11:18:45 +08:00
Dong Heng
ecefb1305a
components/openssl: change header file relationship of level
2016-10-10 10:40:00 +08:00
Dong Heng
034da95abb
components/openssl: change SSL read or write statement after success
2016-10-09 19:18:18 +08:00
Dong Heng
37a68ad605
components/openssl: fix SSL X509 show message, leaking memory
2016-10-09 19:02:31 +08:00
Dong Heng
47e83ee65e
components/openssl: add SSL any version function setting
2016-10-09 17:49:16 +08:00
Dong Heng
2033068a72
components/openssl: add internal openssl X509 debug function
2016-10-09 16:42:49 +08:00
liuzhifu
d71894bf99
lwip/esp32: support iperf
...
1. Add _exit() definition in syscalls.c
2. Fix a bug in sockets.c on which iperf depends
2016-10-09 15:45:25 +08:00
Jeroen Domburg
df31bb8dfc
Rename include, use spaces instead of tabs
2016-10-09 15:32:08 +08:00
Jeroen Domburg
82df5f9aa0
Convert Windows -> Unix line ends in gpio.c
2016-10-08 14:12:55 +08:00
Jeroen Domburg
a03e75d34c
Move heap_alloc_caps.h to a location where it can be included by components
2016-10-08 14:11:34 +08:00
Jeroen Domburg
5cd3bd5c4b
Add data memory for RMT peripheral
2016-10-08 13:15:06 +08:00
Tian Hao
eb8cb8d22e
component/bt : add bluf that use bluetooth config wifi connection demos
...
1. add libphy.a librtc.a, but store in bt submodule, if someone use them, please copy to esp32/lib/ instead the origin one
2. add 07_blufi demo
3. change esp32/Kconfig to allow bt/wifi coexist
2016-10-07 11:16:13 +08:00
Tian Hao
1c877be609
component/bt : modify some files adapt to new master
...
1. fix some header files include
2. modify demo
2016-10-07 10:47:25 +08:00
Tian Hao
0b37621438
Merge branch 'master' into feature/btdm_bluedroid
...
feature/btdm_bluedroid use newest master
# Conflicts:
# components/bt/component.mk
2016-10-07 10:31:37 +08:00
Angus Gratton
12caaed280
Merge branch 'bugfix/syscall_write' into 'master'
...
syscall write: Should return number of bytes written
Fixes bug where sometimes output truncates after a newline, or large
chunks of large output buffers are lost.
Closes #44
See merge request !133
2016-10-06 15:58:34 +08:00
Angus Gratton
aae3e84829
syscall write: Should return number of bytes written
...
Fixes bug where sometimes output truncates after a newline, or large
chunks of large output buffers are lost.
2016-10-06 18:35:08 +11:00
Angus Gratton
305bc9fd9c
build system: Run parallel builds without warnings
...
Ref github #38
2016-10-06 18:29:34 +11:00
Angus Gratton
6a890e6c49
build system tests: Untabify shell script
2016-10-06 18:06:52 +11:00
Angus Gratton
f720e82d40
build system: Allow BUILD_DIR_BASE to be a relative directory (see github #38 )
2016-10-06 18:05:51 +11:00
Angus Gratton
eccf54b939
build system tests: Add some more notes about test internals
2016-10-04 15:54:27 +11:00
Angus Gratton
477d71e589
config system: Fix configuration when BUILD_DIR_BASE out-of-tree
...
Ref #38 . Also no longer generates bootloader sdkconfig in source tree.
2016-10-04 15:38:20 +11:00
Angus Gratton
66882347e8
build system: Fix out-of-tree building via BUILD_DIR_BASE
...
Closes #38
2016-10-04 15:04:56 +11:00
Angus Gratton
9c0cd10d48
Build system tests: Add test cases for out-of-tree builds (currently failing)
...
See github #38
2016-10-04 15:04:39 +11:00
Jeroen Domburg
7bdcafe553
Also push relevant tags over
2016-09-30 18:06:41 +08:00
Wu Jian Gang
d2c938d881
esp32: add libsmartconfig.a to link libs
2016-09-30 15:40:08 +08:00
Wu Jian Gang
9a5875f337
Merge branch 'feature/wifi_lib_update' into 'master'
...
wifi lib update
1. update smartconfig 2.6.2;
2. add watch dog;
3. remove libwpa2.a/libwps.a;
See merge request !129
2016-09-30 14:18:40 +08:00
Wu Jian Gang
6827f27b99
esp32: not link wps
2016-09-30 14:04:03 +08:00
Wu Jian Gang
e3f46f424c
esp32/lib: update wifi lib to a1e5f8b9
...
1. update smartconfig 2.6.2;
2. add watch dog
3. remove libwpa2.a/libwps.a
2016-09-30 13:50:11 +08:00
Wu Jian Gang
f17f57b48d
esp32: remove esp_wps.h
...
not support now
2016-09-30 13:48:37 +08:00
Jeroen Domburg
f80ed0f7a0
Merge branch 'driver_merge_tmp/merge_smartconfig' into 'master'
...
add smartconfig header files(merge this after updating libsmartconfig.a version v2.6.2)
1. change the API names.
2. return esp_err_t
3. merge this after updating libsmartconfig.a version v2.6.2
See merge request !127
2016-09-30 09:36:13 +08:00
Wangjialin
9d0daa3722
add smartconfig header files(merge this after updating libsmartconfig.a version v2.6.2)
...
1. change the original API names.
2. return esp_err_t
3. merge this after updating libsmartconfig.a version v2.6.2
2016-09-30 02:31:14 +08:00
Wu Jian Gang
0ed676ef61
Merge branch 'bugfix/fix_rxbuf_leak_issue' into 'master'
...
component/esp32: udpate wifi lib
1. cb274d8b - add debug api for debugging rx buffer leak issue
2. f86b0510 - fix rx buffer leak issue
See merge request !126
2016-09-29 18:37:32 +08:00
Wu Jian Gang
aeef4cf58d
esp32/lib: update wifi lib to 3853d7ae
...
1. add debug api for debugging rx buffer leak issue
2. fix rx buffer leak issue
2016-09-29 18:19:38 +08:00
Wu Jian Gang
702e749667
Merge branch 'feature/deep_sleep_wake_stub' into 'master'
...
esp32: Bootloader wake deep sleep stub
App can contain a stub program resident in RTC fast memory. Bootloader
will load the stub on initial boot. If the device wakes from deep sleep,
the stub is run immediately (before any other data is loaded, etc.)
To implement a custom wake stub, implement a function in your program:
```
void RTC_IRAM_ATTR esp_wake_deep_sleep(void)
{
esp_default_wake_deep_sleep();
// other wake logic
}
```
... and it will replace the default implementation.
See merge request !78
2016-09-29 18:07:16 +08:00
jack
4e092be6d6
Add Comments
...
We reserve 4KB Slow RTC memory to save RF calibation result and BT NVS data.
If not all these Slow RTC momory Blocks are used, we will open the other parts.
2016-09-29 16:29:13 +08:00
Wu Jian Gang
c2a037fcbd
Merge branch 'feature/tcpip_adapter_comments' into 'master'
...
add comments for tcpip_adapter
See merge request !123
2016-09-29 12:16:49 +08:00
Jeroen Domburg
44f559a281
Merge branch 'driver_merge_tmp/merge_ledc' into 'master'
...
add ledc driver code
See merge request !110
2016-09-29 11:57:52 +08:00