问题描述:

Add btm_free() to clean up btm properly

解决方法:

vendor/qcom/opensource/commonsys/system/bt/stack/btm/btm_int.h

@@ -48,6 +48,7 @@ extern tBTM_CB btm_cb;********************************************/extern void btm_init(void);
+extern void btm_free(void);/* Internal functions provided by btm_inq.cc******************************************

vendor/qcom/opensource/commonsys/system/bt/stack/btm/btm_main.cc

@@ -87,3 +87,21 @@ void btm_init(void) {btm_dev_init(); /* Device Manager Structures & HCI_Reset */}
+
+/** This function is called to free dynamic memory and system resource allocated by btm_init */
+void btm_free(void) {
+  fixed_queue_free(btm_cb.page_queue, NULL);
+  btm_cb.page_queue = NULL;
+
+  fixed_queue_free(btm_cb.sec_pending_q, NULL);
+  btm_cb.sec_pending_q = NULL;
&#

高通平台蓝牙-- clean up btm properly相关推荐

  1. 高通平台蓝牙--清除alarm issue

    问题原因: Clean up alarm in btm_inq_db_init and btm_dev_init 解决code: vendor/qcom/opensource/commonsys/sy ...

  2. 高通平台蓝牙--安全issue

    问题原因: 压测后发现有相同的地址可以匹配 问题描述: Legacy pairing: Reject device with same BD_ADDR 解决code vendor/qcom/opens ...

  3. 高通平台蓝牙--BLE 配置文件的日志示例

    目的:根据如下关键log来分析问题出现在那里 BLE GATT 客户端应用发起直接连接 日志分析 以下是 BLE 客户端应用发出直连请求后的高层日志报文: 01-02 00:12:19.889 328 ...

  4. 高通平台环境搭建,编译,系统引导流程分析 .

    1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通开发板上烧录文件系统 建立高通平台开发环境 高通平台,android和 modem 编译流程分析 高通平台 7620 启动流 ...

  5. 高通平台开发环境搭建、编译、烧录(android5.1以上系统)

    高通平台开发环境搭建.编译.烧录(android5.1以上系统) 以MSN8937为例 1. 安装Ubuntu(12.04LTS以上稳定版本)     安装过程中必须以根用户登录或使用sudo获取ro ...

  6. [Linux Device Driver] 高通平台分区学习

    1. 分区名字 && 作用 ssd ---ssd diag模块的分区,存储加密的RSA密钥. persist ---其中包含在设备出厂后不应该更改的数据,例如:芯片的校准数据(WIFI ...

  7. android 高通平台有前途吗,华为鸿蒙计划要适配高通平台了,可以告别安卓搭载鸿蒙OS了?...

    鸿蒙走出这一步是可以想象到的,看来华为打造这个系统希望的结果是万物皆可盘呀,所以一开始就提出了开源,也就意味着这次是高通,下次就可以是联发科,甚至更多的手机品牌也完全就可以搭载!早期我们一直在说国产手 ...

  8. 高通平台 /sys/module/lpm_levels/parameters/sleep_disabled节点

    高通平台 /sys/module/lpm_levels/parameters/sleep_disabled节点默认值为N,可通过修改init.rc文件来修改,最近遇到一个问题,就是两台设备韦根测试收发 ...

  9. Android高通平台调试Camera驱动全纪录

    项目比较紧,3周内把一个带有外置ISP,MIPI数据通信,800万像素的camera从无驱动到实现客户全部需求. 1日 搭平台,建环境,编译内核,烧写代码. 我是一直在Window下搭个虚拟机登服务器 ...

最新文章

  1. c++的矩阵乘法加速trick
  2. UVA11292杀怪
  3. 从Linux上查看接口路由IP(吓一跳ip)
  4. Leetcode 168. Excel表列名称 解题思路及C++实现
  5. 十一、Python异常处理
  6. 用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!
  7. NAS优缺点完全剖析
  8. Oracle学习笔记:通过种子数据库设置dbid为指定值
  9. php里isset的属性,PHP魔术方法__isset()
  10. 删除git中缓存的用户名和密码
  11. golang 绘图库_golang入门-- 一个2D的图形库学习
  12. MySql重启命令与数据库安装目录
  13. HorizontalScrollView实现侧滑效果
  14. 基于Android的虚拟校园移动学习系统
  15. python pytz_python – 找不到符合要求pytz的版本
  16. 用MFC开发1连连看辅助器
  17. 华为PUSH推送所有Token都不合法
  18. python 区块链_如何用Python快速实现区块链?
  19. 自定义ListVIew添加上下更多项
  20. 童年的精彩(70年代~80年代初),以后的就不要看,会羡慕死你们的!^_^

热门文章

  1. minecraft 局域网联机问题一个可能的解决办法
  2. META-INF/MANIFEST.MF介绍
  3. 某连续函数的不连续导函数图像绘制(matlab实现)
  4. 电子接插件选型,你选对了吗?
  5. ajax请求后台传body格式数据,服务器@RequestBody需要注意实相符
  6. 弗洛伊德算法(Java)
  7. 常用长度单位PX/EM/PT/百分比转换公式
  8. 三级等级保护之安全建设管理
  9. 0018-量化第五天:QMT—日内回转回测注释
  10. 进程和线程上下文切换_编码人员:上下文切换对于计算机和关系而言都很难