- 博客(11)
- 资源 (98)
- 收藏
- 关注
原创 C语言之避免编译警告:unused用法(七)
栗子:test.c#include <stdio.h>int main(){ //通用方式 int __attribute__((unused)) count = 10; //2.此两种不能在linux kernel中使用 /*__unused int count = 10; int count __unused = 10; */ printf("%s, ...
2019-02-27 14:56:24 12074
转载 Android O HIDL的使用例子 -- 蓝牙HCI 服务进程
From1.1、Treble 计划概览 Android O 引入” Treble” 计划,目标是通过重构 Android OS 的 framework,使 Android 设备制造商能更快、更易、更低成本地升级 Android 版本。新的架构主要有两个特点:1)切分出 system 分区和 vendor 分区;2)使用 HIDL 勾通 system 分区...
2019-02-23 18:52:58 3105
转载 Android9.0添加HIDL
1.编写hal文件并编译在hardware/interfaces/目录下创建test文件夹和基版本1.0,这个版本号分为两部分,major.minor。major版本不变得话,只能添加api,不能修改。创建ITest.hal和types.halhardware/interfaces/test/1.0/ITest.halpackage android.hardware.test@1....
2019-02-23 18:17:04 3446
原创 Android.mk转换到Android.bp方法(二十九)
1.源码在:build/soong/androidmk2.编译源码后,androidmk生成工具位置# out/soong/host/linux-x86/bin/androidmk3.使用命令栗子:Android.mkLOCAL_PATH:= $(call my-dir) ...
2019-02-20 16:30:09 6513 2
原创 cscope索引软链接解决方法(十六)
1.卸载cscope# dpkg --list# sudo apt-get remove cscope2.编译安装cscope<1>.下载地址:http://sourceforge.net/projects/cscope/files/cscope<2>.解压后修改:cscope-15.9/src/dir.cstatic BOOL accessible_fi...
2019-02-20 14:30:03 1214 1
原创 Linux之读写I2C设备I2C_RDWR用法(八)
i2c注册设备知识点: kernel/msm-4.9/drivers/i2c/i2c-dev.c为每个i2c设备创建设节点,所以我们不用创建。 /dev/i2c-0是在注册i2c-dev.c后产生的,代表一个可操作的适配器。 如果不使用i2c-dev.c的方式,就没有,也不需要这个节点。 需要找到你要操作的i2c设备在哪一根i2c总线上,如/dev/i2c-2上挂着,找到i2c设备地址,...
2019-02-18 16:06:09 8746 1
原创 Android9.0 setMasterVolume流程分析(二十三)
0.frameworks/base/services/core/java/com/android/server/audio/AudioService.javaimport android.media.AudioSystem; AudioSystem.setMasterVolume(1.0f);1.frameworks/base/media/java/android/media/Audio...
2019-02-17 15:04:47 1472
原创 linux I2C驱动4种读写方法
From一:读写/dev/i2c-x设备结点/dev/i2c-x设备结点对应的驱动文件为内核目录drivers/i2c下自带的i2c-dev.c文件,通读此文件可以发现它的工作流程。1、通过register_chrdev注册字符设备结点2、通过class_create在sysfs下创建对应的class结点3、利用bus_register_nofifier对I2C总线添加通知链,...
2019-02-16 19:19:17 5866
原创 结构体第一个成员是结构体,则为父结构体首地址demo(六)
#include <stdio.h>#include <stdlib.h>struct audio_stream_in { ssize_t (*read)(struct audio_stream_in *stream); };struct stream_in { struct audio_stream_in stream; int standby;...
2019-02-15 18:23:52 787
H.264标准协议(官方中文版)
2020-10-28
HxD_Hex编辑器中文版.zip
2020-09-12
MultimediaFrameworkOverview.zip
2020-09-01
Gstreamer-Openmax-gst-openmax.zip
2020-08-17
GStreamer中文开发手册.zip
2020-07-22
win10removeAll.zip
2020-06-25
vcxsrv-64.1.20.8.1.zip
2020-06-20
debug_hybris_demo.zip
2020-06-03
手写Fuchsia第一个app
2020-03-16
第五代加固技术ARM VMP原理实现与应用.zip
2020-03-01
AUDIO CODEC DAPM详解.zip
2019-12-30
蓝牙Audio调试.zip
2019-12-27
Universal Serial Bus Device Class Definition for Audio Devices.zip
2019-11-16
802.11 Reason Code中文说明(全)
2019-05-21
彻底禁掉Win10 Defender自启动
2022-12-24
Elecard HEVC Analyzer_For_Windows.zip
2021-01-06
JM-H264参考手册
2020-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人