]> granicus.if.org Git - esp-idf/commitdiff
Merge branch 'master' into feature/btdm_avrc
authorwangmengyang <wangmengyang@espressif.com>
Thu, 6 Apr 2017 06:59:58 +0000 (14:59 +0800)
committerwangmengyang <wangmengyang@espressif.com>
Thu, 6 Apr 2017 06:59:58 +0000 (14:59 +0800)
1  2 
components/bt/bluedroid/btc/core/btc_main.c

index 9181b6ab2ad867380098c1ea98bce8211ea8dc61,8394c8a44d4c81b093296b38c9dd8f3138a564b1..d251782e4055c1aa87ed034f87dd10359629b06d
  
  #include "btc_task.h"
  #include "btc_main.h"
 +#include "btc_dm.h"
  #include "future.h"
  #include "esp_err.h"
 +#include "btc_config.h"
+ #include "alarm.h"
  
  static future_t *main_future[BTC_MAIN_FUTURE_NUM];
  
@@@ -51,7 -61,8 +52,9 @@@ void btc_init_callback(void
  
  static void btc_init_bluetooth(void)
  {
+     osi_alarm_create_mux();
+     osi_alarm_init();
 +    btc_config_init();
      bte_main_boot_entry(btc_init_callback);
  }
  
@@@ -59,7 -70,8 +62,9 @@@
  static void btc_deinit_bluetooth(void)
  {
      bte_main_shutdown();
 +    btc_config_clean_up();
+     osi_alarm_deinit();
+     osi_alarm_delete_mux();
      future_ready(*btc_main_get_future_p(BTC_MAIN_DEINIT_FUTURE), FUTURE_SUCCESS);
  }