wangmengyang
b9167f70cd
component/bt: add VHCI mutex protetion
...
1. add mutex to VHCI APIs
2. remove bss/data log print during initialization;
3. add bss/data symbols in esp32.rom.ld
4. add & modify BTDM OSI functions
2016-09-26 18:52:15 +08:00
Ivan Grokhotkov
10c69514b7
components/bt: fix compilation, remove ./ from makefile
2016-09-26 01:45:12 +08:00
Ivan Grokhotkov
e1c782a206
components/esp32,bt: fix typos in comments
2016-09-26 00:51:56 +08:00
Ivan Grokhotkov
b936441b9b
Startup flow refactoring
...
This change removes implicit WiFi/BT initialization from startup code.
"main" task is started once essential part of startup code is complete.
This task calls application-provided "int main(void)" function, which can call WiFi/BT init functions if necessary.
2016-09-26 00:50:57 +08:00
snake
6bb5a93221
add 'extern C' in header files
2016-09-23 14:54:30 +08:00
snake
7b79e4c9ae
add .h license header
2016-09-23 11:02:46 +08:00
snake
95c48d4b84
1. clean up the macro. 2. change component/bt/lib url to use new lib
2016-09-23 10:48:55 +08:00
Ivan Grokhotkov
c6e1d0b30a
Kconfig: make WiFi and BT mutually exclusive
...
Also move memory map options from top-level Kconfig to esp32/Kconfig.
2016-09-22 18:36:23 +08:00
Ivan Grokhotkov
bc256cc36d
components/bt: add library as submodule
2016-09-22 17:54:19 +08:00
Ivan Grokhotkov
db407074f1
components/bt: remove binary library
2016-09-22 17:52:07 +08:00
snake
993287af61
add btdm_controller 1st
2016-09-22 16:40:31 +08:00
Ivan Grokhotkov
bd6ea4393c
Initial public version
2016-08-17 23:08:22 +08:00