bluedroid 主要接口

在android L时代,蓝牙协议栈各层次主要接口如下:

android M对协议栈做了部分改动, 去除了bt_hci_bdriod.c ,替换成hci_layer.c 层次划分更加清晰。

const hci_t *hci_layer_get_interface() {
  buffer_allocator = buffer_allocator_get_interface();
  hal = hci_hal_get_interface();
  btsnoop = btsnoop_get_interface();
  hci_inject = hci_inject_get_interface();
  packet_fragmenter = packet_fragmenter_get_interface();
  vendor = vendor_get_interface();
  low_power_manager = low_power_manager_get_interface();


  init_layer_interface();
  return &interface;
}


阅读更多
个人分类: BT
想对作者说点什么? 我来说一句

Android_BlueDroid详细分析

2015年11月03日 2.82MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭