From: wangmengyang Date: Fri, 24 Feb 2017 12:39:41 +0000 (+0800) Subject: component/bt: modify the init/deinit function X-Git-Tag: v2.1-rc1~196^2~39 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=667ac172dfd7052eb5e08c2f1376cc076dd40ea2;p=esp-idf component/bt: modify the init/deinit function --- diff --git a/components/bt/bluedroid/btc/core/btc_main.c b/components/bt/bluedroid/btc/core/btc_main.c index d4c98dffe1..96a7927bab 100644 --- a/components/bt/bluedroid/btc/core/btc_main.c +++ b/components/bt/bluedroid/btc/core/btc_main.c @@ -16,6 +16,7 @@ #include "btc_main.h" #include "future.h" #include "esp_err.h" +#include "btif_config.h" static future_t *main_future[BTC_MAIN_FUTURE_NUM]; @@ -60,6 +61,7 @@ void btc_init_callback(void) static void btc_init_bluetooth(void) { + btif_config_init(); bte_main_boot_entry(btc_init_callback); } @@ -67,6 +69,7 @@ static void btc_init_bluetooth(void) static void btc_deinit_bluetooth(void) { bte_main_shutdown(); + btif_config_clean_up(); future_ready(*btc_main_get_future_p(BTC_MAIN_DEINIT_FUTURE), FUTURE_SUCCESS); }