高通平台蓝牙-- clean up btm properly
问题描述:
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相关推荐
- 高通平台蓝牙--清除alarm issue
问题原因: Clean up alarm in btm_inq_db_init and btm_dev_init 解决code: vendor/qcom/opensource/commonsys/sy ...
- 高通平台蓝牙--安全issue
问题原因: 压测后发现有相同的地址可以匹配 问题描述: Legacy pairing: Reject device with same BD_ADDR 解决code vendor/qcom/opens ...
- 高通平台蓝牙--BLE 配置文件的日志示例
目的:根据如下关键log来分析问题出现在那里 BLE GATT 客户端应用发起直接连接 日志分析 以下是 BLE 客户端应用发出直连请求后的高层日志报文: 01-02 00:12:19.889 328 ...
- 高通平台环境搭建,编译,系统引导流程分析 .
1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通开发板上烧录文件系统 建立高通平台开发环境 高通平台,android和 modem 编译流程分析 高通平台 7620 启动流 ...
- 高通平台开发环境搭建、编译、烧录(android5.1以上系统)
高通平台开发环境搭建.编译.烧录(android5.1以上系统) 以MSN8937为例 1. 安装Ubuntu(12.04LTS以上稳定版本) 安装过程中必须以根用户登录或使用sudo获取ro ...
- [Linux Device Driver] 高通平台分区学习
1. 分区名字 && 作用 ssd ---ssd diag模块的分区,存储加密的RSA密钥. persist ---其中包含在设备出厂后不应该更改的数据,例如:芯片的校准数据(WIFI ...
- android 高通平台有前途吗,华为鸿蒙计划要适配高通平台了,可以告别安卓搭载鸿蒙OS了?...
鸿蒙走出这一步是可以想象到的,看来华为打造这个系统希望的结果是万物皆可盘呀,所以一开始就提出了开源,也就意味着这次是高通,下次就可以是联发科,甚至更多的手机品牌也完全就可以搭载!早期我们一直在说国产手 ...
- 高通平台 /sys/module/lpm_levels/parameters/sleep_disabled节点
高通平台 /sys/module/lpm_levels/parameters/sleep_disabled节点默认值为N,可通过修改init.rc文件来修改,最近遇到一个问题,就是两台设备韦根测试收发 ...
- Android高通平台调试Camera驱动全纪录
项目比较紧,3周内把一个带有外置ISP,MIPI数据通信,800万像素的camera从无驱动到实现客户全部需求. 1日 搭平台,建环境,编译内核,烧写代码. 我是一直在Window下搭个虚拟机登服务器 ...
最新文章
- c++的矩阵乘法加速trick
- UVA11292杀怪
- 从Linux上查看接口路由IP(吓一跳ip)
- Leetcode 168. Excel表列名称 解题思路及C++实现
- 十一、Python异常处理
- 用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!
- NAS优缺点完全剖析
- Oracle学习笔记:通过种子数据库设置dbid为指定值
- php里isset的属性,PHP魔术方法__isset()
- 删除git中缓存的用户名和密码
- golang 绘图库_golang入门-- 一个2D的图形库学习
- MySql重启命令与数据库安装目录
- HorizontalScrollView实现侧滑效果
- 基于Android的虚拟校园移动学习系统
- python pytz_python – 找不到符合要求pytz的版本
- 用MFC开发1连连看辅助器
- 华为PUSH推送所有Token都不合法
- python 区块链_如何用Python快速实现区块链?
- 自定义ListVIew添加上下更多项
- 童年的精彩(70年代~80年代初),以后的就不要看,会羡慕死你们的!^_^